You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

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包再安装:

    1. 先通过snap info core20查看稳定版的具体版本信息(比如你报错里的2318版本)
    2. 找到对应版本的下载链接完成下载后,执行本地安装命令:
    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

火山引擎 最新活动