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

升级Ubuntu 24.04后AppImage应用无法运行且Snap Store更新失败

升级Ubuntu 24.04后AppImage应用无法运行且Snap Store更新失败

兄弟,刚升完Ubuntu 24.04 Noble Numbat就遇到这俩糟心问题?我之前也踩过类似的坑,给你整理了针对性的解决方案:

一、解决AppImage无法运行的问题

Ubuntu 24.04在默认配置和依赖上有不少变动,导致老的AppImage容易卡壳,试试这几个办法:

  • 先检查FUSE3是否安装:AppImage依赖FUSE文件系统,24.04可能没默认预装,打开终端跑这个命令安装:sudo apt install fuse3,装完重启下系统再试AppImage。
  • 重置AppImage的可执行权限:升级系统后,部分文件的执行权限可能被重置了。右键你的AppImage文件,选「属性」→「权限」,勾选「允许作为程序执行文件运行」;或者用终端命令:chmod +x /绝对路径/你的应用.AppImage
  • 提取AppImage直接运行:如果上面俩办法都不行,试试把AppImage解压后运行。终端里执行./你的应用.AppImage --appimage-extract,会生成一个squashfs-root文件夹,进去找到里面的启动脚本(一般和应用同名),双击运行,看看能不能正常启动——这能帮你排查是不是AppImage本身和24.04的兼容性问题。

二、解决Snap Store更新失败的问题

这个报错简直是经典死循环:Snap Store自己提示更新,但更新时又说自己在运行。解决思路很简单:先干掉它的进程,再手动更新:

  • 先终止Snap Store的运行进程:终端里直接杀掉提示的PID:kill 3969;要是记不住PID,就用通用命令杀所有相关进程:pkill snap-store,确保桌面上的Snap Store窗口已经完全关闭。
  • 手动执行更新命令:进程杀干净后,跑sudo snap refresh snap-store,这时候就能顺利完成更新了。
  • 要是还是报错,试试重启Snap服务:sudo systemctl restart snapd.service,等服务重启完成后再重新执行更新命令。

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

火山引擎 最新活动