Renommez entièrement ma propre dissortingbution GNU / Linux

Je développe un operating system / dissortingbution basé sur Debian GNU / Linux. C'est pour les personnes malvoyantes. J'ai pris le "Debian Live CD" standard et j'ai construit ma dissortingbution à partir d'une command line en métal nu. Voici quelques caractéristiques:

Le système est à peu près prêt et installable, dans une sorte d'état «alpha». Je n'ai pas encore de nom, donc je l'appelle "Redebian" et j'utilise ce nom dans mes scripts. Je le présenterai dans une foire de science et de technologie dans mon école en août (je suis actuellement au lycée), donc le projet est très important pour moi.

Mais une chose me dérange: je ne sais pas comment changer correctement mon nom de operating system de Debian à quel que soit son nom. J'ai googlé pendant plusieurs jours et j'ai eu des suggestions pour éditer /etc/os-release , /etc/issue et quelques autres files, mais j'ai peur de casser le système. J'utilise les repositorys Debian officiels, donc le nom de la version est un facteur très fragile.

Ma question est donc la suivante: que dois-je faire pour changer correctement et en toute security le nom de mon operating system basé sur Debian? Par exemple, je veux qu'il affiche "Welcome to Redebian" lorsque le système démarre au lieu de "Welcome to Debian". Et je veux que le script update-grub reconnaisse le système comme "Redebian". J'espère que je l'ai précisé et que quelqu'un peut m'aider.

En prenant la source de @Jeff Schaller, vous devrez éditer ce qui suit:

En dehors de cela, il y a aussi 3 files que vous pouvez explicitement modifier, en étant / etc / issue (peut-être /etc/issue.net aussi), / etc / os-release et / etc / lsb-release, avec le dernier il faut être changé pour changer la list GRUB pour votre dissortingbution. Assurez-vous de vérifier / etc / default / grub pour la ligne GRUB_DISTRIBUTOR. Cela devrait être quelque chose comme GRUB_DISTRIBUTOR = lsb_release -i -s 2> / dev / null

Pour tous les autres logiciels dont votre operating system peut avoir besoin, vous devrez au minimum download les sources DEB, lancer une find . -exec sed -i /debian/redebian/g {} \; find . -exec sed -i /debian/redebian/g {} \; pour tous les files, puis recomstackz chacun des packages DEB. C'est une approche hacky, mais vous obtiendrez le résultat souhaité pour la plupart des packages. En gros, nous prenons chaque instance de debian et la remplacons par redebian pour chaque logiciel.

N'étant pas un user debian (autre que raspbian), voici un guide pour changer Ubuntu, qui est une variante debian: https://askubuntu.com/questions/194062/how-can-i-replace-ubuntu-branding -avec-mon-propre

Je pense que relinux est votre meilleur pari …

Je sais que les gnomes ont beaucoup travaillé sur l'aspect "accessibilité". Je ne suis pas familier avec cela, mais XFCE a beaucoup less de main-d'œuvre disponible, donc je parierais XFCE est beaucoup less poli dans ce domaine.

Je sais que Fedora a spins , collections de logiciels pour un but particulier. Peut-être que votre travail irait mieux dans cette idée. La gestion d'une dissortingbution est un travail énorme , Debian a des centaines de consortingbuteurs, tout comme Fedora. Mieux greffer sur ce qui est déjà là.