我正在尝试运行 Steam,但终端中不断出现此错误。有人能帮我吗?
The following packages have unmet dependencies:
libgl1-mesa-glx:i386 : Depends: libglapi-meea:i386 (= 10.1.3-0ubuntu0.4)
unoty-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but is not going to be installed
Depends: libcheese7 (>= 3.0.1) but is not going to be installed
E: Error, pkgProblemResolver: : Resolve generated breaks, this may be caused by held packages.
press return to continue:
答案1
你真幸运,我的朋友。上周末我安装了 Ubuntu,遇到了 10000 个问题,其中一个就是这个问题。我使用了下面这些命令来让它工作。重要的是,你要按照我发出命令的顺序操作,并且还要将主目录中显示“johnsmith”的位置修改为你的用户名。
rm -rf ~/.steam
rm -rf ~/.local/share/Steam
sudo apt-get install libgl1-mesa-dri:i386
现在您需要运行 steam 以便它下载文件。然后您需要使用以下命令修改它安装的其中一个文件。
cd /home/johnsmith/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu
mv libstdc++.so.6 libstdc++.so.6.bak
就是这样。如果您无法导航到该目录,我看到一些用户说最终文件位于下面的目录中。
cd /home/johnsmith/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu