Mor*_*eno 4 64-bit installation wine 12.04
尝试 user1261084 解决方案:
$ sudo apt-get install wine
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 : Depends: wine1.4 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Run Code Online (Sandbox Code Playgroud)
再次尝试@eric-carvalho 解决方案
$ apt-cache policy libgnutls26
libgnutls26:
Installed: 2.12.19-1
Candidate: 2.12.19-1
Version table:
*** 2.12.19-1 0
100 /var/lib/dpkg/status
2.12.14-5ubuntu3.1 0
500 http://archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
2.12.14-5ubuntu3 0
500 http://archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
Run Code Online (Sandbox Code Playgroud)
我辗转ppa:ubuntu-wine/ppa库(软件中心>编辑>软件源>其它软件和手动删除),然后去Ubuntu软件选项卡,改变Download from到Main Server如user1261084建议。
之后我尝试降级libgnutls26到版本2.12.14-5ubuntu3.1:
$ sudo apt-get install libgnutls26=2.12.14-5ubuntu3.1
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
gnutls-bin
The following packages will be DOWNGRADED:
libgnutls26
0 upgraded, 0 newly installed, 1 downgraded, 0 to remove and 8 not upgraded.
Need to get 459 kB of archives.
After this operation, 326 kB disk space will be freed.
Do you want to continue [Y/n]? Y
Get:1 http://archive.ubuntu.com/ubuntu/ precise-updates/main libgnutls26 amd64 2.12.14-5ubuntu3.1 [459 kB]
Fetched 459 kB in 5s (86.8 kB/s)
dpkg: warning: downgrading libgnutls26 from 2.12.19-1 to 2.12.14-5ubuntu3.1.
(Reading database ... 267654 files and directories currently installed.)
Preparing to replace libgnutls26 2.12.19-1 (using .../libgnutls26_2.12.14-5ubuntu3.1_amd64.deb) ...
Unpacking replacement libgnutls26 ...
Setting up libgnutls26 (2.12.14-5ubuntu3.1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Run Code Online (Sandbox Code Playgroud)
它是这样工作的:
$ sudo apt-get install wine
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
autopoint rpm librpmbuild2 librpmsign0
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
fonts-droid fonts-horai-umefont libasn1-8-heimdal:i386 libavahi-client3:i386 libavahi-common-data:i386 libavahi-common3:i386 libcapi20-3
libcapi20-3:i386 libcups2:i386 libexif12:i386 libgcrypt11:i386 libgd2-xpm:i386 libgif4:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
libglapi-mesa:i386 libglu1-mesa:i386 libgnutls26:i386 libgpg-error0:i386 libgphoto2-2:i386 libgphoto2-port0:i386 libgssapi-krb5-2:i386
libgssapi3-heimdal:i386 libgstreamer-plugins-base0.10-0:i386 libgstreamer0.10-0:i386 libhcrypto4-heimdal:i386 libheimbase1-heimdal:i386
libheimntlm0-heimdal:i386 libhx509-5-heimdal:i386 libieee1284-3:i386 libk5crypto3:i386 libkeyutils1:i386 libkrb5-26-heimdal:i386 libkrb5-3:i386
libkrb5support0:i386 libldap-2.4-2:i386 libllvm3.0:i386 libltdl7:i386 libmpg123-0:i386 libopenal1:i386 liborc-0.4-0:i386 libp11-kit0:i386
libroken18-heimdal:i386 libsane:i386 libsasl2-2:i386 libsasl2-modules:i386 libssl1.0.0:i386 libtasn1-3:i386 libusb-0.1-4:i386 libv4l-0:i386
libv4lconvert0:i386 libwind0-heimdal:i386 libx11-xcb1:i386 libxcb-glx0:i386 libxcomposite1:i386 libxcursor1:i386 libxdamage1:i386 libxfixes3:i386
libxinerama1:i386 libxml2:i386 libxpm4:i386 libxrandr2:i386 libxslt1.1:i386 libxxf86vm1:i386 ttf-droid ttf-umefont wine-gecko1.4 wine-gecko1.4:i386
wine1.4 wine1.4-amd64 wine1.4-common wine1.4-i386:i386 winetricks
Suggested packages:
cups-common:i386 rng-tools:i386 libgd-tools:i386 libglide3:i386 gnutls-bin:i386 gphoto2:i386 gtkam:i386 krb5-doc:i386 krb5-user:i386
libvisual-0.4-plugins:i386 gstreamer-codec-install:i386 gnome-codec-install:i386 gstreamer0.10-tools:i386 gstreamer0.10-plugins-base:i386 hpoj:i386
hplip:i386 libsane-extras:i386 sane-utils:i386 libsasl2-modules-otp:i386 libsasl2-modules-ldap:i386 libsasl2-modules-sql:i386
libsasl2-modules-gssapi-mit:i386 libsasl2-modules-gssapi-heimdal:i386 dosbox
Recommended packages:
xml-core:i386 gettext:i386
The following packages will be REMOVED:
alien debhelper gettext gnome-common intltool intltool-debian po-debconf
The following NEW packages will be installed:
fonts-droid fonts-horai-umefont libasn1-8-heimdal:i386 libavahi-client3:i386 libavahi-common-data:i386 libavahi-common3:i386 libcapi20-3
libcapi20-3:i386 libcups2:i386 libexif12:i386 libgcrypt11:i386 libgd2-xpm:i386 libgif4:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
libglapi-mesa:i386 libglu1-mesa:i386 libgnutls26:i386 libgpg-error0:i386 libgphoto2-2:i386 libgphoto2-port0:i386 libgssapi-krb5-2:i386
libgssapi3-heimdal:i386 libgstreamer-plugins-base0.10-0:i386 libgstreamer0.10-0:i386 libhcrypto4-heimdal:i386 libheimbase1-heimdal:i386
libheimntlm0-heimdal:i386 libhx509-5-heimdal:i386 libieee1284-3:i386 libk5crypto3:i386 libkeyutils1:i386 libkrb5-26-heimdal:i386 libkrb5-3:i386
libkrb5support0:i386 libldap-2.4-2:i386 libllvm3.0:i386 libltdl7:i386 libmpg123-0:i386 libopenal1:i386 liborc-0.4-0:i386 libp11-kit0:i386
libroken18-heimdal:i386 libsane:i386 libsasl2-2:i386 libsasl2-modules:i386 libssl1.0.0:i386 libtasn1-3:i386 libusb-0.1-4:i386 libv4l-0:i386
libv4lconvert0:i386 libwind0-heimdal:i386 libx11-xcb1:i386 libxcb-glx0:i386 libxcomposite1:i386 libxcursor1:i386 libxdamage1:i386 libxfixes3:i386
libxinerama1:i386 libxml2:i386 libxpm4:i386 libxrandr2:i386 libxslt1.1:i386 libxxf86vm1:i386 ttf-droid ttf-umefont wine wine-gecko1.4
wine-gecko1.4:i386 wine1.4 wine1.4-amd64 wine1.4-common wine1.4-i386:i386 winetricks
0 upgraded, 74 newly installed, 7 to remove and 8 not upgraded.
Need to get 143 MB of archives.
After this operation, 408 MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
...
Setting up wine1.4-common (1.4-0ubuntu4.1) ...
Setting up wine1.4-amd64 (1.4-0ubuntu4.1) ...
Setting up wine1.4-i386:i386 (1.4-0ubuntu4.1) ...
Setting up wine1.4 (1.4-0ubuntu4.1) ...
Setting up wine (1.4-0ubuntu4.1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Run Code Online (Sandbox Code Playgroud)
检查 Wine 版本(已安装:1.4-0ubuntu4.1)
$ apt-cache policy wine
wine:
Installed: 1.4-0ubuntu4.1
Candidate: 1.4-0ubuntu4.1
Version table:
*** 1.4-0ubuntu4.1 0
500 http://archive.ubuntu.com/ubuntu/ precise-updates/universe amd64 Packages
100 /var/lib/dpkg/status
1.4-0ubuntu4 0
500 http://archive.ubuntu.com/ubuntu/ precise/universe amd64 Packages
Run Code Online (Sandbox Code Playgroud)
现在我安装了 wine 1.4,我ppa:ubuntu-wine/ppa再次添加了存储库,并且:
$ sudo apt-get install wine1.5
(...)
$ apt-cache policy wine
wine:
Installed: 1.5.13-0ubuntu1
Candidate: 1.5.13-0ubuntu1
Version table:
*** 1.5.13-0ubuntu1 0
500 http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu/ precise/main amd64 Packages
100 /var/lib/dpkg/status
1.4-0ubuntu4.1 0
500 http://mirror.globo.com/ubuntu/archive/ precise-updates/universe amd64 Packages
1.4-0ubuntu4 0
500 http://mirror.globo.com/ubuntu/archive/ precise/universe amd64 Packages
Run Code Online (Sandbox Code Playgroud)
所以最后我安装了 wine 1.5 (^-^) 感谢Eric Carvalho和user1261084 的帮助。
似乎未启用多架构。如果您从以前的版本升级 Ubuntu 而不是执行全新安装,就会发生这种情况。
在终端中运行以下命令:
echo "foreign-architecture i386" | sudo tee /etc/dpkg/dpkg.cfg.d/multiarch
sudo chmod 644 /etc/dpkg/dpkg.cfg.d/multiarch
Run Code Online (Sandbox Code Playgroud)
然后再次尝试安装wine:
sudo apt-get update
sudo apt-get install wine1.5
Run Code Online (Sandbox Code Playgroud)
如果你仍然遇到依赖问题,可能是因为这个 bug。wine1.5-amd64推荐gettext、wine1.5-i386:i386推荐gettext:i386和两者gettext相互冲突。我设法wine1.5通过aptitude安装,如果尚未安装,请安装它 ( sudo apt-get install aptitude):
sudo aptitude install wine1.5 gettext:i386-
Run Code Online (Sandbox Code Playgroud)
尾随减号 (-) 将告诉aptitude删除(或跳过安装)gettext:i386。
编辑:
您有libgnutls262.12.19 版,可能是从 ppa 安装的,因为 ubuntu 存储库提供的最新版本是 2.12.14。wine取决于libgnutls26:i386,必须与 相同的版本libgnutls26,但 2.12.19 不可用于安装。您可以尝试手动下载安装libgnutls26:i3862.12.19版本,或者删除安装libgnutls262.12.19版本的ppa 。
请运行apt-cache policy libgnutls26并发布输出。也许我可以帮你找到解决办法。
| 归档时间: |
|
| 查看次数: |
18514 次 |
| 最近记录: |