Отключить репозитории UEK в Oracle Linux 6.9

У меня есть на многих машинах работает ядро, совместимое с Red Hat, и раньше это не было проблемой.последнее поведение по умолчанию, по-видимому, заключается в том, что файл конфигурации репозитория обновляется с включенным UEK4 в «yum update»

Следующее «yum update» установит UEK4 и установит его в качестве ядра по умолчанию. Любые проблемы, вызванные этим, будут обнаружены при сбое следующей загрузки.

Было бы лучше, если бы я мог заранее отключить репозиторий UEK4 до того, как файл репозитория будет даже обновлен с помощью yum.

Репозиторий yum по умолчанию файл конфигурации /etc/yum.repos.d/public-yum-ol6.repo , установленный с обновлением 9 OL6, содержит ссылки на переменные $ uek , $ uek3 и $ uek4 , предполагающий, что репозитории UEK можно отключить центральным способом.

[public_ol6_UEKR4]
name=Latest Unbreakable Enterprise Kernel Release 4 for Oracle Linux $releasever ($basearch)
baseurl=http://yum.oracle.com/repo/OracleLinux/OL6/UEKR4/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
gpgcheck=1
enabled=$uekr4

Где yum может получить эти значения?

Могу ли я установить их где-нибудь, чтобы предотвратить случайное изменение ядра "yum update" и сбой?

0
задан 22 April 2017 в 14:24
1 ответ

Я понимаю, что это довольно старый вопрос, и вы, возможно, больше не заботитесь о ответе, но после некоторого покопания (ну, много копания, я хотел знать «правильный» способ сделайте это тоже!) Я обнаружил, что в / etc / yum / vars вы найдете файлы, в которых хранятся значения этих переменных. Итак, чтобы отключить uekr4, вы просто измените содержимое / etc / yum / vars / uekr4 с 1 на 0

Вот как я понял это, и взято из веб-сайта RedHat:

Чтобы определить пользовательскую переменную или переопределить значение существующего, создайте файл с тем же именем, что и переменная (без знака «$») в каталоге / etc / yum / vars /, и добавьте желаемое значение в его первую строку.

2
ответ дан 4 December 2019 в 13:33

Теги

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