今天我在虚拟机上安装 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 。