Этот вопрос похож на: Как включить репозиторий PowerTools в CentOS 8?
Я пытаюсь настроить автономный веб-сервер на моем EC2 AWS работает на RHEL 8.2. Поскольку это безголовый сервер без графического интерфейса, мне просто нужен браузер Firefox, чтобы выполнить некоторые веб-настройки. С учетом сказанного, на стороне клиента я использую Putty для подключения по SSH к серверу удаленно и Xming для отображения браузера. Я думаю, что PowerTools необходим для установки xorg-x11-apps
в RHEL 8.2 в моем случае, чтобы установить дисплей на мою виртуальную машину, чтобы я мог удаленно запускать свой firefox через Putty SSH.
Вкл. Примечание:
(на стороне сервера)
(На стороне клиента - PuTTy)
Я установил epel:
$ yum install dnf-plugins-core
$ dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
$ yum install epel-release
Но когда я попытался включить PowerTools, я получил следующую ошибку:
$ dnf config-manager --set-enabled PowerTools
Error: Unknown repo: 'PowerTools'
Когда я проверил список репозиториев, PowerTools не установлен:
$ yum repolist
repo id repo name
epel Extra Packages for Enterprise Linux 8 - x86_64
epel-modular Extra Packages for Enterprise Linux Modular 8 - x86_64
rhel-8-appstream-rhui-rpms Red Hat Enterprise Linux 8 for x86_64 - AppStream from RHUI (RPMs)
rhel-8-baseos-rhui-rpms Red Hat Enterprise Linux 8 for x86_64 - BaseOS from RHUI (RPMs)
rhui-client-config-server-8 Red Hat Update Infrastructure 3 Client Configuration Server 8
Как мне обойти это, чтобы я мог включить PowerTools и запустить команду dnf config-manager --set-enabled PowerTools
?
Большое спасибо!
CentOS и RHEL на самом деле разные, несмотря на то, что один является «клоном» другого.
Каноническое имя рассматриваемого репозитория на самом деле CodeReady Linux Builder. Однако он является торговой маркой, и поэтому в CentOS имеет другое название — PowerTools.
Поскольку вы используете RHEL, вам следует включить репозиторий CodeReady Linux Builder:
subscription-manager repos --enable codeready-builder-for-rhel-8-x86_64-rpms
Согласно этому документу AWS, его можно включить с помощью:
sudo dnf config-manager --set-enabled codeready-builder-for-rhel-8-rhui-rpms
репозитории менеджера подписки --enable codeready-builder-for-rhel-8-x86_64-rpms
yum repolist Обновление репозиториев управления подписками. Имя репозитория идентификатора репозитория codeready-builder-for-rhel-8-x86_64-rpms Red Hat CodeReady Linux Builder для RHEL 8 x86_64 (RPM) copr:copr.fedorainfracloud.org:group_cloud-init:el-stable Copr repo for el-stable, принадлежащий @cloud-init docker-ce-nightly Docker CE Nightly - x86_64 docker-ce-stable Docker CE Стабильный - x86_64 docker-ce-test Docker CE Test - x86_64 Дополнительные пакеты epel для Enterprise Linux 8 - x86_64 epel-модульные дополнительные пакеты для Enterprise Linux Modular 8 - x86_64 ol7_UEKR5 Последняя версия 5 нерушимого ядра предприятия для Oracle Linux 8 (x86_64) ol7_latest Oracle Linux 8 Последняя версия (x86_64) ol7_oracle_instantclient Oracle Instant Client для Oracle Linux 8 (x86_64) rhel-8-for-x86_64-appstream-rpms Red Hat Enterprise Linux 8 для x86_64 - AppStream (RPM) rhel-8-for-x86_64-baseos-rpms Red Hat Enterprise Linux 8 для x86_64 - BaseOS (RPM)
yum установка perl-IPC-Run Теперь вы можете установить его