Skip to main content

CentOS 7 yum 更新出現錯誤

BUBU 在更新 CentOS 7 時發現系統上有報錯誤系統,以下是解決方式

 

更新系統


執行 「 yum update 」更新系統出現下面的錯誤訊息

[root@CentOS7-phpIPAM ~]# yum update 
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
epel/x86_64/metalink                                                                                                                             | 7.8 kB  00:00:00     
 * base: free.nchc.org.tw
 * epel: fedora.cs.nctu.edu.tw
 * extras: free.nchc.org.tw
 * updates: free.nchc.org.tw
base                                                                                                                                             | 3.6 kB  00:00:00     
epel                                                                                                                                             | 5.4 kB  00:00:00     
extras                                                                                                                                           | 3.4 kB  00:00:00     
updates                                                                                                                                          | 3.4 kB  00:00:00     
(1/2): epel/x86_64/updateinfo                                                                                                                    | 993 kB  00:00:00     
epel/x86_64/primary_db         FAILED                                          
http://mirror01.idc.hinet.net/EPEL/7/x86_64/repodata/b1517ca85ea700857c0226b7fe4584cc248c92e6289881e6306f8b78c72638e8-primary.sqlite.bz2: [Errno 14] HTTP Error 404 - Not Found
Trying other mirror.
To address this issue please refer to the below wiki article 

https://wiki.centos.org/yum-errors

If above article doesn't help to resolve this issue please use https://bugs.centos.org/.

(2/2): epel/x86_64/primary_db                                                                                                                    | 6.8 MB  00:00:00     
No packages marked for update

發現在更新某個套件造成訊息如下,那我試用這一段的網址去連線結果也是一樣出現錯誤

http://mirror01.idc.hinet.net/EPEL/7/x86_64/repodata/b1517ca85ea700857c0226b7fe4584cc248c92e6289881e6306f8b78c72638e8-primary.sqlite.bz2: [Errno 14] HTTP Error 404 - Not Found

 

解決方式


BUBU 針對此問去所查到的解決方式如下,只要下這兩個指令就可以正常更新了

yum clean all
yum update

執行完結果如下:

[root@CentOS7-phpIPAM ~]# yum clean all
Loaded plugins: fastestmirror
Cleaning repos: base epel extras updates
Cleaning up list of fastest mirrors
[root@CentOS7-phpIPAM ~]# sudo yum update
Loaded plugins: fastestmirror
Determining fastest mirrors
epel/x86_64/metalink                                          | 7.8 kB  00:00:00     
 * base: ftp.twaren.net
 * epel: fedora.cs.nctu.edu.tw
 * extras: ftp.twaren.net
 * updates: ftp.twaren.net
base                                                          | 3.6 kB  00:00:00     
epel                                                          | 5.4 kB  00:00:00     
extras                                                        | 3.4 kB  00:00:00     
updates                                                       | 3.4 kB  00:00:00     
(1/7): base/7/x86_64/group_gz                                 | 166 kB  00:00:00     
(2/7): base/7/x86_64/primary_db                               | 6.0 MB  00:00:00     
(3/7): epel/x86_64/group_gz                                   |  88 kB  00:00:00     
(4/7): epel/x86_64/updateinfo                                 | 993 kB  00:00:00     
(5/7): extras/7/x86_64/primary_db                             | 215 kB  00:00:00     
(6/7): updates/7/x86_64/primary_db                            | 7.4 MB  00:00:00     
(7/7): epel/x86_64/primary_db                                 | 6.8 MB  00:00:00     
No packages marked for update

 

補充狀況


如果更新還有問題的話,請再下這一套指令

yum clean all
yum makecache
yum update

更新前狀況

[root@CentOS7-Laravel ~]# yum update 
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
epel/x86_64/metalink                                                                                                                             | 7.4 kB  00:00:00     
 * base: ftp.stu.edu.tw
 * epel: fedora.cs.nctu.edu.tw
 * extras: ftp.stu.edu.tw
 * remi-php73: mirror.xeonbd.com
 * remi-safe: mirror.xeonbd.com
 * updates: ftp.stu.edu.tw
