Pular para o conteúdo

Limpando pacotes desnecessários com apt-get

Script usando 3 comandos do apt-get para remover pacotes que ocupam espaço desnecessariamente no sistema.

Obs.: os comandos exigem a senha de root neste script.
Raphael Henrique Raphael_Henrique
Hits: 18.014 Categoria: Shell Script Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Script usando 3 comandos do apt-get para remover pacotes que ocupam espaço desnecessariamente no sistema.

Obs.: os comandos exigem a senha de root neste script.
Download limpar_mem.sh Enviar nova versão

Esconder código-fonte

#!/bin/bash
echo
echo "limpando cache apt..."
echo
sudo apt-get clean
echo
echo "limpando pacotes inúteis..."
echo
sudo apt-get autoclean
echo
echo "limpando pacotes órfãos"
echo
sudo apt-get --purge autoremove
echo
echo "fim"
echo

zsh: Gerando uma sequência de números pseudo-aleatórios sem repetição

fon3.sh

Interface para tarefas básicas

System Software 2.0 - Instale e remova repositórios e programas de forma simples

Convertendo bases numéricas

#1 Comentário enviado por rodrigo_leonel em 14/07/2014 - 12:30h
Se você executar o script como root ou colocá-lo no cron do root, nem precisa de senha.
#2 Comentário enviado por Raphael_Henrique em 14/07/2014 - 15:10h

[1] Comentário enviado por rodrigo_leonel em 14/07/2014 - 12:30h:

Se você executar o script como root ou colocá-lo no cron do root, nem precisa de senha.


verdade... vlw pela dica mano
#3 Comentário enviado por lcavalheiro em 16/07/2014 - 13:10h
Você chega ao mesmo resultado com
# for i in clean autoclean autoremove ; do apt-get --purge "$i"; done

Mas como exercício de shellscript ficou bem instrutivo, meus parabéns!
#4 Comentário enviado por quartodazona em 26/07/2022 - 20:38h
Nossa, muito bom script. Muito obrigado.

Contribuir com comentário

Entre na sua conta para comentar.