Se o pacote instalado tiver prioridade importante ou obrigatório , esse tipo de pacote é considerado o pacote mais importante.
apt-cache show <package-name>
O comando acima mostra a prioridade do pacote correspondente.
avinash@avinash-Lenovo-IdeaPad-Z500:~$ apt-cache show hostname
Package: hostname
Essential: yes
Priority: required
Então, execute o comando abaixo para encontrar todos os pacotes que tenham a prioridade importante ou necessária .
dpkg --get-selections | xargs apt-cache show {} | awk -F' *: *' '=="Package"{p=;next} =="Priority"&&~/(important|required)/ {print p}'
Os pacotes essenciais têm um registro extra "Essencial: sim" na saída do comando apt-cache show <package-name>
. Esses pacotes essenciais também têm a prioridade importante ou necessária. Para obter a lista de apenas os pacotes essenciais, execute o comando abaixo. / p>
dpkg --get-selections | xargs apt-cache show {} | awk -F' *: *' '=="Package"{p=;next} =="Essential"&&=="yes" {print p}'
Salve a saída dos comandos acima em um arquivo de texto para uso futuro.