I just installed elementary OS.
Cannot install playonlinux or wine.
I prefer playonlinux.
~$ sudo apt-get install playonlinux
[sudo] password for cipeos:
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:
playonlinux : Depends: wine or
wine-unstable but it is not installable
E: Unable to correct problems, you have held broken packages.
Synaptic wants to remove about the whole of my system.
In the past I was able to fix something similar with the inhanced features of aptitude
- here.
But now I couldn't, and I am in this position:
~$ sudo aptitude --full-resolver -f install playonlinux
[sudo] password for cipeos:
The following NEW packages will be installed:
attr{a} fonts-horai-umefont{a} gcc-4.8-base:i386{a}
gcc-4.9-base:i386{a} gnome-exe-thumbnailer{a} icoutils{a} libaio1{a}
libasn1-8-heimdal:i386{a} libasound2:i386{a} libasound2-plugins:i386{a}
libasyncns0:i386{a} libavahi-client3:i386{a}
libavahi-common-data:i386{a} libavahi-common3:i386{a} libc6:i386{a}
libcapi20-3{a} libcapi20-3:i386{a} libcgmanager0:i386{a}
libcomerr2:i386{a} libcups2:i386{a} libdb5.3:i386{a}
libdbus-1-3:i386{a} libdrm-intel1:i386{a} libdrm-nouveau2:i386{a}
libdrm-radeon1:i386{a} libdrm2:i386{a} libedit2:i386{a} libelf1:i386{a}
libexif12:i386{a} libexpat1:i386{a} libffi6:i386{a} libflac8:i386{a}
libfontconfig1:i386{a} libfreetype6:i386{a} libgcc1:i386{a}
libgcrypt11:i386{a} libgd3:i386{a} libgif4:i386{a}
libgl1-mesa-dri-lts-vivid:i386{a} libgl1-mesa-glx-lts-vivid:i386{a}
libglapi-mesa-lts-vivid:i386{a} libglib2.0-0:i386{ab}
libglu1-mesa:i386{a} libgnutls26:i386{a} libgpg-error0:i386{a}
libgphoto2-6:i386{a} libgphoto2-port10:i386{a} libgpm2:i386{a}
libgssapi-krb5-2:i386{a} libgssapi3-heimdal:i386{a}
libgstreamer-plugins-base0.10-0:i386{a} libgstreamer0.10-0:i386{a}
libhcrypto4-heimdal:i386{a} libhdb9-heimdal{a}
libheimbase1-heimdal:i386{a} libheimntlm0-heimdal:i386{a}
libhx509-5-heimdal:i386{a} libice6:i386{a} libieee1284-3:i386{a}
libjack-jackd2-0:i386{a} libjbig0:i386{a} libjpeg-turbo8:i386{a}
libjpeg8:i386{a} libjson-c2:i386{a} libk5crypto3:i386{a}
libkdc2-heimdal{a} libkeyutils1:i386{a} libkrb5-26-heimdal:i386{a}
libkrb5-3:i386{a} libkrb5support0:i386{a} liblcms2-2:i386{a}
libldap-2.4-2:i386{a} libllvm3.6:i386{a} libltdl7:i386{a}
liblzma5:i386{a} libmpg123-0:i386{a} libncurses5:i386{a}
libnih-dbus1:i386{a} libnih1:i386{a} libnss-winbind{ab} libogg0:i386{a}
libopenal1:i386{a} liborc-0.4-0:i386{a} libosmesa6{a}
libosmesa6:i386{a} libp11-kit-gnome-keyring:i386{a} libp11-kit0:i386{a}
libpam-winbind{ab} libpciaccess0:i386{a} libpcre3:i386{a}
libpng12-0:i386{a} libpulse0:i386{a} libroken18-heimdal:i386{a}
libsamplerate0:i386{a} libsane:i386{a} libsasl2-2:i386{a}
libsasl2-modules:i386{a} libsasl2-modules-db:i386{a}
libselinux1:i386{a} libsm6:i386{a} libsndfile1:i386{a}
libspeexdsp1:i386{a} libsqlite3-0:i386{a} libssl1.0.0:i386{a}
libstdc++6:i386{a} libtasn1-6:i386{a} libtiff5:i386{a}
libtinfo5:i386{a} libtxc-dxtn-s2tc0:i386{a} libudev1:i386{a}
libusb-1.0-0:i386{a} libuuid1:i386{a} libv4l-0:i386{a}
libv4lconvert0:i386{a} libvorbis0a:i386{a} libvorbisenc2:i386{a}
libvpx1:i386{a} libwind0-heimdal:i386{a} libwrap0:i386{a}
libx11-6:i386{a} libx11-xcb1:i386{a} libxau6:i386{a}
libxcb-dri2-0:i386{a} libxcb-dri3-0:i386{a} libxcb-glx0:i386{a}
libxcb-present0:i386{a} libxcb-sync1:i386{a} libxcb1:i386{a}
libxcomposite1:i386{a} libxcursor1:i386{a} libxdamage1:i386{a}
libxdmcp6:i386{a} libxext6:i386{a} libxfixes3:i386{a} libxi6:i386{ab}
libxinerama1:i386{a} libxml2:i386{a} libxpm4:i386{a} libxrandr2:i386{a}
libxrender1:i386{a} libxshmfence1:i386{a} libxslt1.1:i386{a}
libxt6:i386{a} libxxf86vm1:i386{a} ocl-icd-libopencl1:i386{a}
p11-kit-modules:i386{a} p7zip{a} playonlinux python-dnspython{a}
samba{a} samba-dsdb-modules{a} samba-vfs-modules{a} tdb-tools{a}
winbind{a} wine{a} wine-gecko2.21{a} wine-gecko2.21:i386{a}
wine-mono0.0.8{a} wine1.6 wine1.6-amd64{a} wine1.6-i386:i386{a}
winetricks{a} zlib1g:i386{a}
0 packages upgraded, 163 newly installed, 0 to remove and 25 not upgraded.
Need to get 166 MB of archives. After unpacking 573 MB will be used.
The following packages have unmet dependencies:
libxi6 : Breaks: libxi6:i386 (!= 2:1.7.4-1~14.04~ricotz1) but 2:1.7.1.901-1ubuntu1.1 is to be installed.
libxi6:i386 : Breaks: libxi6 (!= 2:1.7.1.901-1ubuntu1.1) but 2:1.7.4-1~14.04~ricotz1 is installed.
libglib2.0-0 : Breaks: libglib2.0-0:i386 (!= 2.42.2-0ubuntu1~14.04~ricotz0) but 2.40.2-0ubuntu1 is to be installed.
libglib2.0-0:i386 : Breaks: libglib2.0-0 (!= 2.40.2-0ubuntu1) but 2.42.2-0ubuntu1~14.04~ricotz0 is installed.
libnss-winbind : Depends: samba-common (= 2:4.1.6+dfsg-1ubuntu2) but 2:4.1.6+dfsg-1ubuntu2.14.04.9 is installed.
Depends: winbind (= 2:4.1.6+dfsg-1ubuntu2) but 2:4.1.6+dfsg-1ubuntu2.14.04.9 is to be installed.
Depends: libwbclient0 (= 2:4.1.6+dfsg-1ubuntu2) but 2:4.1.6+dfsg-1ubuntu2.14.04.9 is installed.
Depends: samba-libs (= 2:4.1.6+dfsg-1ubuntu2) but 2:4.1.6+dfsg-1ubuntu2.14.04.9 is installed.
libpam-winbind : Depends: samba-common (= 2:4.1.6+dfsg-1ubuntu2) but 2:4.1.6+dfsg-1ubuntu2.14.04.9 is installed.
Depends: winbind (= 2:4.1.6+dfsg-1ubuntu2) but 2:4.1.6+dfsg-1ubuntu2.14.04.9 is to be installed.
Depends: samba-libs (= 2:4.1.6+dfsg-1ubuntu2) but 2:4.1.6+dfsg-1ubuntu2.14.04.9 is installed.
The following actions will resolve these dependencies:
Keep the following packages at their current version:
1) libglib2.0-0:i386 [Not Installed]
2) libgstreamer-plugins-base0.10-0:i386 [Not Installed]
3) libgstreamer0.10-0:i386 [Not Installed]
4) libnss-winbind [Not Installed]
5) libpam-winbind [Not Installed]
6) libxi6:i386 [Not Installed]
7) playonlinux [Not Installed]
8) wine [Not Installed]
9) wine1.6 [Not Installed]
10) wine1.6-amd64 [Not Installed]
11) wine1.6-i386:i386 [Not Installed]
Leave the following dependencies unresolved:
12) winetricks recommends wine
13) winbind recommends libnss-winbind
14) winbind recommends libpam-winbind
Accept this solution? [Y/n/q/?]
When trying the available options to replicate the solution of my older answer (see link above) I get to a point where too much of the whole system is bound to be removed.
Is there a way out?
UPDATE after answer:
I was able to install playonlinux from the deb using gdebi
, but without "some dependencies".
When starting playonlinux
, Wine, xterm and icoutils were reported absent. Icoutils and Xterm can be installed in terminal, and then in playonlinux I can install specific Wine versions by going to 'Tools - Manage Wine versions':
Those on the right were manually installed.
But then I cannot make a certain .exe
file to be installed with one of the Wine versions. When starting an installation the normal way the installation crashes, but a virtual drive is created. When trying to select a specific Wine version for that drive it is not remembered. To make one of the installed Wine versions be remembered by a virtual drive I have to create a drive manually and set a Wine version for it in the first place when asked for one. Selecting the virtual drive in 'Configure', and then, under 'Miscelaneous', the option to 'run a .exe file in this virtual drive', the installation crashes in the first case (when Wine not remembered), and leads to an odd situation in the second case (drive created manually) where Wine is remembered and even the .exe
seems to start running but without any window (I see an icon of the exe program in taskbar/dock).
In fact, when restarting Playonlinux, it says that Wine is not installed, although inside the program itself I have installed three versions as seen in the image above. But a separate system-wide installation of Wine is needed I think, as it is the case when Playonlinux is installed from Synaptic etc. That separate installation of Wine is not present.
Stuck again.
aptitude
.