base                                                                                                                                             | 3.6 kB  00:00:00     
epel                                                                                                                                             | 4.7 kB  00:00:00     
http://fedora.cs.nctu.edu.tw/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
Trying other mirror.
epel                                                                                                                                             | 5.4 kB  00:00:00     
extras                                                                                                                                           | 3.4 kB  00:00:00     
mariadb                                                                                                                                          | 2.9 kB  00:00:00     
remi-php73                                                                                                                                       | 3.0 kB  00:00:00     
remi-safe                                                                                                                                        | 3.0 kB  00:00:00     
updates                                                                                                                                          | 3.4 kB  00:00:00     
epel/x86_64/updateinfo         FAILED                                          
http://fedora.cs.nctu.edu.tw/epel/7/x86_64/repodata/fc6c78ad7eb5af33ffb35b3102c8dd67bc1f5e10e9cf54187382ca56cad68741-updateinfo.xml.bz2: [Errno 14] HTTP Error 404 - Not Found
Trying other mirror.
To address this issue please refer to the below wiki article 

https://wiki.centos.org/yum-errors

If above article doesn't help to resolve this issue please use https://bugs.centos.org/.

epel/x86_64/primary_db         FAILED                                          
http://fedora.cs.nctu.edu.tw/epel/7/x86_64/repodata/8f8a15417b2ac82dff0cbef4e7d9df4dd34a093d632ffeb370f07c13e53242e8-primary.sqlite.bz2: [Errno 14] HTTP Error 404 - Not Found
Trying other mirror.
(1/4): remi-php73/primary_db                                                                                                                     | 202 kB  00:00:00     
(2/4): remi-safe/primary_db                                                                                                                      | 1.6 MB  00:00:00     
(3/4): epel/x86_64/updateinfo                                                                                                                    | 998 kB  00:00:03     
(4/4): epel/x86_64/primary_db                                                                                                                    | 6.8 MB  00:00:02     
No packages marked for update

執行過的狀況

[root@CentOS7-Laravel ~]# yum clean all
yum updateLoaded plugins: fastestmirror
Cleaning repos: base epel extras mariadb remi-php73 remi-safe updates
Cleaning up list of fastest mirrors
Other repos take up 1.0 M of disk space (use --verbose for details)
[root@CentOS7-Laravel ~]# yum update
Loaded plugins: fastestmirror
Determining fastest mirrors
epel/x86_64/metalink                                                                                                                             | 7.4 kB  00:00:00     
 * base: ftp.twaren.net
 * epel: fedora.cs.nctu.edu.tw
 * extras: ftp.twaren.net
 * remi-php73: ftp.riken.jp
 * remi-safe: ftp.riken.jp
 * updates: ftp.twaren.net
base                                                                                                                                             | 3.6 kB  00:00:00     
epel                                                                                                                                             | 4.7 kB  00:00:00     
http://fedora.cs.nctu.edu.tw/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
Trying other mirror.
epel                                                                                                                                             | 5.4 kB  00:00:00     
extras                                                                                                                                           | 3.4 kB  00:00:00     
mariadb                                                                                                                                          | 2.9 kB  00:00:00     
remi-php73                                                                                                                                       | 3.0 kB  00:00:00     
remi-safe                                                                                                                                        | 3.0 kB  00:00:00     
updates                                                                                                                                          | 3.4 kB  00:00:00     
(1/10): base/7/x86_64/group_gz                                                                                                                   | 166 kB  00:00:00     
(2/10): epel/x86_64/group_gz                                                                                                                     |  88 kB  00:00:00     
epel/x86_64/updateinfo         FAILED                                          
http://fedora.cs.nctu.edu.tw/epel/7/x86_64/repodata/fc6c78ad7eb5af33ffb35b3102c8dd67bc1f5e10e9cf54187382ca56cad68741-updateinfo.xml.bz2: [Errno 14] HTTP Error 404 - Not Found
Trying other mirror.
To address this issue please refer to the below wiki article 

https://wiki.centos.org/yum-errors

If above article doesn't help to resolve this issue please use https://bugs.centos.org/.

