云网牛站
所在位置:首页 > Linux教程 > 在Deepin v20系统下APT安装源报错的解决:切换华为源或改hosts文件

在Deepin v20系统下APT安装源报错的解决:切换华为源或改hosts文件

2020-04-18 15:14:35作者:gaohj稿源:深度站

如果你在深度Deepin v20操作系统下使用APT来update的时候出现问题,可使用下面的方法解决:可切换华为源或者修改hosts文件。最后附上在Deepin v20系统下sudo apt update命令出错信息和解决方法。

 

比如,报错

E: 无法下载 https://cdn-package-store6.deepin.com/appstore/dists/eagle/appstore/binary-amd64/Packages.gz  文件尺寸不符(344275 != 344776)。您使用的镜像正在同步中?

 

解决方法一:切换华为源

切换成华为镜像,似乎可以解决报错,大家可以先试试看,需要修改系统中的/etc/apt/sources.list系统,注释默认源,添加华为源,如下:

## Huawei Mirrors

deb [trusted=yes] https://mirrors.huaweicloud.com/deepin stable main contrib non-free

#deb-src deb https://mirrors.huaweicloud.com/deepin stable main

 

解决方法二:改hosts文件

比如在更新源时,community-packages.deepin.com这个地址会解析为:中国河南洛阳联通61.54.25.18这个地址下的服务器,导致没法链接,修改下hosts即可。

运行sudo deepin-editor /etc/hosts命令,然后在文件中添加:

58.51.151.5 community-packages.deepin.com

最后进行更新等操作即可。

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

 

附:在Deepin v20系统下sudo apt update命令出错信息和解决方法

以下是sources.list文件和错误信息截图:

在Deepin v20系统下APT安装源报错的解决:切换华为源或改hosts文件

在Deepin v20系统下APT安装源报错的解决:切换华为源或改hosts文件

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

获取:3 https://cdn-package-store6.deepin.com/appstore eagle InRelease [5,277 B]

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

获取:4 https://cdn-package-store6.deepin.com/appstore eagle/appstore amd64 Packages [345 kB]

错误:4 https://cdn-package-store6.deepin.com/appstore eagle/appstore amd64 Packages

文件尺寸不符(344275 != 344776)。您使用的镜像正在同步中? [IP: 120.192.92.219 443]

Hashes of expected file:

- Filesize:344776 [weak]

- SHA256:541913cf5863896a77764e3017d78c202fd4cc576057d643e725b71e1b0ffa79

- SHA1:5bdc097447f2845479be66825cfad5260b0942b9 [weak]

- MD5Sum:b1d5f417e147232c4f0fcefcb5da35e6 [weak]

Release file created at: Thu, 16 Apr 2020 17:36:21 +0000

获取:5 https://cdn-package-store6.deepin.com/appstore eagle/appstore i386 Packages [66.1 kB]

已下载 71.4 kB,耗时 1秒 (140 kB/s)

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

E: 无法下载 https://cdn-package-store6.deepin.com/appstore/dists/eagle/appstore/binary-amd64/Packages.gz  文件尺寸不符(344275 != 344776)。您使用的镜像正在同步中? [IP: 120.192.92.219 443]

Hashes of expected file:

- Filesize:344776 [weak]

- SHA256:541913cf5863896a77764e3017d78c202fd4cc576057d643e725b71e1b0ffa79

- SHA1:5bdc097447f2845479be66825cfad5260b0942b9 [weak]

- MD5Sum:b1d5f417e147232c4f0fcefcb5da35e6 [weak]

Release file created at: Thu, 16 Apr 2020 17:36:21 +0000

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

解决方法:

应该是应用商店源的问题,可以先备份一下/etc/apt/sources.list.d/appstore.list,然后再删掉,最后再去更新就可以了。

反馈:

删除appstore后确实可以了。

 

相关主题

Deepin常用的国内高速源:华为云、阿里云、网易云

精选文章
热门文章