Centos
無法將 glibc 更新到最新版本
我們使用 Katello/Satellite 6 來管理我們的 repos/pkgs 並訂閱我們的伺服器。在 Katello Web UI 中,它表示
glibc-2.12-1.212.el6.x86_64
並且glibc-common-2.12-1.212.el6.x86_64
是系統上的適用更新,然後我將點擊更新,它會說成功.. 但是沒有任何反應,並且 Katello 仍然向我顯示它是適用的更新。如果我 ssh 到伺服器本身並嘗試執行
yum install glibc-2.12-1.212.el6.x86_64
它說沒有找到包。這是在 CentOS 6.10 機器上。我們還有其他一些軟體包,例如 nscd,它們也依賴最新的 glibc 作為依賴項,所以我非常好奇為什麼會這樣。
repo id repo name status company_repos_centos6_extras centos6_extras 43 company_repos_centos6_os centos6_os 6,695+18 company_repos_centos6_updates centos6_updates 305+54 company_repos_epel6 epel6 12,515 company_repos_katello_centos6 katello_centos6 4 base CentOS-6 - Base 6,695+18 dgoodwin-subscription-manager Copr repo for subscription-manager owned by dgoodwin 8+2 epel Extra Packages for Enterprise Linux 6 - x86_64 12,517 extras CentOS-6 - Extras 46 foreman-client Foreman client 1.20 4 group_qpid-qpid Copr repo for qpid owned by @qpid 25+3 logstashforwarder Lostash Forwarder official repo 1 lynis Lynis YUM repo 51 company company Repository for CentOS 6 - x86_64 636 company company RPM Repository for CentOS 6 - noarch 37 pulp Pulp Community Release 21 subscription-manager Subscription manager repository from Candlepin 8+2 update CentOS-6 - Updates 329+54 repolist: 39,940 Uploading Enabled Repositories Report
company_repos_centos6_os 和基本倉庫肯定有 glibc-2.12-1.212.el6.x86_64 在那裡。
正如評論中所要求的,我
/etc/yum.conf
包含一個已經exclude=glibc-* kernel-*
並且實際上做一個yum update
不起作用的回購。
您的最後一條評論揭示了您的問題。
從 repo 文件中刪除 exclude 行和/或
/etc/yum.conf
,執行yum clean all
,然後再次嘗試安裝glibc
。該行不包括您需要更新的軟體包。