epel/x86_64/primary_db         FAILED                                          
http://fedora.cs.nctu.edu.tw/epel/7/x86_64/repodata/8f8a15417b2ac82dff0cbef4e7d9df4dd34a093d632ffeb370f07c13e53242e8-primary.sqlite.bz2: [Errno 14] HTTP Error 404 - Not Found
Trying other mirror.
(3/10): extras/7/x86_64/primary_db                                                                                                               | 215 kB  00:00:00     
(4/10): base/7/x86_64/primary_db                                                                                                                 | 6.0 MB  00:00:00     
(5/10): updates/7/x86_64/primary_db                                                                                                              | 7.4 MB  00:00:00     
(6/10): remi-php73/primary_db                                                                                                                    | 202 kB  00:00:00     
(7/10): remi-safe/primary_db                                                                                                                     | 1.6 MB  00:00:00     
(8/10): mariadb/primary_db                                                                                                                       |  52 kB  00:00:01     
(9/10): epel/x86_64/updateinfo                                                                                                                   | 998 kB  00:00:03     
(10/10): epel/x86_64/primary_db                                                                                                                  | 6.8 MB  00:00:01     
No packages marked for update

再次執行修正指令狀況如下

[root@CentOS7-Laravel ~]# yum clean all
Loaded plugins: fastestmirror
Cleaning repos: base epel extras mariadb remi-php73 remi-safe updates
Cleaning up list of fastest mirrors
Other repos take up 1.0 M of disk space (use --verbose for details)
[root@CentOS7-Laravel ~]# yum makecache
Loaded plugins: fastestmirror
Determining fastest mirrors
epel/x86_64/metalink                                                                                                                             | 7.4 kB  00:00:00     
 * base: ftp.tc.edu.tw
 * epel: fedora.cs.nctu.edu.tw
 * extras: ftp.tc.edu.tw
 * remi-php73: mirror.xeonbd.com
 * remi-safe: mirror.xeonbd.com
 * updates: ftp.tc.edu.tw
base                                                                                                                                             | 3.6 kB  00:00:00     
epel                                                                                                                                             | 4.7 kB  00:00:00     
http://fedora.cs.nctu.edu.tw/epel/7/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for epel
Trying other mirror.
epel                                                                                                                                             | 5.4 kB  00:00:00     
extras                                                                                                                                           | 3.4 kB  00:00:00     
mariadb                                                                                                                                          | 2.9 kB  00:00:00     
remi-php73                                                                                                                                       | 3.0 kB  00:00:00     
remi-safe                                                                                                                                        | 3.0 kB  00:00:00     
updates                                                                                                                                          | 3.4 kB  00:00:00     
(1/28): base/7/x86_64/group_gz                                                                                                                   | 166 kB  00:00:00     
(2/28): base/7/x86_64/filelists_db                                                                                                               | 7.1 MB  00:00:00     
(3/28): base/7/x86_64/primary_db                                                                                                                 | 6.0 MB  00:00:00     
(4/28): base/7/x86_64/other_db                                                                                                                   | 2.6 MB  00:00:00     
(5/28): epel/x86_64/group_gz                                                                                                                     |  88 kB  00:00:00     
epel/x86_64/filelists_db       FAILED                                          
http://fedora.cs.nctu.edu.tw/epel/7/x86_64/repodata/7e223d5e4213bacc5e0e2c66531072860d9eb712ddf06e68769f0d4937e386e8-filelists.sqlite.bz2: [Errno 14] HTTP Error 404 - Not Found
Trying other mirror.
To address this issue please refer to the below wiki article 

https://wiki.centos.org/yum-errors

If above article doesn't help to resolve this issue please use https://bugs.centos.org/.

