Estoy desarrollando un sistema operativo / distribución basado en Debian GNU / Linux. Es para personas con discapacidad visual. Tomé el CD "estándar" de Debian Live y construí mi distribución desde una línea de comandos de metal. Aquí hay algunas características:
Escritorio Xfce, muy modificado para personas con discapacidad visual;
Temas de alto contraste, iconos y esquemas de color;
Lector de pantalla Orca preconfigurado;
Una lupa de pantalla intuitiva y simple;
Teclado virtual;
Conjunto básico de aplicaciones de escritorio, logotipos, fondos de pantalla y scripts de bash creados por mí.
El sistema está prácticamente listo e instalable, en algún tipo de estado "alfa". Todavía no tengo un nombre, así que lo llamo "Redebian" y uso este nombre en mis scripts. Lo presentaré en una feria de ciencia y tecnología en mi escuela en agosto (actualmente estoy en la escuela secundaria), por lo que el proyecto es muy importante para mí.
Pero una cosa me está molestando: no sé cómo cambiar correctamente el nombre de mi sistema operativo de Debian a cualquiera que sea su nombre. Busqué en Google durante varios días y obtuve sugerencias para editar /etc/os-release
, /etc/issue
y algunos archivos más, pero tengo miedo de romper el sistema. Estoy usando los repositorios oficiales de Debian, por lo que el nombre de la versión es un factor muy frágil.
¿Qué debo hacer para cambiar de forma segura y adecuada el nombre de mi sistema operativo basado en Debian? Por ejemplo, quiero que muestre "Bienvenido a Redebian" cuando el sistema se está iniciando en lugar de "Bienvenido a Debian". Y quiero que el update-grub
script reconozca el sistema como "Redebian".
/etc/motd
también.Respuestas:
Tomando la fuente de @Jeff Schaller, tendrá que editar lo siguiente:
Para cualquier otro software que pueda necesitar su sistema operativo, como mínimo tendrá que descargar las fuentes DEB, ejecutar un
find . -exec sed -i /debian/redebian/g {} \;
archivo para todos los archivos y luego volver a compilar cada uno de los paquetes DEB. Este es un enfoque hacky, pero obtendrá el resultado deseado para la mayoría de los paquetes. Básicamente, estamos tomando cada instancia de debian y reemplazándola con redebian para cada software.fuente
No siendo un gran usuario de Debian (que no sea Raspbian), aquí hay una guía para cambiar Ubuntu, que es una variante de Debian: /ubuntu/194062/how-can-i-replace-ubuntu-branding -con-mi-propio
Creo que relinux es tu mejor apuesta ...
fuente
Sé que la gente de Gnome ha trabajado mucho en el aspecto de "accesibilidad". No estoy familiarizado con eso, pero XFCE tiene mucha menos mano de obra disponible, por lo que apuesto a que XFCE está mucho menos pulido en esa área.
Sé que Fedora tiene giros , colecciones de software para un propósito particular. Quizás su trabajo encajaría mejor en esa idea. Manejar una distribución es un trabajo enorme , Debian tiene cientos de contribuyentes, al igual que Fedora. Mejor aprovecharse de lo que ya está allí.
fuente