Você pode usar apt
com alguns scripts:
apt list --manual-installed | awk -F "/" '{print $1}' > ~/list
sudo apt-get purge --simulate 'cat ~/list | grep -v Listing'
Por favor, lembre-se - você está tentando executar uma operação muito perigosa.
Se não tiver certeza, não remova --simulate
.
No sistema com 555 pacotes instalados manualmente apt-get
escreve o seguinte:
então ele para.
Portanto, é completamente má ideia (não tenho mais comandos cat
, sudo
).
O sistema inicializa com o kernel panic.
Eu tenho um instantâneo, vou restaurá-lo em 5 segundos.
Conclusão: você deve usar um método manual inteligente - por exemplo, determinar quais serviços foram instalados manualmente (com apt list --manual-installed
) e em execução (com htop
, netstat
, systemctl
, o que for ) e depois purgar apenas seus pacotes.