La respuesta de ThiefMaster es el camino correcto, pero hay otra opción, que creo que mejora la respuesta de Keith . Es decir, con su respuesta, la emergencia se probará y puede llevar tiempo. En caso de que sepa que el primer paquete es problemático porque acaba de encontrar un problema, puede usar --resume
y --skipfirst
:
--resume(-r)
Reanuda la lista de fusión más reciente que se ha cancelado debido a un error. Esto reutiliza los argumentos y las opciones que se dieron con el comando original que se reanuda, y el usuario también puede proporcionar opciones adicionales al llamar --resume
. Es un error proporcionar átomos o conjuntos como argumentos --resume
, ya que en su lugar se utilizan los argumentos del comando reanudado. Tenga en cuenta que esta operación solo devolverá un error en caso de falla. Si no hay nada que hacer para portage, entonces portage saldrá con un mensaje y una condición de éxito. Una lista de reanudación persistirá hasta que se haya completado en su totalidad o hasta que otra lista de fusión cancelada la reemplace. El historial de currículum es capaz de almacenar dos listas de fusión. Una vez que se completa una lista de reanudación, es posible invocar--resume
una vez más para reanudar una lista anterior. Las listas de currículum se almacenan /var/cache/edb/mtimedb
y se pueden descartar explícitamente al ejecutarlas emaint --fix cleanresume
(consulte emaint (1)).
--skipfirst
Esta opción solo es válida cuando se usa con --resume
. Elimina el primer paquete de la lista de currículums. Las dependencias se vuelven a calcular para los paquetes restantes y cualquiera que tenga dependencias insatisfechas o que estén enmascaradas se eliminará automáticamente. Consulte también la --keep-going
opción relacionada .
--exclude
etiqueta afaik.emerge --deep --update @world -av --exclude=chromium --exclude=firefox
.