Qual é a vantagem de usar o sudo apt-get autoremove sobre um aplicativo mais limpo?
57
Não sei o que sudo apt-get autoremovefaz, mas li que você deve usar este comando para remover todos os pacotes desnecessários.
Um dos processos que vi foi usar sudo apt-get autoremovee usar algo como o BleachBit para remover arquivos temporários etc.
Você pode explicar o que sudo apt-get autoremoverealmente faz e há vantagens em usar esse comando em vez de algo como o zelador BleachBit ou Ubuntu Tweak ?
Sempre que você instala um aplicativo (usando apt-get), o sistema também instala o software do qual esse aplicativo depende. É comum no Ubuntu / Linux que aplicativos compartilhem as mesmas bibliotecas. Quando você remove o aplicativo, a dependência permanece no seu sistema.
Portanto apt-get autoremove, removerá as dependências que foram instaladas com aplicativos e que não são mais usadas por mais nada no sistema.
existe alguma vantagem em usar esse comando sobre algo como o zelador do Bleachbit ou Ubuntu Tweak?
O zelador do Bleachbit ou Ubuntu Tweak são interfaces gráficas.
sudo apt-get autoremove é um comando
Uma opção não exclui a outra: eu assumiria que BB e UTJ usariam sudo apt-get autoremove(de alguma forma) para remover dependências. Portanto, não se trata de "quaisquer vantagens". É uma questão de preferência: você é do tipo de pessoa da linha de comando ou da GUI?
A propósito: deborphané outra dessas ferramentas para limpar seu sistema.
Obrigado por compartilhar isso. Na minha própria experiência, correr sudo apt-get autoremoveé mais seguro do que usar algo como o Bleachbit, eu (e um amigo meu) encontrei problemas depois de usar o Bleachbit. Apenas correr sudo apt-get autoremoveme parece mais seguro. Embora eu acho que também depende de como você configurar sua limpeza dentro BleachBit (há um monte de opções apresentadas com caixas de seleção para o que você deseja limpar)
sunyata
3
Uma pequena adição: Desde o 14.04, você pode escrever apt autoremovepara remover pacotes que foram instalados automaticamente para satisfazer dependências de outros pacotes e que agora não são mais necessários como dependências.
sudo apt-get autoremove
é mais seguro do que usar algo como o Bleachbit, eu (e um amigo meu) encontrei problemas depois de usar o Bleachbit. Apenas corrersudo apt-get autoremove
me parece mais seguro. Embora eu acho que também depende de como você configurar sua limpeza dentro BleachBit (há um monte de opções apresentadas com caixas de seleção para o que você deseja limpar)Uma pequena adição: Desde o 14.04, você pode escrever
apt autoremove
para remover pacotes que foram instalados automaticamente para satisfazer dependências de outros pacotes e que agora não são mais necessários como dependências.Esses dois comandos são equivalentes:
apt autoremove
apt-get autoremove
fonte
apt
eapt-get
sou o mesmo que em algumas versões do Ubuntu, em geral, não específicasautoremove
. não é esse o caso?