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.