The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.
Translations:Upgrade Instructions/1.2-release/3/pt-br
Agora, edite seu arquivo /var/lib/portage/world
. Procure por campos do tipo catpkgs (ou seja, "category / packagename") que você não usa mais ou não precisa no seu sistema e remova-os. Considere também os pacotes que você pode ter instalado com --oneshot
que não estão no arquivo world mas deveriam estar, e adicione-os. O sistema Portage usará /var/lib/portage/world
como uma lista principal de pacotes que devem estar ativados em seu sistema. Vamos agora olhar para a limpeza de quaisquer pacotes desnecessários que não estejam no conjunto de @world. Iremos remover esses pacotes por alguns motivos. Primeiro, eles não serão atualizados com uma atualização do @world
. Segundo, porque eles não estão incluídos no @world
, eles podem estar desatualizados e ter dependências antigas e problemáticas que podem dificultar a nossa atualização, uma vez que o portage não vai querer "quebrar" as dependências desses pacotes órfãos. Terceiro, quando fazemos um emerge @ preserved-rebuild
, podemos acabar reconstruindo pacotes que não precisamos. Portanto, remover pacotes desnecessários é uma boa ideia por todas essas razões.