软件商店无法更新应用
更新的 libX11 软件包版本比已安装的相关包 libX11-xcb 的版本还低。有可能是软件源暂时性的同步不完整。再试一次?
1 Like
软件源的同步?什么意思?是指重新打开商店吗?重启我试过了,但好像没用。
现在又出现了这种情况
安装 i686 架构的 glibc 本身就很奇怪,通常是用不到的,除非要跑 wine 等依赖 32 位库的软件。
当初如何更新到 31 的?GNOME Software 里面吗?试试下面的命令,确保本机的软件包和软件源里 Fedora 31 的软件包版本一致。
sudo dnf distro-sync
下载更新软件需要连接到软件源。通常不是直接连接到主下载站点,而是就近从软件源的一个镜像站点下载。镜像需要从主站点同步最新版本,偶尔会遇到内容不一致的情况。
不过似乎你这里不是这个问题。
好像没有用?
当初更新到31的时候,中途有事所以停止更新,回到家更新时,发现更了4小时没反映,所以就强制重启,然后就变成现在这样了。
啊,很可能系统并没有完全更新成功。系统上既有 30 的软件包,又有部分 31 的软件包。
建议先备份个人文档。
默认 distro-sync
行为比较保守。
试试
sudo dnf distro-sync --skip-broken
甚至
sudo dnf distro-sync --allow-erasing
(小心确认被删的包,有可能之后系统不可用)
如果以上都解决不了问题,那最好从头安装 Fedora 31。
1 Like