我得到以下信息:
Steam 需要在线才能更新。请确认您的网络连接并重试。
以下是完整的错误输出:
[2019-10-08 16:43:58] Startup - updater built Nov 23 2016 01:05:42
[2019-10-08 16:43:58] Verifying installation...
[2019-10-08 16:43:58] Unable to read and verify install manifest
/home/USER/.steam/package/steam_client_ubuntu12.installed
[2019-10-08 16:43:58] Verification complete
[2019-10-08 16:43:58] Downloading Update...
[2019-10-08 16:43:58] Checking for available update...
[2019-10-08 16:43:59] Download failed: http error 403 (client-
download.steampowered.com/client/steam_client_ubuntu12)
[2019-10-08 16:43:59] Download failed: http error 403
(media.steampowered.com/client/steam_client_ubuntu12)
[2019-10-08 16:43:59] Failing manifest download with http error 403
(media.steampowered.com/client/steam_client_ubuntu12)
[2019-10-08 16:43:59] Error: Download failed: http error 403
[2019-10-08 16:43:59] Error: Steam needs to be online to update.
Please confirm your network connection and try again.
[2019-10-08 16:44:03] Shutdown
threadtools.cpp (3283) : Assertion Failed: Illegal termination of
worker thread 'Thread(0x0x578609a0/0x0xf43ccb'
答案1
记录于Steam 在 ubuntu 16.10 中无法识别网络在 GitHub 上,人们已经遇到这个问题有一段时间了。通常,尽管并非总是如此,可以通过安装软件包来libnss-resolve:i386
解决。请注意,这是libnss-resolve
适用于 i386 架构的软件包,即使您使用的是 64 位版本的 Ubuntu(即 amd64 架构)。
要安装它,请运行:
sudo apt update
sudo apt install libnss-resolve:i386
然后尝试再次运行 Steam。