You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行apt update时出现PPA仓库无Release文件错误,多种尝试后仍未解决

执行apt update时出现PPA仓库无Release文件错误,多种尝试后仍未解决

看起来你遇到的是Brightbox的Ruby PPA不再支持Ubuntu Jammy版本导致的问题,而且之前尝试ppa-purge的时候还不小心打错了命令(把ruby-ng写成了rubg-ng),这大概率是问题没解决的关键原因之一。我给你整理几个可行的解决步骤:

  • 先执行正确的ppa-purge命令
    之前的命令拼写错误,试试这个正确的版本,它会自动移除该PPA的源配置并还原相关包:

    sudo ppa-purge ppa:brightbox/ruby-ng
    
  • 如果ppa-purge仍然失效,手动移除PPA源文件
    PPA的配置文件通常不在主/etc/apt/sources.list里,而是存放在/etc/apt/sources.list.d/目录下。你可以直接删除相关的配置文件:

    # 删除PPA的源列表文件
    sudo rm /etc/apt/sources.list.d/brightbox-ruby-ng-*.list
    # 删除对应的GPG密钥文件(如果存在)
    sudo rm /etc/apt/sources.list.d/brightbox-ruby-ng-*.list.gpg
    
  • 最后更新软件源验证
    完成上述操作后,重新运行更新命令,应该就不会再出现那个错误了:

    sudo apt update
    

另外,如果之后还需要使用Ruby,建议优先选择Ubuntu官方仓库提供的版本,或者使用rbenv、rvm这类Ruby版本管理器来安装特定版本——毕竟这个Brightbox的PPA看起来已经停止对Jammy版本的维护了。

备注:内容来源于stack exchange,提问作者TrippinClix

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 15:38:17