Você pode listar todos os pacotes essenciais usando aptitude search '?essential'
ou dpkg-query -Wf '${Package;-40}${Essential}\n' | grep yes
.
Além disso, há também vários pacotes com prioridade obrigatória que você não deve remover também: dpkg-query -Wf '${Package;-40}${Priority}\n' | grep -E "required"
Para sua informação, Essencial e Priority são campos no arquivo de controle de um pacote.