Fórum Ubuntu Linux - PT
Área para Iniciantes => Iniciantes => Tópico iniciado por: Renan Rischiotto em 09 de Maio de 2013, 03:32
-
Olá, gostaria de saber qual é a diferença entre os comandos 'autoremove', 'autoclean' e 'clean' conforme citados...
Sei que está relacionado a limpeza de cache, mas como não tenho conhecimento avançado em Linux, gostaria de saber o que esses comando fazem exatamente, qual a pasta que limpam, e qual(is) deve(m) ser(em) executado(s)?
-
Uma rápida pesquisada no grande Guru (http://www.vivaolinux.com.br/topico/Iniciantes-no-Linux/aptget-16) encontra-se a resposta à sua dúvida.
-
Uma rápida pesquisada no grande Guru (http://www.vivaolinux.com.br/topico/Iniciantes-no-Linux/aptget-16) encontra-se a resposta à sua dúvida.
Na verdade nem precisa ir muito longe, basta no terminal digitar:
man apt-get
que o resultado referente a essa parte será:
clean
clean limpa o repositório local dos ficheiros de pacotes obtidos.
Remove tudo excepto o ficheiro lock de /var/cache/apt/archives/ e
/var/cache/apt/archives/partial/. Quando o APT é usado com um
método dselect(1), clean é executado automaticamente. Aqueles que
não usam o dselect irão provavelmente querer executar apt-get clean
de tempos a tempos para libertar espaço do disco.
autoclean
Tal como o clean, autoclean limpa o repositório local de ficheiros
de pacotes obtidos. A diferença é que apenas remove ficheiros de
pacotes que já não podem ser mais descarregados, e são na maioria
dos casos inúteis. Isto permite a manutenção de uma cache durante
um longo período sem que ela cresça descontroladamente. A opção de
configuração APT::Clean-Installed irá prevenir que pacotes
instalados sejam apagados se estiver definida para 'off'.
autoremove
autoremove is used to remove packages that were automatically
installed to satisfy dependencies for other packages and are now no
longer needed.
Para quem não conhece man é o comando para abrir as páginas de manual do comando requerido, no caso o apt-get. Para fechar o manual basta teclar a letra q do teclado.
se achar ruim ler o manual pelo terminal, então faça, por exemplo, assim:
man apt-get > manual_apt-get.txt
Será criado um arquivo de texto com o conteúdo do manual do comando para uma leitura mais cômoda.
-
Obrigado! :D