RHEL: Инструкции по настройке локального репозитория YUM в RHEL и Как собрать sosreport
Summary: В среде Red Hat Enterprise Linux ниже приведены инструкции по установке RPM-пакета из ISO-образа операционной системы, а также инструкции по настройке локального репозитория YUM, если компьютер не зарегистрирован в Red Hat. ...
Instructions
В данном случае установлена версия операционной системы Red Hat Enterprise Linux Server версии 7.9.
ISO-образ операционной системы RHEL 7.9 смонтирован с помощью виртуального носителя (имя устройства — /dev/sr0) 
Мы пытаемся собрать sosreport из этого узла здесь. Но мы обнаружили, что sos Пакет не установлен при использовании команды: sosreport.
После того, как мы заметили, что компьютер не зарегистрирован в Red Hat с правами, мы попытались установить sos с помощью репозитория YUM, но не увенчались успехом.
Пожалуйста, ознакомьтесь https://access.redhat.com/solutions/3592 (Что такое
sos отчет и как его создать в Red Hat Enterprise Linux?)
Создадим каталог /root/DVD, чтобы можно было смонтировать в него ISO-образ операционной системы.
Список пакетов, доступных в этом ISO-образе операционной системы, можно найти, перейдя в каталог Packages, как указано ниже.
# mkdir /root/DVD # mount /dev/sr0 /root/DVD # cd /root/DVD # ll
Мы можем вывести список необходимых пакетов с помощью команды: ls -l | grep <package-name>
Чтобы установить RPM-пакет, выполните команду: rpm -ivh <Package-name>
Итак, чтобы установить sos RPM-пакет, мы можем выполнить следующую команду.
# rpm -ivh sos*
Переменная sosreport может быть сгенерирован и сохранен в нужном месте, как мы можем обнаружить ниже.
Ниже приведены инструкции по настройке локального репозитория YUM из ISO-образа, если компьютер не зарегистрирован в Red Hat.
Создайте файл локального репозитория с именем local.repo в разделе /etc/yum.repos.d .
# cd /etc/yum.repos.d # touch local.repo
Затем с помощью редактора vi скопируйте следующие условия в local.repo .
#vi local.repo [Local] name=Local DVD repo baseurl=file:///root/DVD/ enabled=1 gpgcheck=0
Затем выполните команду, указанную ниже.
# yum clean all # yum repolist all
Возможно, локальный репозиторий YUM настроен и активирован, как показано ниже.
Теперь можно использовать команду YUM для установки sos из локального репозитория, который мы настроили с помощью ISO-образа операционной системы.
С помощью команды rpm -e <Package-Name>, мы удаляем любые sos пакет, который был установлен ранее.
После этого команда yum install <Package-Name> используется для установки.
Чтобы установить sos package, выполните команду: yum install sos