相关疑难解决方法(0)

添加 PPA 后如何解决未满足的依赖项?

有时,当我安装东西时,我会收到如下错误:

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 package1 : Depends: package2 (>= 1.8) but 1.7.5-1ubuntu1 is to be installed
E: Unable to correct problems, you have held broken packages.
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

package-management apt ppa dependencies software-installation

617
推荐指数
10
解决办法
119万
查看次数

安装 WINE 时出现依赖错误

每次我尝试通过 Ubuntu 12.10 上的软件中心安装“WINE”时,都会出现以下错误:

The following packages have unmet dependencies:

wine1.4: PreDepends: dpkg (>= 1.15.7.2~) but 1.16.7ubuntu6 is to be installed
         Depends: libc6 (>= 2.14) but 2.15-0ubuntu20 is to be installed
         Depends: wine1.4-amd64 (= 1.4.1-0ubuntu1) but 1.4.1-0ubuntu1 is to be installed
         Depends: wine1.4-i386 (= 1.4.1-0ubuntu1) but it is not going to be installed
Run Code Online (Sandbox Code Playgroud)

当我尝试通过终端安装它时,这就是我得到的:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible …
Run Code Online (Sandbox Code Playgroud)

package-management wine

11
推荐指数
1
解决办法
3万
查看次数

如何下载Wine(wine1.5-i386 Broken Package Error)?

我试过了:

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.5

它失败了。

错误似乎是:

The following packages have unmet dependencies: wine1.5 : Depends: wine1.5-i386 (= 1.5.19-0ubuntu1) but it is not installable 
E: Unable to correct problems, you have held broken packages.
Run Code Online (Sandbox Code Playgroud)

我需要wine1.5-i386但它不在 Ubuntu 上,所以我无法安装 wine,因为wine1.5-i386它是它的一部分。当我尝试在 Ubuntu Store 中获取 wine 时,我得到了同样的错误,但细节较少。

package-management wine

8
推荐指数
2
解决办法
6907
查看次数

无法在 Ubuntu 12.10 64 位中安装 wine(或 ia32-libs)

正如这里已经指出的,人们似乎在最新版本的 Ubuntu 中安装 wine 时遇到问题。我怀疑这只会发生在 64 位用户身上。

例如,在尝试安装wineia32-libs使用 apt-get 时,我收到很多依赖项错误。做 asudo apt-get -f install似乎不能解决问题,使用aptitude.

我得到的错误通常是这些包依赖于某些:i386包,但是手动安装它们也不起作用,因为它们也有依赖性问题(APT 不应该自动执行此操作吗?!)。我今天也下载了CrossOver并尝试手动安装 .deb,但依赖性问题也出现在那里。sudo apt-get -f install在尝试安装 CrossOver .deb 后运行时,apt-get 想要清除以下软件包:

  • ia32-交叉
  • 英特尔-GPU-工具
  • libdrm-nouveau2
  • libgl1-台面驱动
  • libva-x11-1
  • ubuntu-桌面
  • vlc
  • xorg
  • xserver-xorg-video-ati
  • xserver-xorg-video-intel
  • xserver-xorg-video-modesetting
  • xserver-xorg-video-openchrome
  • xserver-xorg-video-radeon
  • xserver-xorg-video-vmware

到目前为止我尝试过的(并没有奏效):

  • 安装突触,重新加载我的存储库,搜索 ia32 并安装 ia32-libs。
  • 使用 Ubuntu 软件中心安装 Wine 和 ia32-libs。
  • 使用 apt-get 和 aptitude 安装所有不同种类的 wine 包,包名中包含和不包含:i386-amd64后缀。
  • 禁用 Universe 和 multiverse …

64-bit wine 32-bit 12.10

5
推荐指数
2
解决办法
3万
查看次数