问题描述
应用程序软件(即 Gnome Software 41.5)显示可用更新,但sudo apt update && sudo apt full-upgrade
除一些保留的软件包外,没有找到任何更新:
终端输出:
Hit:1 http://archive.ubuntu.com/ubuntu jammy InRelease
Hit:2 http://archive.ubuntu.com/ubuntu jammy-updates InRelease
Hit:3 http://archive.ubuntu.com/ubuntu jammy-backports InRelease
Hit:4 http://archive.ubuntu.com/ubuntu jammy-security InRelease
Hit:5 https://repo.protonvpn.com/debian stable InRelease
Hit:6 https://apt.syncthing.net syncthing InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
4 packages can be upgraded. Run 'apt list --upgradable' to see them.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
alsa-ucm-conf gnome-remote-desktop update-notifier update-notifier-common
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
apt-cache policy alsa-ucm-conf
alsa-ucm-conf:
Installed: 1.2.6.3-1ubuntu1.2
Candidate: 1.2.6.3-1ubuntu1.2
Version table:
*** 1.2.6.3-1ubuntu1.2 500 (phased 70%)
500 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
500 http://archive.ubuntu.com/ubuntu jammy-updates/main i386 Packages
100 /var/lib/dpkg/status
1.2.6.3-1ubuntu1 500
500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
500 http://archive.ubuntu.com/ubuntu jammy/main i386 Packages
sudo snap refresh
All snaps up to date.
尝试过的解决方案
- 我运行了
dpkg --configure -a
(可能是出现了一些奇怪的更新失败问题?),但没有成功。 - 我将更新下载服务器从本地服务器更改为主服务器(也许前者还没有收到更新,而软件用途主服务器?),但没有运气。
该安装(Ubuntu 22.04.1 LTS)相当新(已有一周历史)并且已更新,尚未出现任何异常情况。
为什么会发生这种情况?按下软件的更新按钮,这似乎与apt
的冲突,因此dpkg
的评估?
答案1
我有一个非常相似的问题,一些软件包和你一样,尽管有一些差异(例如alsa-ucm-conf
对我来说是 80% 的分阶段),我解决了(重申)以下问题这:
sudo apt list --upgradable
检查哪些软件包有资格更新
然后sudo apt install alsa-ucm-conf
对于其他任何包也类似
答案2
正如评论中所说,在能够正确使用 GNOME 的 GUI 之后软件,事实证明其宣布的“操作系统更新”与 保留的软件包相同apt
。正如@user535733 正确评论的那样,我最初的问题(是apt
和软件在一些根本性分歧上,技术上已经得到解决。
然而,仍存在两个未决问题:
- 为什么软件忽略相位?这是想要的还是错误?
- 我最好的猜测是,使用软件所有人都希望获得简单且风险最小化的操作系统体验,这与分阶段推出软件包有些矛盾。
- “操作系统更新”下面的其他包来自哪里?
snap refresh
并且flatpak update
也没有显示任何升级。
我猜这些观点与原始问题过于离题,所以我会关闭它并在进一步检查后再重新发布这两点。