Eclean/pt-br

é uma ferramenta para limpeza de arquivos fonte e pacotes binários que ficam no repositório. Faz parte do pacote e é gerenciado pelo Portage-Tools project.

Emerge
Instalar :

Uso
Por padrão, arquivos fonte estão localizados no diretório, enquanto pacotes binários estão localizados no diretório. As localizações para cada um podem ser alteradas mudando as variáveis DISTDIR e PKGDIR respectivamente no. Ambas as localizações podem ocupar muito espaço se não for feita uma limpeza periódica; Por essa razão que o  foi criado.

Invocação
Use para ver um sumário completo das ações, lista de opções e usos:

Limpeza de distfiles
Limpe o diretório dos arquivos fonte passando o argumento :

Ou executando o comando:

Limpeza de pacotes
Para o diretório com os pacotes binários, use o seguinte comando:

Ou executando o comando:

Opções
Por padrão, os arquivos fonte e os pacotes binários correspondentes a qualquer ebuild no repositório atual não serão excluídos. Dessa forma, os administradores podem facilmente fazer o downgrade de um pacote ou instalar um pacote removido anteriormente, desde que o pacote ainda esteja na árvore do repositório atual.

Como um exemplo, suponha que os seguintes pacotes foo-1.0 e foo-1.1 estão no repositório. Depois de atualizar do foo-1.0 para o foo-1.1, execute o comando : arquivos fonte de ambas as versões serão mantidos, portanto, se ocorrer um problema com o foo-1.1, o usuário pode facilmente reinstalar o foo-1.0 sem fazer o download novamente.

Uma outra opção é instalar um pacote anteriormente removido. Suponha que um pacote foo(qualquer versão) está instalado no sistema. Após removê-lo e executar, os arquivos de origem de foo serão mantidos, para que ele possa ser reinstalado sem fazer o download novamente.

Os mesmo exemplos também se aplicam para pacotes binários.

Para salvar espaço em disco, adicione a opção : todo arquivo fonte ou pacote binário que não corresponda a algum pacote currently installed (a versão importa) será excluido. Observe que desta forma os usuários nao serão protegidos caso precisem fazer um downgrade de algum pacote ou reinstalar um pacote anteriormente removido.

Como uma alternativa, use as opções  e  : Todo arquivo de origem ou pacote binário que não corresponde a algum pacote instalado (versão não importa) será deletado. Isso ainda não protegerá o usuário em caso de ser necessária a reinstalação de um pacote anteriormente removido, mas protegerá as fontes se precisar ser feito um downgrade do pacote posteriormente.

Para mais detalhes, leia a o manual do eclean(1):

Veja também

 * Gentoolkit
 * Knowledge Base: Remove obsoleted distfiles
 * DISTDIR