Obtendo uma lista de pacotes instalados no CentOS (por linha de comando e na web)

3

Ao instalar o CentOS (6.2), ele instala um monte de pacotes, mas a instalação é frequentemente muito rápida, é difícil observar os nomes dos pacotes. Eu tenho algumas perguntas:

  • 1) Acredito que posso esperar que toda a instalação seja concluída e, em seguida, consulte a lista de pacotes instalados no sistema. Como faço isso?
  • 2) Existe uma lista impressa em algum lugar na web, então eu não tenho que instalar o sistema operacional primeiro apenas para obter a lista?
por sameold 15.03.2012 / 05:19

4 respostas

3

Uma alternativa, já que muitos administradores querem usar uma máquina e replicá-la em outro lugar.

O instalador criará um modelo de kickstart do seu sistema em ~root/anaconda-ks.cfg , que inclui os pacotes e grupos de pacotes que foram selecionados durante a instalação.

Este modelo pode ser usado para replicar sua compilação em outro sistema. Você também pode pegar este modelo, modificá-lo de acordo com suas necessidades (adicionar mais% postinstall section, adicionar usuários, modificar NICs, etc.) e recriar a imagem do sistema atual.

Eu tenho uma máquina virtual no meu laptop. Eu queria uma instalação mínima, então desmarcava manualmente todos os pacotes adicionais.

%packages --nobase
@core
%end

Isso mostra que eu não selecionei nenhum pacote extra e instalei apenas o grupo de pacotes 'core'.

    
por 15.03.2012 / 05:28
4

Você pode fazer yum list installed > ~/packages de um terminal. Isso salvará a lista de pacotes instalados em um arquivo de texto simples em seu diretório pessoal.

    
por 15.03.2012 / 05:24
4

Além da resposta do @briankb, $ rpm -qa também lhe dará uma lista de pacotes instalados.

    
por 15.03.2012 / 05:26
3
  1. Meu CentOS 6.2 ainda tem seus originais ~ root / install.log e install.log.syslog, nos quais é produzido um catálogo de pacotes instalados no momento da instalação.
  2. Bem, se você quiser personalizar os pacotes a serem instalados, pode fazê-lo durante a instalação gráfica escolhendo "Personalizar agora". Você terá a lista completa para escolher. Uma grande lista embora. Observe que os requisitos pré / core serão instalados, às vezes não é tão óbvio o porquê. ex. Por que o sistema de impressão exige uma biblioteca de som? Bem, porque ele usa isso para produzir beeps e alertas, se você escolher !!!
por 15.03.2012 / 09:02