Intingindo gdb e pstack no Amazon Linux AMI

0

Eu tentei instalar o gdb e o pstack na instância do EC2 com o Amazon Linux AMI (ele não foi instalado por padrão) e não está funcionando.

Tentei:

[ec2-user@ip-172-21-ab-xyz ~]$ sudo yum install gdb
Loaded plugins: priorities, update-motd, upgrade-helper
No package gdb available.
Error: Nothing to do

[ec2-user@ip-172-21-ab-xyz ~]$ sudo yum install pstack
Loaded plugins: priorities, update-motd, upgrade-helper
No package pstack available.
Error: Nothing to do

Tentei colocar manualmente o gdb tar na AMI e compilá-lo, mas não funcionou.
Não tenho certeza de onde obter RPMs para AMI. Onde baixar os pacotes de?

Alguém pode me orientar sobre como instalar o GDB e o pstack na AMI?

    
por K.K 08.10.2014 / 19:30

1 resposta

1

O pacote gdb está disponível nos repositórios do Amazon Linux AMI. Os repositórios devem ser configurados por padrão. No seu caso, suspeito que a instância não pode contatar os repositórios, portanto, não é possível fazer o download do pacote. Para ver quais repositórios você ativou, execute:

sudo yum repolist

Isso deve retornar algo como:

Loaded plugins: priorities, update-motd, upgrade-helper
repo id                        repo name          status
amzn-main/latest               amzn-main-Base     5,017+2
amzn-updates/latest            amzn-updates-Base  111
repolist: 5,136

Se você não tiver esses repositórios listados, certifique-se de que a instância possa chegar ao repositório (geralmente, permitir o acesso à Internet). Além disso, verifique se você não fez nenhuma alteração nos arquivos no diretório /etc/yum.repos.d/.

O comando pstack está incluído no pacote gdb, portanto, um pacote separado para pstack não é necessário.

-Heath

    
por 10.10.2014 / 01:39