Назад | Перейти на главную страницу

какие публичные репозитории yum для Red Hat Linux

У меня есть Linux-машина Red Hat, и когда я пытаюсь установить какое-либо программное обеспечение, он говорит, что моя система не зарегистрирована, как мне установить

[root@JMNGD1BLT230V01 yum.repos.d]# yum install gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel
Loaded plugins: product-id, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Setting up Install Process
No package gettext-devel available.
No package openssl-devel available.
No package perl-CPAN available.
No package perl-devel available.
Nothing to do

следующие мои реполисты

[root@JMNGD1BLT230V01 yum.repos.d]# yum repolist
Loaded plugins: product-id, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
repo id             repo name                                             status
rsyslog-v7-stable   Adiscon Rsyslog v7-stable for CentOS-6Server-x86_64     896
rsyslog-v8-stable   Adiscon Rsyslog v8-stable for CentOS-6Server-x86_64   1,071
repolist: 1,967

Red Hat требует подписки для использования их репозиториев, то есть вам необходимо присоединиться к их программе для разработчиков или оплатить подписку.

Если вам на самом деле не нужен Red Hat (или контракт на обслуживание), вы можете вместо этого попробовать CentOS. Это почти то же самое, что и RHEL, за исключением немного более медленных обновлений, нескольких различных конфигураций по умолчанию, без фирменного стиля Red Hat и без подписки на сервисы (то есть это бесплатно).

Если у вас уже есть подписка, выполните действия, описанные в базе знаний Red Hat: https://access.redhat.com/solutions/253273

Вы можете установить репозиторий CentOS, если у вас нет подписки на Red Hat.

См. Эту ссылку о переходе с пакетов RedHat на пакеты CentOS.

https://wiki.centos.org/HowTos/MigrationGuide

По ссылке:

Миграция существующей системы с RHEL6 или SL6 на CentOS 6

Чтобы перейти с RHEL6 на CentOS 6, загрузите последние версии следующих пакетов для вашей архитектуры и поместите их во временный каталог. Вместо того, чтобы получать пакеты с помощью wget, как показано ниже, можно смонтировать установочный носитель CentOS-6 и установить пакеты с него. Для CentOS 6.2 x86_64

mkdir TMP
yum remove rhnlib abrt-plugin-bugzilla redhat-release-notes*
rpm -e --nodeps redhat-release redhat-indexhtml
cd TMP
wget http://mirror.centos.org/centos/6/os/x86_64/Packages/centos-release-6-2.el6.centos.7.x86_64.rpm
wget http://mirror.centos.org/centos/6/os/x86_64/Packages/centos-indexhtml-6-1.el6.centos.noarch.rpm
wget http://mirror.centos.org/centos/6/os/x86_64/Packages/yum-3.2.29-22.el6.centos.noarch.rpm
wget http://mirror.centos.org/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-10.el6.noarch.rpm
rpm -Uvh *.rpm
cd ..
rm -rf TMP
yum clean all
yum upgrade

Для CentOS 6.2 i386 меняются только строки wget:

wget http://mirror.centos.org/centos/6/os/i386/Packages/centos-release-6-2.el6.centos.7.i686.rpm
wget http://mirror.centos.org/centos/6/os/i386/Packages/centos-indexhtml-6-1.el6.centos.noarch.rpm
wget http://mirror.centos.org/centos/6/os/i386/Packages/yum-3.2.29-22.el6.centos.noarch.rpm
wget http://mirror.centos.org/centos/6/os/i386/Packages/yum-plugin-fastestmirror-1.1.30-10.el6.noarch.rpm