
Uso Linux (principalmente Ubuntu) há cerca de dois anos. Já tive diversas instalações em diversas máquinas. Algo que inevitavelmente acontece em qualquer instalação de sistema operacional é que eu instalo algo que preciso naquele dia, talvez uma biblioteca ou utilitário CLI, uso por uma semana e depois esqueço.
Tenho certeza de que tenho vários GB de pacotes não utilizados ocupando espaço em minhas instalações. Como posso limpar minha instalação para ter certeza de que só tenho o que desejo?
Estou ciente de apt-get autoremove
como remover dependências não utilizadas.
Estou ciente de que apt list --installed
é possível visualizar todos os pacotes instalados através do apt
.
Estou ciente de que dpkg -L
é possível visualizar todos os arquivos instalados de um pacote.
Suponha que eu olhasse a saída apt list --installed
e removesse coisas que não quero, apt-get purge
ou excluindo todos os arquivos de dpkg -L <package>
. Eventualmente, eu teria limpado tudo instalado através do meu gerenciador de pacotes, certo?
Onde mais devo procurar? Nem tudo no meu computador foi instalado através do apt
. Por exemplo, pacotes .deb como google-chrome e itens instalados por meio de scripts. Onde essas coisas viveriam? E qual é a melhor maneira de encontrá-los?
Meu objetivo é reduzir minha instalação para basicamente uma instalação nova, além das coisas que uso o tempo todo.
Obrigado a todos!
Responder1
Um método para manter sua máquina limpa é instalar tudo o que você deseja testar ou para uma finalidade específica dentro de um contêiner docker (é isso que eu realmente faço).
Outro método é testar os pacotes snap/flatpak/appimage. São pacotes com todas as bibliotecas que utilizam já incluídas, fáceis de instalar, fáceis de remover e para evitar conflitos.