yum!base仓库里的repo id(源标识)前有叹号

 

使用yum 源是注意rpo id(源标识)下有叹号,repo id前的感叹号表示该仓库的元数据过期了。

[root@C7 ~]# yum repolist
Loaded plugins: fastestmirror, langpacks    # 载入yum插件
Loading mirror speeds from cached hostfile    # 插件输出信息,这部分输出后面会忽略
 * base: mirrors.aliyun.com
 * epel: mirrors.aliyun.com
 * extras: mirrors.huaweicloud.com
 * updates: mirrors.aliyun.com
repo id                                                                     repo name                                                                                                status    # 状态,即程序包个数
!base/7/x86_64    # repo id前的感叹号表示该仓库的元数据过期了。                   CentOS-7 - Base                                                                                          10,019
!epel/x86_64                                                                Extra Packages for Enterprise Linux 7 - x86_64                                                           13,139
!extras/7/x86_64                                                            CentOS-7 - Extras                                                                                           413
!updates/7/x86_64      

 

解决方法一、数据过期就是和时间有关系,先看看系统时间。如果时间不对用阿里云ntp时间校准。

[root@CentOs7 ~]# date
[root@CentOs7 ~]# yum -y install ntpdate 
[root@CentOs7 ~]# ntpdate ntp.aliyun.com

   

解决方法二、删除缓存、重新挂载

[root@CentOs7 ~]# yum  clean  all
[root@CentOs7 ~]# mount  /dev/cdrom   /dvd

 

百度都找不到对应的关键词,搜出都是无用的。google一搜就出现结果。

 

参考链接:

http://cnblogs.com/alongdidi/p/software_install_on_CentOS_7.html

http://icode9.com/content-3-172522.html

http://g54.i-research.edu.eu.org/search?q=yum+%21叹号

 

posted @ 2021-01-17 10:28  悟透  阅读(2009)  评论(0编辑  收藏  举报