Ubuntu 24.04安装Amass Snap包时出现下载过慢错误的问题排查
Ubuntu 24.04安装Amass Snap包时出现下载过慢错误的问题排查
看起来你在安装Amass的Snap包时,碰到了core20这个Snap核心组件下载速度为0的棘手问题,这大概率是Snap默认官方源在你的网络环境下连接不畅导致的。我给你几个实用的解决思路,你可以逐个尝试:
方法一:更换Snap镜像源
国内网络环境下,切换到国内镜像源能大幅提升下载速度。你可以这样操作:# 如果有可用代理,先配置代理 sudo snap set system proxy.http="http://你的代理地址:端口" sudo snap set system proxy.https="http://你的代理地址:端口" # 或者直接切换到国内镜像(比如阿里云),先修改系统环境配置 sudo nano /etc/environment # 在文件末尾添加一行: SNAP_STORE_URL="https://mirrors.aliyun.com/snapstore" # 保存退出后重启Snap服务 sudo systemctl restart snapd.service完成后重新执行安装命令:
sudo snap install amass方法二:手动下载并安装core20包
既然自动下载失败,我们可以手动获取对应版本的core20包再安装:- 先通过
snap info core20查看稳定版的具体版本信息(比如你报错里的2318版本) - 找到对应版本的下载链接完成下载后,执行本地安装命令:
sudo snap install ./core20_2318.snap --dangerous这里的
--dangerous是因为我们安装的是本地包而非官方源获取的,安装完成后再运行sudo snap install amass即可。- 先通过
方法三:清除Snap缓存后重试
有时候缓存文件损坏也会导致下载异常,清除缓存后再尝试:sudo rm -rf /var/lib/snapd/cache/* sudo systemctl restart snapd.service sudo snap install amass方法四:检查网络连接
先确认你的网络是否正常,比如尝试ping Snap官方服务器,或者访问Snap Store网页,看看能否正常连接。如果是网络本身的问题,可以切换网络环境(比如用手机热点试试)。
附你遇到的错误信息,方便其他用户参考:
david@david:~/Desktop$ sudo snap install amass
[sudo] password for david:
error: cannot perform the following tasks:
- Download snap "core20" (2318) from channel "stable" (download too slow: 0.00 bytes/sec)
备注:内容来源于stack exchange,提问作者david9240




