Я занимаюсь разработкой операционной системы / дистрибутива на основе Debian GNU / Linux. Это для слабовидящих людей. Я взял «стандартный» Debian Live CD и собрал свой дистрибутив из командной строки. Вот некоторые особенности:
Рабочий стол Xfce, сильно модифицированный для слабовидящих;
Высококонтрастные темы, иконки и цветовые решения;
Предварительно настроенная программа чтения с экрана Orca;
Интуитивно понятный и простой экранной лупы;
Виртуальная клавиатура;
Основной набор настольных приложений, логотипов, обоев и скриптов bash, сделанных мной.
Система в значительной степени готова и устанавливается, в каком-то «альфа» состоянии. У меня пока нет названия, поэтому я называю это «Redebian» и использую это имя в своих сценариях. Я представлю это на научно-технической ярмарке в моей школе в августе (сейчас я учусь в старшей школе), поэтому этот проект очень важен для меня.
Но меня беспокоит одна вещь: я не знаю, как правильно изменить имя моей операционной системы с Debian на какое бы оно ни было. Я погуглил несколько дней и получил предложения по редактированию /etc/os-release
, /etc/issue
и еще несколько файлов, но я боюсь сломать систему. Я использую официальные репозитории Debian, поэтому название релиза - очень хрупкий фактор.
Что я должен сделать, чтобы безопасно и правильно изменить имя моей операционной системы на основе Debian? Например, я хочу, чтобы при загрузке системы показывалось «Welcome to Redebian» вместо «Welcome to Debian». И я хочу, чтобы update-grub
скрипт распознал систему как «Redebian».
/etc/motd
.Ответы:
Принимая источник от @Jeff Schaller, вам нужно будет отредактировать следующее:
Для любого другого программного обеспечения, которое может понадобиться вашей операционной системе, вам как минимум придется загрузить исходные коды DEB, запустить a
find . -exec sed -i /debian/redebian/g {} \;
для всех файлов, а затем перекомпилировать каждый из пакетов DEB. Это хакерский подход, но вы получите желаемый результат для большинства пакетов. По сути, мы берем каждый экземпляр Debian и заменяем его на redebian для каждого программного обеспечения.источник
Не являясь большим количеством пользователей Debian (кроме raspbian), вот руководство по изменению Ubuntu, которое является вариантом Debian: /ubuntu/194062/how-can-i-replace-ubuntu-branding -с-мой-собственный
Я думаю, что relinux - ваш лучший выбор ...
источник
Я знаю, что люди Gnome проделали большую работу в аспекте «доступности». Я не знаком с этим, но у XFCE гораздо меньше рабочей силы, поэтому я готов поспорить, что в этой области XFCE гораздо менее отточен.
Я знаю, что в Fedora есть спины , коллекции программного обеспечения для определенной цели. Возможно, ваша работа лучше вписалась бы в эту идею. Работа с дистрибутивом - огромная работа, у Debian есть сотни участников, как и у Fedora. Лучше совмещать то, что уже есть.
источник