Autor Tópico: ë perigoso usar o comando apt-get autoremove?  (Lida 10768 vezes)

Offline Homem_da_selva

  • Usuário Ubuntu
  • *
  • Mensagens: 211
    • Ver perfil
ë perigoso usar o comando apt-get autoremove?
« Online: 30 de Maio de 2013, 12:00 »
Bom dia!...

As vezes ao instalar algum pacote, suerge mensagem do tipo da que esta abaixo, recomendando utilizar o comando apt-get autoremove:

Os seguintes pacotes foram instalados automaticamente e já não são necessários: ttf-umefont linux-headers-3.2.0-42 libhyphen0 libexttextcat0 linux-headers-3.2.0-42-lowlatency libexttextcat-data libc6-i386 lib32gcc1 sdparm wine-gecko1.4 wine-gecko1.4:i386 uno-libs3 dkms ure ttf-unfonts-core libcmis-0.2-0 xfonts-mathml libmythes-1.2-0
Use 'apt-get autoremove' para removê-los.

Já li em algum lugar alguem afirmando que o uso deste comando é muito perigoso e pode trazer sérios problemas ao sistema.

1-Os pocotes relacionados podem mesmo serem removidos?
2-Devo ou não usar o comando apt-get autoremove?
3-Existe uma forma mais segura de remover estes pacotes?



Offline Arthur Bernardes

  • Usuário Ubuntu
  • *
  • Mensagens: 4.692
    • Ver perfil
Re: ë perigoso usar o comando apt-get autoremove?
« Resposta #1 Online: 30 de Maio de 2013, 12:46 »
Sim, é seguro.

Ele apenas remove os pacotes que não são mais necessários.

Offline carlos.bagiston

  • Usuário Ubuntu
  • *
  • Mensagens: 39
    • Ver perfil
Re: ë perigoso usar o comando apt-get autoremove?
« Resposta #2 Online: 30 de Maio de 2013, 15:08 »
Com o apt-get autoremove nunca tive problemas, só recentemente com o apt-get --purge esse sim deu uma dor de cabeça, mas aprendi o esquema. 8)
PC Intel® Core i3 2100 @ 3.10GHz × 2; Radeon R7 250; 8 GB ram; 2,5 T B HD, rodando: Windows 7, Ubuntu 14.04.

Eliseu Carvalho

  • Visitante
Re: ë perigoso usar o comando apt-get autoremove?
« Resposta #3 Online: 30 de Maio de 2013, 15:10 »
Quem foi que disse que o "apt-get autoremove" causa problemas? Algum fanboy de Mac ou Windows?
Pode usar tranquilamente. Ele é útil pra fazer uma boa limpeza de pacotes, quando necessário.

Offline Renan Rischiotto

  • Usuário Ubuntu
  • *
  • Mensagens: 2.888
    • Ver perfil
Re: ë perigoso usar o comando apt-get autoremove?
« Resposta #4 Online: 30 de Maio de 2013, 15:36 »
sudo apt-get autoremove
sudo apt-get autoclean
sudo apt-get clean


Pronto! sistema limpinho  :D

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: ë perigoso usar o comando apt-get autoremove?
« Resposta #5 Online: 30 de Maio de 2013, 15:42 »
Sim, é seguro.

Ele apenas remove os pacotes que não são mais necessários.

Na verdade, não... ele remove pacotes que foram instalados automaticamente, cuja dependência não existe mais.

Caso prático: quem instala o pacote "build-essential" instala vários pacotes, um deles o pacote "linux-headers-generic". Esse pacote, por sua vez, instala o pacote "linux-headers-<versão corrente do kernel>-generic". Se fizer isso hoje, o pacote instalado será o "linux-headers-3.2.0-44-generic"

Então, ambos os pacotes "linux-headers-generic" e "linux-headers-3.2.0-44-generic" ficam marcados como instalados automaticamente, pois não foi vc que os instalou.

Quando o sistema é atualizado e uma nova versão do kernel é lançada (p.ex., 3.2.0-46-generic), o pacote "linux-headers-generic" é alterado, e passa a depender do pacote "linux-headers-3.2.0-46-generic". Com isso, o pacote "linux-headers-3.2.0-44-generic" fica "órfão", pois ele foi instalado automaticamente, mas ninguém depende dele.

Daí, quando você faz qualquer operação com o apt, ele te avisa: "O pacote linux-headers-3.2.0-44-generic é desnecessário, use o apt-get autoremove para removê-lo".

Mas... imagine que exatamente nessa versão havia um aplicativo (ou um arquivo) que vc usava, e que ainda precisa. Imagine também que a nova versão não inclui mais esse aplicativo/arquivo. Remover o tal pacote pode sim te causar problemas.

Nesses casos em que você não quer que o sistema pense que o tal pacote é desnecessário, você pode marcá-lo como instalado manualmente, com o comando abaixo.

sudo apt-mark unmarkauto <pacote>
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline Renan Rischiotto

  • Usuário Ubuntu
  • *
  • Mensagens: 2.888
    • Ver perfil
Re: ë perigoso usar o comando apt-get autoremove?
« Resposta #6 Online: 30 de Maio de 2013, 15:47 »
Mas como o usuário vai saber se precisa de um arquivo/aplicativo de determinado pacote?

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: ë perigoso usar o comando apt-get autoremove?
« Resposta #7 Online: 30 de Maio de 2013, 15:49 »
Olhando a lista antes de remover...
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline Renan Rischiotto

  • Usuário Ubuntu
  • *
  • Mensagens: 2.888
    • Ver perfil
Re: ë perigoso usar o comando apt-get autoremove?
« Resposta #8 Online: 30 de Maio de 2013, 15:56 »
A lista só mostra os pacotes não os arquivos dentro deles não?

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: ë perigoso usar o comando apt-get autoremove?
« Resposta #9 Online: 30 de Maio de 2013, 23:48 »
Exato.
Há que se observar, sempre, se a lista dos arquivos a serem removidos não tem algum pacote que não deveria estar lá.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Eliseu Carvalho

  • Visitante
Re: ë perigoso usar o comando apt-get autoremove?
« Resposta #10 Online: 31 de Maio de 2013, 00:05 »
Eu sempre uso o autoremove quando desinstalo um programa e nunca precisei olhar a lista de pacotes. Nunca, nunca - eu disse nunca - tive problemas com isso.
Por que eu manteria tantos pacotes desnecessários ocupando espaço no HD?

Offline Renan Rischiotto

  • Usuário Ubuntu
  • *
  • Mensagens: 2.888
    • Ver perfil
Re: ë perigoso usar o comando apt-get autoremove?
« Resposta #11 Online: 31 de Maio de 2013, 00:48 »
Eu também uso sempre o autoremove  :)
e de vez em quando um autoclean e clean  ;)