这种情况已经持续了好几个月,但这绝对是过去一年来行为上的改变。每次发布新版本的 Chrome,我都会在 Chrome 中收到一条消息,提示更新失败,我应该重新启动浏览器来安装更新。当然,重新启动没有任何区别。
sudo apt install google-chrome-stable
返回“google-chrome-stable 已经是最新版本”
apt show google-chrome-stable
显示的版本号与 Chrome 相同,确认它是 apt 认为的版本。
这些都显示我安装的版本(显然是最新的)是 v129.whatever,但根据 Google 的说法,当前的稳定版本是 v131.whatever。Google 发布新版本到它出现在存储库中是否需要很长时间,还是出了什么问题?如果确实需要时间,有没有办法禁用 Chrome 中一直弹出的消息,提示它已过期?
这只是一个小小的烦恼,因为我大多数时候都使用 Opera,但仍然使用 Chrome 浏览一些“不支持” Opera 的网站。
Opera 更新得很好,今天我注意到 Chromium 通过 Discover 进行了更新,所以这似乎是 Chrome 独有的。
我正在使用 Kubuntu 24.10,但其行为至少与 24.04 相比没有变化。
编辑 1:建议的类似问题是我在发布此问题之前查看过的问题。该问题的标记答案表示apt show google-chrome-stable
未找到任何结果,表明它不是从存储库安装的。我的答案确实显示了带有版本号和维护者信息的输出,因此可能不是同一个问题。
话虽如此,apt show
但确实显示出来Apt-Manual-Installed: yes
,这可能是问题吗?如果是这样,我该如何正确安装它,以便包管理器保持更新?
编辑 2:查看其他帖子/答案,我回想起了如何安装/更新。每次收到此警报时,我都会转到 Chrome 下载网站,下载最新的 x64 .deb 软件包并使用以下命令进行安装sudo dpkg -i ~/Downloads/google-chrome-stable_current_amd64.deb
这大概解释了手动安装标志,apt show
但我相信这也应该会自动添加 Google 存储库以进行更新。有没有办法检查该部分是否有效?
编辑 3:输出sudo apt update
看似没有显示 Google repos:
flim@flim:~$ sudo apt update
[sudo] password for flim:
Hit:1 http://gb.archive.ubuntu.com/ubuntu oracular InRelease
Hit:2 http://archive.ubuntu.com/ubuntu oracular InRelease
Get:3 http://archive.ubuntu.com/ubuntu oracular-updates InRelease [126 kB]
Get:4 http://gb.archive.ubuntu.com/ubuntu oracular-updates InRelease [126 kB]
Hit:5 http://gb.archive.ubuntu.com/ubuntu oracular-backports InRelease
Get:6 http://archive.ubuntu.com/ubuntu oracular-updates/main amd64 Packages [62.7 kB]
Get:7 http://gb.archive.ubuntu.com/ubuntu oracular-updates/main amd64 Packages [62.7 kB]
Get:8 http://gb.archive.ubuntu.com/ubuntu oracular-updates/universe amd64 Packages [28.1 kB]
Hit:9 http://security.ubuntu.com/ubuntu oracular-security InRelease
Fetched 406 kB in 6s (65.9 kB/s)
4 packages can be upgraded. Run 'apt list --upgradable' to see them.
flim@flim:~$