epel/x86_64/updateinfo         FAILED                                          
http://fedora.cs.nctu.edu.tw/epel/7/x86_64/repodata/fc6c78ad7eb5af33ffb35b3102c8dd67bc1f5e10e9cf54187382ca56cad68741-updateinfo.xml.bz2: [Errno 14] HTTP Error 404 - Not Found
Trying other mirror.
epel/x86_64/prestodelta        FAILED                                          
http://fedora.cs.nctu.edu.tw/epel/7/x86_64/repodata/a1c67f8d2fb5506cb91713f8718e3abe8da0e3de3c0f256750e248577b44ac10-prestodelta.xml.gz: [Errno 14] HTTP Error 404 - Not Found
Trying other mirror.
epel/x86_64/primary_db         FAILED                                          
http://fedora.cs.nctu.edu.tw/epel/7/x86_64/repodata/8f8a15417b2ac82dff0cbef4e7d9df4dd34a093d632ffeb370f07c13e53242e8-primary.sqlite.bz2: [Errno 14] HTTP Error 404 - Not Found
Trying other mirror.
epel/x86_64/other_db           FAILED                                          
http://fedora.cs.nctu.edu.tw/epel/7/x86_64/repodata/ec702508d62183cca489765769bff016405dbb3575030d2634131c4966d12ed7-other.sqlite.bz2: [Errno 14] HTTP Error 404 - Not Found
Trying other mirror.
(6/28): extras/7/x86_64/filelists_db                                                                                                             | 249 kB  00:00:00     
epel/x86_64/updateinfo_zck     FAILED                                          
http://fedora.cs.nctu.edu.tw/epel/7/x86_64/repodata/43a82318a95142f4939989ccf2be8391e7a04f9a8c492889cf660f763d6ee752-updateinfo.xml.zck: [Errno 14] HTTP Error 404 - Not Found
Trying other mirror.
(7/28): extras/7/x86_64/primary_db                                                                                                               | 215 kB  00:00:00     
(8/28): extras/7/x86_64/other_db                                                                                                                 | 131 kB  00:00:00     
(9/28): extras/7/x86_64/prestodelta                                                                                                              |  73 kB  00:00:00     
(10/28): mariadb/primary_db                                                                                                                      |  52 kB  00:00:00     
(11/28): mariadb/other_db                                                                                                                        |  10 kB  00:00:00     
(12/28): remi-php73/filelists_db                                                                                                                 | 118 kB  00:00:00     
(13/28): remi-php73/primary_db                                                                                                                   | 202 kB  00:00:00     
(14/28): remi-php73/other_db                                                                                                                     |  38 kB  00:00:00     
(15/28): mariadb/filelists_db                                                                                                                    | 308 kB  00:00:01     
(16/28): remi-safe/filelists_db                                                                                                                  | 1.2 MB  00:00:00     
(17/28): remi-safe/primary_db                                                                                                                    | 1.6 MB  00:00:00     
(18/28): updates/7/x86_64/prestodelta                                                                                                            | 945 kB  00:00:00     
(19/28): remi-safe/other_db                                                                                                                      | 429 kB  00:00:00     
(20/28): updates/7/x86_64/primary_db                                                                                                             | 7.4 MB  00:00:00     
(21/28): updates/7/x86_64/other_db                                                                                                               | 764 kB  00:00:00     
(22/28): updates/7/x86_64/filelists_db                                                                                                           | 5.2 MB  00:00:00     
(23/28): epel/x86_64/filelists_db                                                                                                                |  12 MB  00:00:05     
(24/28): epel/x86_64/updateinfo                                                                                                                  | 998 kB  00:00:00     
(25/28): epel/x86_64/prestodelta                                                                                                                 |  10 kB  00:00:00     
(26/28): epel/x86_64/primary_db                                                                                                                  | 6.8 MB  00:00:00     
(27/28): epel/x86_64/other_db                                                                                                                    | 3.3 MB  00:00:00     
(28/28): epel/x86_64/updateinfo_zck                                                                                                              | 1.5 MB  00:00:00     
Metadata Cache Created
[root@CentOS7-Laravel ~]# yum update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: ftp.tc.edu.tw
 * epel: fedora.cs.nctu.edu.tw
 * extras: ftp.tc.edu.tw
 * remi-php73: mirror.xeonbd.com
 * remi-safe: mirror.xeonbd.com
 * updates: ftp.tc.edu.tw
No packages marked for update

 

 

 

參考相關網頁: