Amazon AM2 Linux AMI: Qual é a terceira coluna da lista yum instalada?

1

Saída de yum list installed , coluna mais à direita:

A maioria deles diz installed , alguns dizem @amzn-main e alguns dizem @amzn-updates .

Qual é o significado disso? Ele diz que tmux é @amzn-main , mas eu tenho executado isso. Então, é realmente instalado ou não?

Estou tentando compilar zsh 5.0.2, mas seu script de configuração está reclamando sobre não encontrar ncurses . ncurses está listado como @amzn-updates . Eu tenho procurado pelo sistema por seus arquivos sem muita sorte, e sudo yum install ncurses me dá

Package ncurses-5.7-3.20090208.11.amzn1.x86_64 already installed and latest version
    
por Steven Lu 12.03.2013 / 03:31

2 respostas

0

Eu não estou familiarizado com o EC2, mas como é baseado no CentOS, eu acho que é o id do repo. Você pode listar todos os repositórios configurados executando:

yum repolist all

I'm trying to compile zsh 5.0.2, but its configure script is complaining about not finding ncurses

Parece que ele reclama dos arquivos de cabeçalho e das bibliotecas, então você provavelmente deseja instalar o ncurses-devel :

sudo yum install ncurses-devel
    
por 12.03.2013 / 04:15
0

A terceira coluna é de qual repositório o pacote está instalado. Todos os pacotes listados estão instalados. No entanto, às vezes, se houver mais de uma versão disponível em diferentes repositórios, ela listará qual repositório. Às vezes, usando yum list installed , há um installed em vez de um repositório real.

Aqui estão algumas maneiras de descobrir o repositório de um determinado pacote instalado:

rpm -qi {packagename}

ou

repoquery -i {packagename}

Referências:

por 10.09.2017 / 18:42