我尝试在新安装的 Ubuntu 和 Windows 7 上安装 Steam。安装后我忘记调整分区大小,因此磁盘空间非常少。在安装 steam 的过程中,我收到一条错误消息,如下所示:
所以后来我花了时间调整磁盘空间。
之后我尝试再次启动 Steam 以完成安装。打开后我几乎立即收到相同的错误。
所以现在我遇到了更多问题。我四处寻找,并尝试使用其他使用 Ubuntu 以前版本的人的解决方案来解决这个问题,但我没有解决这个问题。
然而,大约 10 秒后它停止了,我收到第一个错误,然后它再次开始这个循环。
此时,我并不想“修复”这个问题,但我只想简单地完全删除 Steam 并重新开始,但我做不到。
任何帮助都将不胜感激!谢谢!
编辑 这是我运行“steam”时的输出:
Running Steam on ubuntu 15.10 64-bit
STEAM_RUNTIME is enabled automatically
Runtime checksum: e0d069bbcb111e8ce740f52993b5dfcf steam-runtime.tar.xz, expected ff08f6ce5972fe92d9764a8abed66f64 steam-runtime.tar.xz
Unpack runtime failed, error code 2
Error: Couldn't set up the Steam Runtime. Are you running low on disk space?
Continuing...
Error: You are missing the following 32-bit libraries, and Steam may not run:
libXtst.so.6
libXrandr.so.2
libgobject-2.0.so.0
libglib-2.0.so.0
libgtk-x11-2.0.so.0
libpulse.so.0
libgdk_pixbuf-2.0.so.0
Installing breakpad exception handler for appid(steam)/version(1449778863)
Installing breakpad exception handler for appid(steam)/version(1449778863)
Installing breakpad exception handler for appid(steam)/version(1449778863)
Installing breakpad exception handler for appid(steam)/version(1449778863)
Installing breakpad exception handler for appid(steam)/version(1449778863)
Installing breakpad exception handler for appid(steam)/version(1449778863)
Installing breakpad exception handler for appid(steam)/version(1449778863)
Installing breakpad exception handler for appid(steam)/version(1449778863)
Installing breakpad exception handler for appid(steam)/version(1449778863)
Installing breakpad exception handler for appid(steam)/version(1449778863)
Installing breakpad exception handler for appid(steam)/version(1449778863)
Installing breakpad exception handler for appid(steam)/version(1449778863)
Installing breakpad exception handler for appid(steam)/version(1449778863)
Installing breakpad exception handler for appid(steam)/version(1449778863)
Installing breakpad exception handler for appid(steam)/version(1449778863)
Installing breakpad exception handler for appid(steam)/version(1449778863)
Installing breakpad exception handler for appid(steam)/version(1449778863)
Installing breakpad exception handler for appid(steam)/version(1449778863)
Installing breakpad exception handler for appid(steam)/version(1449778863)
Installing breakpad exception handler for appid(steam)/version(1449778863)
Installing breakpad exception handler for appid(steam)/version(1449778863)
Installing breakpad exception handler for appid(steam)/version(1449778863)
Installing breakpad exception handler for appid(steam)/version(1449778863)
Installing breakpad exception handler for appid(steam)/version(1449778863)
Installing breakpad exception handler for appid(steam)/version(1449778863)
Installing breakpad exception handler for appid(steam)/version(1449778863)
[2015-12-13 23:35:16] Startup - updater built Dec 10 2015 11:38:07
[2015-12-13 23:35:16] uninstalled manifest found in /home/max/.local/share/Steam/package/steam_client_ubuntu12 (1).
[2015-12-13 23:35:16] Found pending update
[2015-12-13 23:35:16] Installing update...
[2015-12-13 23:35:16] Extracting package...
[2015-12-13 23:35:25] Installing update...
[2015-12-13 23:35:25] Cleaning up...
[2015-12-13 23:35:25] Update complete, launching Steam...
[2015-12-13 23:35:25] Shutdown
Restarting Steam by request...
Running Steam on ubuntu 15.10 64-bit
STEAM_RUNTIME has been set by the user to: /home/max/.local/share/Steam/ubuntu12_32/steam-runtime
Runtime checksum: e0d069bbcb111e8ce740f52993b5dfcf steam-runtime.tar.xz, expected ff08f6ce5972fe92d9764a8abed66f64 steam-runtime.tar.xz
Unpack runtime failed, error code 2
Error: Couldn't set up the Steam Runtime. Are you running low on disk space?
Continuing...
运行“df -h”得到以下结果:
Filesystem Size Used Avail Use% Mounted on
udev 2.9G 0 2.9G 0% /dev
tmpfs 588M 8.7M 579M 2% /run
/dev/sda5 250G 7.0G 230G 3% /
tmpfs 2.9G 1.1M 2.9G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 2.9G 0 2.9G 0% /sys/fs/cgroup
cgmfs 100K 0 100K 0% /run/cgmanager/fs
tmpfs 588M 64K 588M 1% /run/user/1000
/dev/sda1 673G 397G 276G 60% /media/max/Windows 7
答案1
您的steam-runtime.tar.xz
文件已损坏或损毁。
尝试运行此命令来删除它:
rm ~/.steam/ubuntu12_32/steam-runtime.tar.xz*
然后运行
steam --reset
答案2
首先,我只想向所有参与的人表示感谢!我不得不结合使用几个不同的答案才能让它发挥作用。
首先,我必须想办法彻底删除 Steam。感谢 @Grammargeek。您需要运行以下命令:
sudo apt-get purge steam
rm -r ~/.local/share/steam
rm -r ~/.steampath
rm -r ~/.steam
rm -r ~/.steampid
rm -r ~/Desktop/steam.desktop
完成后我按照@Michael提供的安装步骤进行操作:
sudo apt-get install steam:i386
最后 (在我开始使用 Steam 之前),我运行了@Neil 提供的“Steam Reset”命令:
steam --reset
谢谢大家的帮助!
答案3
尝试通过在终端中运行此命令来删除 steam(可以通过按CTRL+打开T):
sudo apt-get purge steam
rm -r ~/.local/share/steam
rm -r ~/.steampath
rm -r ~/.steam
rm -r ~/.steampid
rm -r ~/Desktop/steam.desktop
然后,释放一些磁盘空间。最后,使用以下命令重新安装 steam:
sudo apt-get install steam
答案4
尝试这个:
sudo apt-get install steam:i386
然后只需运行 steam,它可能会正常工作。