今天我在虛擬機上安裝 NetCore 的 SDK 的時候,出現錯誤,執行命令:“yum install dotnet-sdk-3.1”,最后安裝失敗,很多安裝包沒有找到鏡像。
解決方式:
1、輸入命令:yum clean all
#yum clean all
2、輸入命令:yum makecache
#yum makecache
1 [root@localhost ~]# yum clean all 2 已加載插件:fastestmirror 3 正在清理軟件源: base extras updates 4 Cleaning up everything 5 [root@localhost ~]# yum makecache 6 已加載插件:fastestmirror 7 base | 3.6 kB 00:00 8 extras | 3.4 kB 00:00 9 updates | 3.4 kB 00:00 10 (1/12): base/7/x86_64/group_gz | 166 kB 00:00 11 (2/12): extras/7/x86_64/filelists_db | 603 kB 00:02 12 (3/12): extras/7/x86_64/prestodelta | 100 kB 00:02 13 (4/12): extras/7/x86_64/primary_db | 205 kB 00:00 14 (5/12): extras/7/x86_64/other_db | 126 kB 00:00 15 (6/12): base/7/x86_64/filelists_db | 6.9 MB 00:07 16 (7/12): updates/7/x86_64/filelists_db | 3.4 MB 00:05 17 (8/12): updates/7/x86_64/other_db | 578 kB 00:02 18 (9/12): base/7/x86_64/primary_db | 5.9 MB 00:12 19 (10/12): updates/7/x86_64/primary_db | 6.0 MB 00:05 20 (11/12): base/7/x86_64/other_db | 2.5 MB 00:15 21 updates/7/x86_64/prestodelta FAILED 22 http://mirrors.njupt.edu.cn/centos/7.5.1804/updates/x86_64/repodata/8ee07a5e1fde5231fed8ce55547405923af529a0902e57aeee1676035ae7a367-prestodelta.xml.gz: [Errno 12] Timeout on http://10.10.254.10/cache/2/02/mirrors.njupt.edu.cn/a8bc5955244fcfe9599025498ceada44/8ee07a5e1fde5231fed8ce55547405923af529a0902e57aeee1676035ae7a367-prestodelta.xml.gz: (28, 'Connection timed out after 31022 milliseconds') 23 正在嘗試其它鏡像。 24 (12/12): updates/7/x86_64/prestodelta | 679 kB 00:00 25 Determining fastest mirrors 26 * base: mirrors.nwsuaf.edu.cn 27 * extras: centos.ustc.edu.cn 28 * updates: mirror.lzu.edu.cn 29 元數據緩存已建立
3、結束也可以再給yum來個升級【可選】。
#yum -y update
雖然出現錯誤了,但是解決的很快,又有經驗了,按着以上的3個步驟執行下來,然后重新安裝就 ok 。
