Renomear completamente minha própria distribuição GNU / Linux

9

Estou desenvolvendo uma distribuição / sistema operacional baseado em Debian GNU / Linux. É para pessoas com deficiência visual. Peguei o CD "padrão" do Debian Live e construí minha distribuição a partir de uma linha de comando simples. Aqui estão alguns recursos:

  • Área de trabalho do Xfce, strongmente modificada para deficientes visuais;

  • Temas, ícones e esquemas de cores de alto contraste;

  • Leitor de tela Orca pré-configurado;

  • Um ampliador de tela intuitivo e simples;

  • Teclado virtual;

  • Conjunto básico de aplicativos de área de trabalho, logotipos, papéis de parede e scripts bash feitos por mim.

O sistema está praticamente pronto e instalável, em algum tipo de estado "alfa". Eu não tenho um nome para isso ainda, então eu chamo de "Redebian" e uso esse nome em meus scripts. Vou apresentá-lo em uma feira de ciência e tecnologia na minha escola em agosto (atualmente estou no ensino médio), então o projeto é muito importante para mim.

Mas uma coisa está me incomodando: eu não sei como alterar corretamente meu nome de sistema operacional do Debian para qualquer nome que seja. Eu pesquisei por vários dias e recebi sugestões para editar /etc/os-release , /etc/issue e mais alguns arquivos, mas tenho medo de quebrar o sistema. Eu estou usando os repositórios oficiais do Debian, então o nome do release é um fator muito frágil.

Então, minha pergunta é: o que devo fazer para alterar de forma segura e apropriada o nome do meu sistema operacional baseado no Debian? Por exemplo, eu quero mostrar "Welcome to Redebian" quando o sistema estiver inicializando ao invés de "Welcome to Debian". E eu quero que o script update-grub reconheça o sistema como "Redebian". Espero ter deixado claro e que alguém possa me ajudar.

    
por Eduardo Cola 09.03.2016 / 02:22

3 respostas

1

Pegando a fonte do @Jeff Schaller, você terá que editar o seguinte:

Apart from that, there are also 3 files you may explicitly want to change, them being /etc/issue (perhaps /etc/issue.net too), /etc/os-release and /etc/lsb-release, with the last one need to be changed to change the GRUB listing for your distro. Be sure to checkout /etc/default/grub for the line GRUB_DISTRIBUTOR. It should be something like GRUB_DISTRIBUTOR=lsb_release -i -s 2> /dev/null

Para todos os outros softwares de que o seu sistema operacional possa precisar, você precisará, no mínimo, baixar as fontes DEB, executar um find . -exec sed -i /debian/redebian/g {} \; para todos os arquivos e recompilar cada um dos pacotes DEB. Esta é uma abordagem hacky, mas você obterá o resultado desejado para a maioria dos pacotes. Basicamente, estamos tomando cada instância do debian e substituindo-o por redebian para cada software.

    
por 13.03.2016 / 22:58
1

Não sendo um usuário muito debian (além de raspbian), aqui está um guia para mudar o Ubuntu, que é uma variante debian: link

Eu acho que o relinux é sua melhor aposta ...

    
por 14.03.2016 / 03:03
0

Eu sei que o pessoal do Gnome fez muito trabalho no aspecto "acessibilidade". Eu não estou familiarizado com isso, mas o XFCE tem muito menos mão de obra disponível, então eu apostaria que o XFCE é muito menos polido nessa área.

Eu sei que o Fedora tem giros , coleções de software para uma finalidade específica. Talvez o seu trabalho se encaixasse melhor nessa ideia. O manuseio de uma distribuição é um trabalho enorme , o Debian tem centenas de colaboradores, assim como o Fedora. Melhor piggyback sobre o que já está lá.

    
por 21.03.2016 / 17:25

Tags