Внедрение gdb и pstack в Amazon Linux AMI

2452
K.K

Я попытался установить gdb и pstack в EC2-инстансе с Amazon Linux AMI (он не был установлен по умолчанию), и он не работает.

Пытался:

[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 

Попытался вручную положить gdb tar на AMI и скомпилировать его, но это не сработало.
Не уверен, где взять обороты для AMI. Где скачать пакеты?

Кто-нибудь может подсказать мне, как установить GDB и pstack на AMI?

0

1 ответ на вопрос

1
Heath

The gdb package is available from the Amazon Linux AMI repositories. The repositories should be configured by default. In your case I suspect that you instance cannot contact the repositories so it cannot download the package. To see what repositories you have enabled run:

sudo yum repolist 

This should return something like:

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 

If you don't have these repos listed, then make sure you instance can get to the repository (usually allow access to the internet). Also, make sure you haven't made any changes to the files in the /etc/yum.repos.d/ directory.

The pstack command is included in the gdb package, so a seperate package for pstack is not needed.

-Heath

Я не вижу этих репозиториев в списке, что мне делать? Что вы подразумеваете под разрешением доступа в интернет? Экземпляр имеет доступ к Интернету (я могу скачать другие пакеты). K.K 9 лет назад 0
Какие репозитории вы перечислили? Репозитории настраиваются в каталоге /etc/yum.repos.d. Убедитесь, что репозитории amzn-main и amzn-updates включены. Heath 9 лет назад 0

Похожие вопросы