我有两台运行RHEL 7的服务器,安装非常类似。 最近我尝试在服务器A上find的任何包都失败,如下所示:
[user@serverA ~]$ sudo yum install openldap-servers openldap-clients Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager No package openldap-servers available. No package openldap-clients available. Error: Nothing to do
但服务器B上的相同的命令发现包很好。
我进一步了解了这一点,似乎是因为前一段时间,我试图卸载pyOpenSSL ,从而导致擦除下列软件包:
Sep 27 18:12:14 Erased: rhn-check-2.0.2-17.el7.noarch Sep 27 18:12:14 Erased: yum-rhn-plugin-2.0.1-9.el7.noarch Sep 27 18:12:14 Erased: rhn-setup-2.0.2-17.el7.noarch Sep 27 18:12:14 Erased: rhnsd-5.0.13-7.el7.x86_64 Sep 27 18:12:14 Erased: abrt-console-notification-2.1.11-48.el7.x86_64 Sep 27 18:12:14 Erased: abrt-cli-2.1.11-48.el7.x86_64 Sep 27 18:12:14 Erased: abrt-addon-vmcore-2.1.11-48.el7.x86_64 Sep 27 18:12:14 Erased: rhn-client-tools-2.0.2-17.el7.noarch Sep 27 18:12:14 Erased: abrt-tui-2.1.11-48.el7.x86_64 Sep 27 18:12:14 Erased: abrt-addon-pstoreoops-2.1.11-48.el7.x86_64 Sep 27 18:12:14 Erased: abrt-addon-python-2.1.11-48.el7.x86_64 Sep 27 18:12:14 Erased: rhnlib-2.5.65-4.el7.noarch Sep 27 18:12:15 Erased: abrt-addon-kerneloops-2.1.11-48.el7.x86_64 Sep 27 18:12:15 Erased: abrt-addon-ccpp-2.1.11-48.el7.x86_64 Sep 27 18:12:15 Erased: abrt-addon-xorg-2.1.11-48.el7.x86_64 Sep 27 18:12:15 Erased: abrt-dbus-2.1.11-48.el7.x86_64 Sep 27 18:12:15 Erased: abrt-python-2.1.11-48.el7.x86_64 Sep 27 18:12:15 Erased: abrt-2.1.11-48.el7.x86_64 Sep 27 18:12:15 Erased: libreport-plugin-rhtsupport-2.1.11-38.el7.x86_64 Sep 27 18:12:15 Erased: redhat-access-insights-1.0.13-2.el7.noarch Sep 27 18:12:15 Erased: pyOpenSSL-0.13.1-3.el7.x86_64
我尝试使用服务器B上的yumdownloader下载所有这些软件包的rpm,将它们移动到Server A,然后重新安装所有这些软件包。 但我仍然得到同样的错误。
任何想法如何我可以解决这个问题?
如注释中所述,尝试比较服务器A和服务器B上configuration的repolist。
这篇文章介绍了如何使用yum repolist命令: https : yum repolist
一旦你确定了缺失的回购,你可以添加他们使用:
yum-config-manager --add-repo *http://www.example.com/example.repo*
然后启用它们:
yum-config-manager --enable *repository_id*
有关与存储库pipe理相关的yum config manager命令的更多信息,请参阅Redhat使用Yum添加,启用和禁用repos的文档: https : //access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide /sec-Managing_Yum_Repositories.html