package-cleanup --leaves --all
listará todos os pacotes não dependentes. Isso lista os dois pacotes solicitados diretamente pelo usuário e os pacotes que foram instalados com o sistema operacional.
Eu quero uma lista de pacotes instalados solicitados pelo usuário, excluindo aqueles instalados como dependências. Isso está em uma máquina do CentOS 5 e os pacotes foram instalados usando o yum. Eu estou tentando reconstruir o que os rpms eram necessários para construir uma quantidade particularmente grande de código-fonte.
Por exemplo, se yum install net-snmp-devel
fosse executado, a lista não incluiria o elfutils-libelf-devel-static instalado como uma dependência do net-snmp-devel.
package-cleanup --leaves --all
listará todos os pacotes não dependentes. Isso lista os dois pacotes solicitados diretamente pelo usuário e os pacotes que foram instalados com o sistema operacional.
Tags package-management yum centos