¡Puedo responder esto! Una distribución GNU / Linux es una amalgama de piezas de software de GNU y de otros lugares. Como mínimo, desea bifurcar los paquetes de software que desea modificar, modificarlos, volver a compilarlos y luego redistribuir su bifurcación de la distribución de elección .
Sin embargo, eso no sería todo, ya que debe tener mucho cuidado con las marcas comerciales y los derechos de autor de la distribución que está bifurcando. (No soy un abogado), pero se recomienda cambiar la marca de la distribución que está bifurcando, ya que (probablemente) no desea asociar su distribución con la de los padres (no estoy seguro de eso, pero puede crear problemas con la distribución principal. Si quiere decir que bifurcó una distribución específica explícitamente, puede mencionarla explícitamente, pero no use sus marcas registradas. Nuevamente, no soy un abogado).
También debe encontrar una manera de proporcionar un repositorio con software para su distribución, y también determinar si desea que existan sus repositorios además de los de la distribución principal o ser los únicos para su distribución, y también encontrar formas de no romper la distribución cuando alguien la actualiza.
Además de eso, también hay 3 archivos que puede querer cambiar explícitamente, siendo ellos /etc/issue
(quizás /etc/issue.net
también) /etc/os-release
y /etc/lsb-release
, con el último, debe cambiarse para cambiar la lista de GRUB para su distribución. Asegúrese de pagar /etc/default/grub
la línea GRUB_DISTRIBUTOR
. Debería ser algo comoGRUB_DISTRIBUTOR=lsb_release -i -s 2> /dev/null
Ahora, la forma en que haría el uso del software depende totalmente de usted (restando y agregando software), pero su nueva distribución ya debería estar lista (no sé si olvido algo en este momento).
Sin embargo, si desea mi opinión personal, preferiría crear una nueva distribución de Linux después de Linux desde Scratch , y luego lanzar un administrador de paquetes en la parte superior, en lugar de bifurcar directamente una distribución. Bifurcar una distribución tiene la ventaja de que obtiene una ventaja inicial, pero si decide eliminar las cosas, puede convertirse en un dolor de cabeza muy rápido, ya que nunca puede estar seguro de las dependencias en la distribución principal.