Ubuntu 23.10无法安装新版Flutter架构App Center求助
我太懂你这种闹心的感受了——旧版Ubuntu Software慢得让人崩溃,想换成流畅的Flutter版App Center却接连踩坑!结合你的操作和遇到的问题,给你整理几个针对性的解决步骤,应该能帮你搞定:
先彻底清理现有旧版snap-store的残留,避免旧数据干扰:
打开终端执行:sudo snap remove --purge snap-store
这个命令会完全卸载snap-store并删除所有相关配置文件,比普通卸载更彻底。重新安装适配Ubuntu 23.10的stable通道版本:
执行命令:sudo snap install snap-store --channel=latest/stable/ubuntu-23.10
你之前用refresh命令没效果,大概率是因为旧版snap-store绑定的是通用stable通道,而非Ubuntu 23.10专属的通道,refresh不会自动跨通道切换,所以必须先卸载再重装指定版本。如果stable通道还是不行,试试beta通道(这个版本的Flutter App Center稳定性比edge好很多):
执行命令:sudo snap install snap-store --channel=latest/beta/ubuntu-23.10安装完成后,建议重启一下系统或者注销再登录,确保新的App Center能正常加载。
另外解释下你遇到的两个疑惑:
- snapcraft.io上显示的stable版更新日期是通用通道的版本,而Ubuntu各版本专属通道的更新不会在那个页面展示,23.10专属的stable通道其实已经是Flutter版了;
- edge通道通常是最前沿的测试版本,bug较多,打不开是很常见的情况,不推荐普通用户使用。
如果按照上面的步骤操作后还是有问题,可以通过journalctl -u snap.snap-store.service查看服务日志,排查具体的报错原因。
备注:内容来源于stack exchange,提问作者avidcoder

