云网牛站
所在位置:首页 > Linux教程 > 在Deepin v20系统下更新软件源无法用的解决方法

在Deepin v20系统下更新软件源无法用的解决方法

2020-04-16 10:52:45作者:Emmmmmmmm稿源:深度站

如果在Deepin v20系统下出现无法使用更新软件源,请用下面的方法解决。因为这个问题主要是DNS解析出来的IP所对应的服务器有问题导致的,所以只需要修改hosts文件然后添加一些可用的IP即可。

 

错误展示

错误:1 https://community-packages.deepin.com/deepin apricot InRelease

无法连接上 community-packages.deepin.com:443 (61.54.25.18)。 - connect (111: 拒绝连接)

命中:3 https://cdn-package-store6.deepin.com/appstore eagle InRelease

命中:2 http://uos.deepin.cn/printer eagle InRelease

正在读取软件包列表... 完成。

正在分析软件包的依赖关系树。

正在读取状态信息... 完成。

所有软件包均为最新。

W: 无法下载 https://community-packages.deepin.com/deepin/dists/apricot/InRelease  无法连接上 community-packages.deepin.com:443 (61.54.25.18)。 - connect (111: 拒绝连接)

W: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。

 

解决方法

可在/etc/hosts文件中新添加下面这一行,运行sudo deepin-editor /etc/hosts,然后添加:

58.51.151.5 community-packages.deepin.com

修改后保存hosts文件,需要有root权限才能进行操作,然后再更新即可。

参考:在Ubuntu 18.04系统下修改hosts的方法

 

说明

如果默认的源可用可更新,就不需要做任何更改,如下:

命中:2 https://cdn-package-store6.deepin.com/appstore eagle InRelease

命中:1 http://uos.deepin.cn/printer eagle InRelease

命中:3 https://community-packages.deepin.com/deepin apricot InRelease

正在读取软件包列表... 完成。

在Deepin v20系统下更新软件源无法用的解决方法

 

还有以下IP地址可用

将community-packages.deepin.com解析为以下地址:

中国 湖北 孝感 电信58.51.151.5

中国 江苏 常州 移动223.111.183.30

德国 萨克森自由州94.130.49.186

中国 河南 洛阳 联通61.54.25.18

可把以上IP地址添加到hosts文件中,比如以上解决方法就使用到了58.51.151.5。

注:即使是速度慢了一些,有时仅有几十K,但也可保证可用。

 

相关主题

在uos 20/deepin V20中添加华为软件源,就能打开应用商店和安装软件

精选文章
热门文章