Linux-Mint

我的 Mint 21 上的 Steam 版本檢測有什麼問題?

  • August 6, 2022
$ apt-cache policy steam-launcher
steam-launcher:
 Installed: 1:1.0.0.74
 Candidate: 1:1.0.0.74
 Version table:
*** 1:1.0.0.74 500
       500 https://repo.steampowered.com/steam stable/steam amd64 Packages
       500 https://repo.steampowered.com/steam stable/steam i386 Packages
       100 /var/lib/dpkg/status

我剛剛升級到 Linux Mint 21(基於 Ubuntu 22),看到有更新的版本steam-launcher_1.0.0.75_all.deb(2022-Jul-12)。$$ link $$


這是我的steam.list的sources.list:

deb [arch=amd64,i386] https://repo.steampowered.com/steam/ stable steam
deb-src [arch=amd64,i386] https://repo.steampowered.com/steam/ stable steam

我可以做些什麼來修復它嗎?

來自https://repo.steampowered.com/steam/(粗體強調我的):

對於 Linux 發行版

Steam 啟動器的穩定版本可以在 archive/stable/中找到。

**新的 beta 版本首先出現在archive/beta/中。**測試後,測試版要麼升級為archive/stable/,要麼被新的測試版取代。

pool/中的 apt 包池僅包含最新的穩定版本和最新的 beta。如果您需要一個穩定的 URL(在 Arch PKGBUILDs、Gentoo ebuilds 等中)或者**如果您需要掃描目錄列表以查看新版本****(**在 debian /觀看等)。

因此,雖然最新的 beta 版出現在 pool 目錄中,但它(還)沒有被stable儲存庫列表引用,而只是被beta引用。不應直接檢查池目錄(當不使用儲存庫時),而應按照文件說明archive/stable/ 。

這樣你就可以:

  • 等待版本 1.0.0.75 將被認為是穩定的(然後將被穩定的儲存庫引用),除非它首先被更新的 beta 取代,
  • 或者只有這一次您可以直接下載它(通過 HTTPS,因此即使沒有由儲存庫簽名,風險也可能很小)並接受它是beta而不是穩定的風險,
  • 或切換到引用它的 beta 儲存庫,以便使用常用的apt工具可用,例如apt-cache policy
deb [arch=amd64,i386] https://repo.steampowered.com/steam/ beta steam

引用自:https://unix.stackexchange.com/questions/712617