On Sun, 2022-08-21 at 11:42 +0530, Unknown Person wrote: > I am making a debian derivative distro. Generally it is a good idea to contribute to Debian directly or to an existing derivative rather than making a new derivative. Debian always needs new people and there are many ways to help. Often everything you would want to do downstream in a derivative can be done upstream in Debian using the blend concept. Adding new packages to Debian can be done through sponsors. There are also many existing derivatives and several of them probably have overlap with the ideas you have. https://www.debian.org/intro/help https://www.debian.org/blends/ https://wiki.debian.org/DebianPureBlends https://mentors.debian.net/intro-maintainers/ https://wiki.debian.org/Derivatives/Census > I found the debian guide to make distro but... I did not understand it well. Were there any particular sections that were unclear? If there were, we should rewrite them to make them more understandable to new folks. > Should I start off with source code or modify my debian system for the same? That decision should be made by you, but many derivatives start with modifying source packages, rebuilding them, storing the resulting binary packages and then using the results to build install/live media. It is rare for derivatives to take a Debian install and modify it, the ones that do this tend not to last longer than one Debian release. > If source code then do I require all the 60gb code files? That decision should be made by you, but most derivatives only download and redistribute source for packages that they modify. > If my system which software should be used to make a distributable > (no private data included) distro? Generally the way to setup a derivative is to first setup an apt repository, add your modified packages to it, build install CDs using debian-cd (or another tool), build live images using live-build (or another tool) and distribute them on your website. https://wiki.debian.org/DebianRepository/Setup https://packages.debian.org/sid/debian-cd https://live-team.pages.debian.net/live-manual/ https://wiki.debian.org/SystemBuildTools -- bye, pabs https://wiki.debian.org/PaulWise
Attachment:
signature.asc
Description: This is a digitally signed message part