Obtendo o pacote do Ubuntu Fresh Install List

0

Eu vou para competições de Segurança Cibernética, nas quais recebo uma imagem que é adulterada, tornando-a insegura. Um dos passos para proteger a imagem é livrar-se de pacotes "ruins" ou "não oficiais".

O que eu quero saber é o quão longe uma instalação nova e limpa é a máquina atual e olhar para uma lista de deltas que seja amigável ao homem.

Eu quero fazer isso obtendo uma lista de pacotes que seriam instalados em uma nova instalação e comparando-os com a lista de pacotes atualmente instalados na máquina em que estou trabalhando.

Como obtenho essa lista de novos pacotes de instalação?

Eu preciso de respostas para o servidor Ubuntu e o desktop Ubuntu. (Ambos seriam versões LTS.)

    
por Eliter 17.02.2017 / 01:46

1 resposta

0

dpkg --get selections | grep install lhe dará a lista de pacotes (aproximadamente 3500-4000 em um sistema Ubuntu Desktop) que está apt-marked para instalação em seu sistema.

Note que isso pode ser um pouco diferente do que é atualmente instalado. O Apt procura esse delta toda vez que é executado e tenta instalar ou remover qualquer alteração.

Outro método é usar dpkg -l . Ambos os métodos listam o conteúdo do banco de dados do dpkg, com diferentes níveis de detalhes e com diferentes formatos de saída.

    
por user535733 17.02.2017 / 05:18