Como um usuário veterano do Gentoo, fornecerei esta resposta como um Trabalho em andamento:
Estabelecer uma linha de base
- 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) -
# 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 emsystemde usará o SysV como o sistema init padrão.
Verificar as configurações de compilação
- Edite o
/etc/portage/make.conf. DefinaACCEPT_KEYWORDScomo seu arco estável, provavelmentex86ouamd64. - Instale o Editor de sinalizador de uso do Gentoo:
# emerge -av ufed. - Inicie o editor de sinalizador de uso:
# ufed. - 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. - 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ãoudeveconsolekit. Observe que adicioná-los usandoufedé 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. - Se algum pacote exigir suporte para um sinalizador removido, adicione-o a
/etc/portage/package.use.