Qual a diferença de 'autoremove' 'autoclean' e 'clean'?

Iniciado por Renan Rischiotto, 09 de Maio de 2013, 03:32

tópico anterior - próximo tópico

Renan Rischiotto

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)?

jkmsjq

Uma rápida pesquisada no grande Guru encontra-se a resposta à sua dúvida.
LinuxUser: 548942 / Dando um tópico como resolvido
"A verdade só é agressiva a quem vive de mentiras". Autor desconhecido.
Twitter: @jeisonkertesz

linuser104

#2
Citação de: jkmsjq online 09 de Maio de 2013, 07:09
Uma rápida pesquisada no grande Guru 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á:



Citarclean
          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.
Linux = Quem realmente gosta de computador; Mac = Artista Digital; Windows = A maioria que votou no Tiririca [pior que tá não fica].