Ich entwickle ein Debian GNU / Linux-basiertes Betriebssystem / Distribution. Es ist für sehbehinderte Menschen. Ich nahm die "Standard" -Debian-Live-CD und baute meine Distribution über eine Bare-Metal-Befehlszeile auf. Hier sind einige Funktionen:
Xfce-Desktop, stark modifiziert für Sehbehinderte;
Kontrastreiche Themen, Symbole und Farbschemata;
Vorkonfigurierter Orca-Bildschirmleser;
Eine intuitive und einfache Bildschirmlupe;
Virtuelle Tastatur;
Grundlegende Sammlung von Desktop-Anwendungen, Logos, Hintergrundbildern und Bash-Skripten, die von mir erstellt wurden.
Das System ist ziemlich fertig und installierbar, in einer Art "Alpha" -Zustand. Ich habe noch keinen Namen dafür, also nenne ich ihn "Redebian" und verwende diesen Namen in meinen Skripten. Ich werde es im August auf einer Wissenschafts- und Technologiemesse in meiner Schule präsentieren (ich bin derzeit in der High School), daher ist das Projekt für mich sehr wichtig.
Aber eines stört mich: Ich weiß nicht, wie ich meinen Betriebssystemnamen von Debian in den Namen ändern soll. Ich googeln für mehrere Tage und bekam Vorschläge zu bearbeiten /etc/os-release
, /etc/issue
und noch ein paar Dateien, aber ich fürchte , das System zu brechen. Ich verwende die offiziellen Debian-Repositories, daher ist der Release-Name ein sehr fragiler Faktor.
Was kann ich tun, um den Namen meines Debian-basierten Betriebssystems sicher und ordnungsgemäß zu ändern? Ich möchte beispielsweise, dass beim Starten des Systems "Willkommen bei Redebian" anstelle von "Willkommen bei Debian" angezeigt wird. Und ich möchte, dass das update-grub
Skript das System als "Redebian" erkennt.
/etc/motd
.Antworten:
Wenn Sie die Quelle von @Jeff Schaller übernehmen, müssen Sie Folgendes bearbeiten:
Für jede andere Software, die Ihr Betriebssystem möglicherweise benötigt, müssen Sie mindestens die DEB-Quellen herunterladen, eine
find . -exec sed -i /debian/redebian/g {} \;
für alle Dateien ausführen und dann jedes der DEB-Pakete neu kompilieren. Dies ist ein hackiger Ansatz, aber Sie erhalten für die meisten Pakete das gewünschte Ergebnis. Grundsätzlich nehmen wir jede Debian-Instanz und ersetzen sie für jede Software durch Redebian.quelle
Da es sich nicht um einen Debian-Benutzer handelt (außer Raspbian), finden Sie hier eine Anleitung zum Ändern von Ubuntu, einer Debian-Variante: /ubuntu/194062/how-can-i-replace-ubuntu-branding -mit meinem eigenen
Ich denke, Relinux ist Ihre beste Wahl ...
quelle
Ich weiß, dass die Gnomen eine Menge Arbeit im Bereich "Zugänglichkeit" geleistet haben. Ich bin damit nicht vertraut, aber XFCE verfügt über viel weniger Personal, sodass ich wetten würde, dass XFCE in diesem Bereich viel weniger ausgefeilt ist.
Ich weiß, Fedora hat Spins , Sammlungen von Software für einen bestimmten Zweck. Vielleicht würde Ihre Arbeit besser in diese Idee passen. Die Abwicklung einer Distribution ist eine große Aufgabe. Debian hat Hunderte von Mitwirkenden, ebenso wie Fedora. Besser huckepack auf das was schon da ist.
quelle