A resposta do ThiefMaster é o caminho certo a seguir, mas há outra opção, que eu acho que melhora a resposta do Keith . Nomeadamente, com sua resposta, o surgimento será tentado e poderá levar tempo. Caso você saiba que o primeiro pacote é problemático porque acabou de encontrar um problema, você pode usar --resume
e --skipfirst
:
--resume(-r)
Retoma a lista de mesclagem mais recente que foi interrompida devido a um erro. Isso reutiliza os argumentos e opções que foram fornecidos com o comando original que está sendo retomado, e o usuário também pode fornecer opções adicionais ao chamar --resume
. É um erro fornecer átomos ou conjuntos como argumentos --resume
, pois os argumentos do comando resumido são usados. Observe que esta operação retornará apenas um erro em caso de falha. Se não houver nada para o portage fazer, o portage sairá com uma mensagem e uma condição de sucesso. Uma lista de resumo persistirá até que seja concluída na íntegra ou até que outra lista de mesclagem anulada a substitua. O histórico do resumo é capaz de armazenar duas listas de mesclagem. Após a conclusão de uma lista de resumos, é possível chamar--resume
mais uma vez para retomar uma lista mais antiga. As listas de resumos são armazenadas /var/cache/edb/mtimedb
e podem ser descartadas explicitamente pela execução emaint --fix cleanresume
(consulte emaint (1)).
--skipfirst
Esta opção é válida apenas quando usada com --resume
. Ele remove o primeiro pacote na lista de resumos. As dependências são recalculadas para os pacotes restantes e quaisquer que tenham dependências insatisfeitas ou mascaradas serão automaticamente descartadas. Veja também a --keep-going
opção relacionada .
--exclude
tag afaik.emerge --deep --update @world -av --exclude=chromium --exclude=firefox
.