Centos
為什麼 Yum 不安裝最新版本的 Perl?
為什麼 Yum 不安裝最新版本的 Perl?我看到 Perl 位於 5.32.0 https://www.perl.org/get.html。我的 Perl 是 5.10.1。
# perl -v This is perl, v5.10.1
當我嘗試更新時,它什麼也沒做。
# yum update perl No Packages marked for Update
這是 Perl 的資訊
# yum info perl.x86_64 Installed Packages Name : perl Arch : x86_64 Epoch : 4 Version : 5.10.1 Release : 144.el6 Size : 34 M Repo : installed Summary : Practical Extraction and Report Language URL : http://www.perl.org/
這是我的儲存庫列表:
# yum repolist Loaded plugins: fastestmirror, presto Loading mirror speeds from cached hostfile * base: d36uatko69830t.cloudfront.net * centos-sclo-rh: d36uatko69830t.cloudfront.net * centos-sclo-sclo: d36uatko69830t.cloudfront.net * epel: d2lzkl7pfhq30w.cloudfront.net * extras: d36uatko69830t.cloudfront.net * rpmforge: mirror.teklinks.com * updates: d36uatko69830t.cloudfront.net repo id repo name status Webmin Webmin Distribution Neutral 167 base CentOS-6 - Base 6,713 centos-sclo-rh CentOS-6 - SCLo rh 3,814 centos-sclo-sclo CentOS-6 - SCLo sclo 436 epel Extra Packages for Enterprise Linux 6 - x86_64 12,592 extras CentOS-6 - Extras 47 pgdg93 PostgreSQL 9.3 6 - x86_64 429 rpmforge RHEL 6 - RPMforge.net - dag 4,718 updates CentOS-6 - Updates 1,068 repolist: 29,984
這只是 RedHat/CentOS 提供的最新版本。請記住,CentOS 是一個企業發行版,其設計目的是在正常生命週期內不會中斷,因此功能更新非常罕見,並且錯誤修復通常從新版本向後移植到舊版本。話雖如此,您啟用了軟體集合,那裡應該有一個更新的 perl。(5.14?5.16?我現在不能檢查,但
yum search rh-perl
應該告訴你。)注意 perl 不會替換/usr/bin/perl
,它會將新版本安裝到/opt/rh/...
.