[root@centos7 yum.repos.d]# yum list
Loaded plugins: fastestmirror, langpacks
Determining fastest mirrors
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=fasttrack&infra=stock error was
14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Unknown error"
One of the configured repositories failed (Unknown),
and yum doesn't have enough cached data to continue. At this point the only
safe thing yum can do is fail. There are a few ways to work "fix" this:
1. Contact the upstream for the repository and get them to fix the problem.
2. Reconfigure the baseurl/etc. for the repository, to point to a working
upstream. This is most often useful if you are using a newer
distribution release than is supported by the repository (and the
packages for the previous distribution release still work).
3. Run the command with the repository temporarily disabled
yum --disablerepo=<repoid> ...
4. Disable the repository permanently, so yum won't use it by default. Yum
will then just ignore the repository until you permanently enable it
again or use --enablerepo for temporary usage:
yum-config-manager --disable <repoid>
or
subscription-manager repos --disable=<repoid>
5. Configure the failing repository to be skipped, if it is unavailable.
Note that yum will try to contact the repo. when it runs most commands,
so will have to try and fail each time (and thus. yum will be be much
slower). If it is a very temporary problem though, this is often a nice
compromise:
yum-config-manager --save --setopt=<repoid>.skip_if_unavailable=true
Cannot find a valid baseurl for repo: fasttrack/7/x86_64
[root@centos7 yum.repos.d]# ls
CentOS-Base.repo CentOS-CR.repo CentOS-fasttrack.repo CentOS-Media.repo CentOS-Sources.repo CentOS-Vault.repo
[root@centos7 yum.repos.d]# ll
total 28
-rw-r--r--. 1 root root 276 Apr 19 18:33 CentOS-Base.repo
-rw-r--r--. 1 root root 1309 Sep 5 2019 CentOS-CR.repo
-rw-r--r--. 1 root root 314 Apr 19 15:30 CentOS-fasttrack.repo
-rw-r--r--. 1 root root 629 Apr 19 18:36 CentOS-Media.repo
-rw-r--r--. 1 root root 1331 Sep 5 2019 CentOS-Sources.repo
-rw-r--r--. 1 root root 6639 Sep 5 2019 CentOS-Vault.repo
[root@centos7 yum.repos.d]#
uj5u.com熱心網友回復:
把你之前Yum光碟的那個檔案洗掉或者移動到其他檔案夾里 清理yum快取就可以了 如果還不可以 檢查網路是否通的uj5u.com熱心網友回復:
查看yum源的repo里面怎么寫的,之前如果用的本地掛接鏡像方式的話,查看是否有備份的repo檔案,還有查看下光碟yum組態檔中的gpgcheck,enabled這兩個引數和你正式啟用的yum源中的引數,一般情況下,只要卸載掉原來光碟鏡像,備份現在yum源,重新下載或者還原原來備份yum源就可以了uj5u.com熱心網友回復:
我的環境是centos7將cd中填入資源檔案,然后參考如下,希望對你有幫助:
[root@mysql2 ~]#mkdir /mnt/cd
[root@mysql2 ~]#mount /dev/cdrom /mnt/cd
[root@mysql2 ~]# mv /etc/yum.repos.d/*.repo ~
[root@mysql2 ~]# vi /etc/yum.repos.d/local.repo
[centos]
name=centos
baseurl=file:///mnt/cd
gpgcheck=0
enable=1
[root@mysql2 ~]# yum repolist
最后安裝
uj5u.com熱心網友回復:
卸載掉原來的yum鏡像,然后將/etc/yum.repos.d中的再用yum源備份或者改名,然后重新載入原yum源CentOS-Base.repo,yum clean all轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/14448.html
標籤:系統維護與使用區
上一篇:Linux網路配置問題
