O gentoo pode fornecer um navegador Xorg / Wayland +, sem a necessidade de dbus, udev e systemd?

0

Eu tentei, durante boa parte do dia, instalar a distribuição do gentoo, desejando evitar a todo custo o seguinte software

  • dbus
  • systemd
  • udev

Minha suposição era de que usar os USE flags em /etc/portage/make.conf poderia simplesmente inserir USE = -systemd -dbus -udev para evitar o software indesejado.

No entanto, parece que, em contraste com o USE flag, tenho problemas para instalar graphical DE , preferível wayland (embora, no ponto atual, eu aceitasse Xorg ).

Minha pergunta é o que eu tenho tentado mesmo possível? O gentoo pode ser configurado para fornecer um DE sem me forçar a usar dbus ? Se isso fosse possível, uma resposta a um tutorial / recurso descrevia uma maneira de realizar isso seria muito apreciado

    
por humanityANDpeace 22.09.2018 / 01:03

1 resposta

1

Como um usuário veterano do Gentoo, fornecerei esta resposta como um Trabalho em andamento:

Estabelecer uma linha de base

  1. Selecione o perfil da linha de base: # eselect profile list && eselect profile set 1 , que deve definir o perfil como: [1] default/linux/amd64/13.0 (stable)
  2. # emerge -ea @system && emerge -ea @world , que criará o conjunto de sistemas e, em seguida, todos os pacotes em seu sistema com o perfil padrão. udev é necessário nessa situação, porque o udev é agora requerido pelo kernel em todas as situações, mas isso removerá toda a confiança em systemd e usará o SysV como o sistema init padrão.

Verificar as configurações de compilação

  1. Edite o /etc/portage/make.conf . Defina ACCEPT_KEYWORDS como seu arco estável, provavelmente x86 ou amd64 .
  2. Instale o Editor de sinalizador de uso do Gentoo: # emerge -av ufed .
  3. Inicie o editor de sinalizador de uso: # ufed .
  4. Selecione a primeira opção na lista: -* , que diz: Never enable any flags other than those specified in make.conf . Isso agora ignorará os sinalizadores padrão definidos na Etapa 1 da Linha de Base.
  5. Reissue linha de base Etapa 2: # emerge -ea @system && emerge -ea @world . O Portage vai agora cuspir as modificações exigidas pelos pacotes no seu sistema. Algumas das necessárias são udev e consolekit . Observe que adicioná-los usando ufed é mais fácil agora, porque ao pressionar a barra de espaço várias vezes, você adicionará o sinalizador, adicionará um sinal de menos na frente e, em seguida, removerá o sinalizador da lista.
  6. Se algum pacote exigir suporte para um sinalizador removido, adicione-o a /etc/portage/package.use .

Recursos

Trabalhando com arquivos do Portage

    
por 24.10.2018 / 09:39