Steam 安装在 Ubuntu 20.04 上未找到互联网连接

Steam 安装在 Ubuntu 20.04 上未找到互联网连接

我最近在新安装的 Ubuntu 上安装了 Steam,但每当我尝试运行它时,我都会收到一条错误消息,提示“严重错误:Steam 需要在线才能更新。请确认您的网络连接并重试”。此日志文件如下:

[2021-02-21 13:27:18] Startup - updater built Apr  9 2019 22:48:20
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2021-02-21 13:27:18] Checking for update on startup
[2021-02-21 13:27:18] Checking for available update...
[2021-02-21 13:27:18] Downloading manifest: client-download.steampowered.com/client/steam_client_ubuntu12
KeyValues Error: LoadFromBuffer: missing {   (current key: '<!DOCTYPE') in file manifest [offset: 14]

../tier1/KeyValues.cpp (2958) : Assertion Failed: Error while parsing text KeyValues for resource manifest
../tier1/KeyValues.cpp (2958) : Assertion Failed: Error while parsing text KeyValues for resource manifest
[2021-02-21 13:27:19] failed to load manifest from buffer.
[2021-02-21 13:27:19] Failed to load manifest
[2021-02-21 13:27:19] Error: Download failed: http error 200
[2021-02-21 13:27:19] Verifying installation...
[2021-02-21 13:27:19] Performing checksum verification of executable files
[2021-02-21 13:27:19] Unable to read and verify install manifest /home/evanr50/.steam/debian-installation/package/steam_client_ubuntu12.installed
[2021-02-21 13:27:19] Verification complete
[2021-02-21 13:27:19] Downloading Update...
[2021-02-21 13:27:19] Checking for available update...
[2021-02-21 13:27:19] Downloading manifest: client-download.steampowered.com/client/steam_client_ubuntu12
KeyValues Error: LoadFromBuffer: missing {   (current key: '<!DOCTYPE') in file manifest [offset: 14]

../tier1/KeyValues.cpp (2958) : Assertion Failed: Error while parsing text KeyValues for resource manifest
../tier1/KeyValues.cpp (2958) : Assertion Failed: Error while parsing text KeyValues for resource manifest
[2021-02-21 13:27:19] failed to load manifest from buffer.
[2021-02-21 13:27:19] Failed to load manifest
[2021-02-21 13:27:19] Error: Download failed: http error 200
[2021-02-21 13:27:19] Error: Steam needs to be online to update.     Please confirm your network connection and try again.
[2021-02-21 13:27:20] Shutdown
threadtools.cpp (3225) : Assertion Failed: Illegal termination of worker thread 'Thread(0x0x58633190/0x0xf4c07b'
threadtools.cpp (3225) : Assertion Failed: Illegal termination of worker thread 'Thread(0x0x58633190/0x0xf4c07b'
cat: '/home/evanr50/.steam/debian-installation/ubuntu12_32/steam-runtime.tar.xz.part*': No such file or directory
tar: This does not look like a tar archive
xz: (stdin): File format not recognized
tar: Child returned status 1
tar: Error is not recoverable: exiting now
find: ‘/home/evanr50/.steam/debian-installation/ubuntu12_32/steam-runtime’: No such file or directory

你们中有人遇到过这个错误吗?你知道该如何解决吗?谢谢!

答案1

我遇到了同样的问题,并浏览了这些论坛。以下是您可能之前见过的方法,但有一个特殊的变化对我有用:

  1. ping media.steampowered.com 以获取其 IP
  2. 然后编辑 /etc/hosts --- 添加 [IP] client-download.steampowered.com

对我来说,重要的变化是“客户端下载”而不是“媒体”,这是我之前看到的,但并没有解决我的问题。

希望这可以帮助

相关内容