我在 Ubuntu 14.04 上尝试安装 wine 和 steam 时遇到了一些问题,它们似乎都源于 gcc-4.9-base:i386 包。
当我运行时sudo apt-get install gcc-4.9-base:i386
,我得到了这个:
某些软件包无法安装。这可能意味着您请求了一个不可能的情况,或者如果您使用的是不稳定的发行版,则某些必需的软件包尚未创建或已从 Incoming 中移出。以下信息可能有助于解决这种情况:
The following packages have unmet dependencies:
libdee-1.0-4 : Depends: libicu52 (>= 52~m1-1~) but it is not going to be installed
libgcc1 : Depends: gcc-4.9-base (= 4.9.2-0ubuntu1~12.04) but it is not going to be installed
liblapack3 : Depends: libgfortran3 (>= 4.6) but it is not going to be installed
libstdc++6 : Depends: gcc-4.9-base (= 4.9.2-0ubuntu1~12.04) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
但是,当我尝试运行sudo apt-get install gcc-4.9
(或上述任何其他依赖项)时,我发现该软件包已经安装:
gcc-4.9-base is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
这似乎也不是包裹破损的问题,因为运行后dpkg --get-selections | grep hold
什么也没有返回。
我已经将 i386 架构添加到 dpkg 并尝试了在线找到的不同解决方案(其中大多数似乎都是sudo apt-get update && sudo apt-get upgrade
),但到目前为止似乎没有任何效果。