Не удается установить amazon-linux-extras pm AWS EC2 Amazon Linux AMI instance

Я пытаюсь установить amazon-linux-extras, используя инструкции здесь :

sudo yum install -y amazon-linux-extras

И получаю следующую ошибку:

amzn-main                                                                                                                             | 2.1 kB  00:00:00     
amzn-updates                                                                                                                          | 3.8 kB  00:00:00     
839 packages excluded due to repository priority protections
No package amazon-linux-extras available.
Error: Nothing to do

Почему пакет недоступен ?

У меня установлен EPEL, поэтому я не понимаю, что происходит.

ОБНОВЛЕНИЕ

Вывод

sudo yum repolist

Loaded plugins: priorities, update-motd, upgrade-helper
843 packages excluded due to repository priority protections
repo id                       repo name                                               status
!amzn-main/latest             amzn-main-Base                                               5,934
!amzn-updates/latest          amzn-updates-Base                                            4,722
epel/x86_64                   Extra Packages for Enterprise Linux 7 - x86_64          12,517+843
repolist: 23,173
2
задан 2 July 2020 в 01:55
2 ответа

Похоже, что эта проблема потенциально вызвана приоритетами YUM. Вы можете попробовать отключить приоритеты, чтобы увидеть, не в этом ли проблема. Файл конфигурации, используемый для отключения приоритетов yum, можно найти здесь.

/etc/yum/pluginconf.d/priorities.conf

Измените конфигурацию на «enabled = 0» и повторите попытку.

3
ответ дан 9 September 2020 в 13:58

Я столкнулся с тем же сообщением об ошибке при попытке создать экземпляр Amazon Linux 2 с помощью AWS CDK. В настоящее время CDK по умолчанию использует Amazon Linux, а не Amazon Linux 2. Когда вы случайно используете образ Amazon Linux AMI 2018 года, к удивлению, все виды средств недоступны. Я опубликовал простой способ проверить вашу версию в другом ответе.

В CDK (и Cloud Formation) обязательно укажите предполагаемое поколение в свойствах AmazonLinuxImage

generation: AmazonLinuxGeneration.AMAZON_LINUX_2
3
ответ дан 9 February 2021 в 22:11

Теги

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