我尝试在 Ubuntu 18.4 上安装 wine,但完全失败了。我已激活sudo dpkg --add-architecture i386
,然后尝试安装 wine,输出如下。我认为有太多依赖项需要安装。
hutber@hutber:~$ sudo apt-get install wine1.6
Reading package lists... Done
Building dependency tree state information... Done
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.
wine1.6 : Depends: wine1.6-amd64 (= 1:1.6.2-0ubuntu14.2)
Depends: wine1.6-i386 (= 1:1.6.2-0ubuntu14.2)
E: Unable to correct problems, you have held broken packages.
hutber@hutber:~$ sudo apt-get install wine1.6-i386
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 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.
wine1.6-i386:i386 : Depends: libasound2:i386 (>= 1.0.16)
Depends: libglu1-mesa:i386 but it is not going to be installed or
libglu1:i386
Depends: libgphoto2-6:i386 (>= 2.5.9) but it is not going to be installed
Depends: libgphoto2-port12:i386 (>= 2.5.9) but it is not going to be installed
Depends: liblcms2-2:i386 (>= 2.2+git20110628) but it is not going to be installed
Depends: libldap-2.4-2:i386 (>= 2.4.7) but it is not going to be installed
Depends: libmpg123-0:i386 (>= 1.13.7) but it is not going to be installed
Depends: libopenal1:i386 (>= 1.14) but it is not going to be installed
Depends: libxml2:i386 (>= 2.9.0) but it is not going to be installed
Depends: libncurses5:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
如果我尝试通过软件管理器安装,它会显示“不可用”
我没有破损的包裹:
hutber@hutber:~$ sudo apt-get -f install && sudo apt autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.
[编辑] - 来自评论的信息
hutber@hutber:~$ sudo apt-get install -y --install-recommends winehq-stable=4.0.3~bionic \
> wine-stable=4.0.3~bionic wine-stable-amd64=4.0.3~bionic wine-stable-i386=4.0.3~bionic
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 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.
wine-stable-i386:i386 : Depends: libasound2:i386 (>= 1.0.16)
Depends: libglib2.0-0:i386 (>= 2.12.0) but it is not going to be installed
Depends: libgphoto2-6:i386 (>= 2.5.10) but it is not going to be installed
Depends: libgphoto2-port12:i386 (>= 2.5.10) but it is not going to be installed
Depends: libgstreamer-plugins-base1.0-0:i386 (>= 1.0.0) but it is not going to be installed
Depends: libgstreamer1.0-0:i386 (>= 1.4.0) but it is not going to be installed
Depends: liblcms2-2:i386 (>= 2.2+git20110628) but it is not going to be installed
Depends: libldap-2.4-2:i386 (>= 2.4.7) but it is not going to be installed
Depends: libmpg123-0:i386 (>= 1.13.7) but it is not going to be installed
Depends: libopenal1:i386 (>= 1.14) but it is not going to be installed
Depends: libpcap0.8:i386 (>= 0.9.8) but it is not going to be installed
Depends: libpulse0:i386 (>= 0.99.1) but it is not going to be installed
Depends: libudev1:i386 (>= 183) but it is not going to be installed
Depends: libxml2:i386 (>= 2.9.0) but it is not going to be installed
Depends: libasound2-plugins:i386 but it is not going to be installed
Depends: libncurses6:i386 but it is not installable or
libncurses5:i386 but it is not going to be installed or
libncurses:i386 but it is not installable
Recommends: libcapi20-3:i386 but it is not going to be installed
Recommends: libcups2:i386 but it is not going to be installed
Recommends: libdbus-1-3:i386 but it is not going to be installed
Recommends: libfontconfig1:i386 but it is not going to be installed
Recommends: libfreetype6:i386 but it is not going to be installed
Recommends: libglu1-mesa:i386 but it is not going to be installed or
libglu1:i386
Recommends: libgnutls30:i386 but it is not going to be installed or
libgnutls28:i386 but it is not installable or
libgnutls26:i386 but it is not installable
Recommends: libgsm1:i386 but it is not going to be installed
Recommends: libgssapi-krb5-2:i386 but it is not going to be installed
Recommends: libjpeg62-turbo:i386 but it is not installable or
libjpeg8:i386 but it is not going to be installed
Recommends: libkrb5-3:i386 but it is not going to be installed
Recommends: libodbc1:i386 but it is not going to be installed
Recommends: libosmesa6:i386 but it is not going to be installed
Recommends: libpng16-16:i386 but it is not going to be installed or
libpng12-0:i386 but it is not going to be installed
Recommends: libsane:i386 but it is not going to be installed or
libsane1:i386 but it is not installable
Recommends: libsdl2-2.0-0:i386 but it is not going to be installed
Recommends: libtiff5:i386 but it is not going to be installed
Recommends: libv4l-0:i386 but it is not going to be installed
Recommends: libxcomposite1:i386 but it is not going to be installed
Recommends: libxcursor1:i386 but it is not going to be installed
Recommends: libxi6:i386 but it is not going to be installed
Recommends: libxinerama1:i386 but it is not going to be installed
Recommends: libxrandr2:i386 but it is not going to be installed
Recommends: libxrender1:i386 but it is not going to be installed
Recommends: libxslt1.1:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
答案1
要wine-stable
在全新的 Ubuntu 18.04.3 上安装 -
- 打开软件和更新勾选“社区维护的自由和开源软件(宇宙)”行,然后点击关闭当弹出框时,点击重新加载
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install --install-recommends wine-stable
wine --version
返回wine-3.0 (Ubuntu 3.0-1ubuntu1)
刚刚在虚拟机中验证了这一点
答案2
在Ubuntu 22.04通过安装解决了这个问题葡萄酒32和葡萄酒64包