6 Anwendungen, Installation, Einrichtung und kleine Skript-Werkzeuge
6.12 Laufzeitumgebungen und Virtualisierung
Die Umgebung „wine“ bietet eine einfache Möglichkeit einige Windows-Programme unter Linux zum Laufen zu bringen, ohne dass ein Windows installiert werden muss. Hierbei handelt es sich um nachprogrammierte Laufzeitumgebungen für die Windows-Programme. Zumeist sind dies benötigte dll-Dateien und deren Schnittstellen für die Windows-Anwendungen.
Es lohnt sich auch die vorgeschlagenen Packete anzusehen, ob diese sinnvollerweise auch gleich mit installiert werden sollten.
$ sudo apt-get install wine
Suggested packages:
ttf-mscorefonts-installer opencl-icd winetricks playonlinux wine-binfmt dosbox wine32-preloader
Need to get 15.7 MB of archives.
After this operation, 131 MB of additional disk space will be used.
Ein Test ergibt hier folgende Informationen:
$ sudo apt-get install wine winetricks dosbox playonlinux
Need to get 25.4 MB of archives.
After this operation, 169 MB of additional disk space will be used.
Ausgewählt für die Installation wurde folgende Kombination:
$ sudo apt-get install wine winetricks dosbox
Need to get 17.1 MB of archives.
After this operation, 136 MB of additional disk space will be used.
Das Werkzeug wine ließ sich im September 2016 aufrufen.
$ wine
Usage: wine PROGRAM [ARGUMENTS...] Run the specified program
wine --help Display this help and exit
wine --version Output version information and exit
Aber der Aufruf der Installation im September 2016 gibt auf der Konsole ein Abhängigkeitsproblem aus.
$ sudo apt-get install wine
The following packages have unmet dependencies:
wine : Depends: wine64 (>= 1.8.3-3) but it is not installable or
wine32 (>= 1.8.3-3) but 1.8.3-3~bpo8+1 is to be installed
E: Unable to correct problems, you have held broken packages.
$ sudo apt-get install wine/jessie
E: Release 'jessie' for 'wine' was not found
$ sudo apt-get install wine/wheezy
E: Release 'wheezy' for 'wine' was not found
$ sudo apt-get install wine/stretch
Selected version '1.8.3-3' (Debian:testing [all]) for 'wine'
Selected version '1.8.3-3' (Debian:testing [armhf]) for 'wine32' because of 'wine'
Selected version '1.8.3-3' (Debian:testing [armhf]) for 'libwine' because of 'wine32'
Selected version '6.0+20160625-1' (Debian:testing [armhf]) for 'libncurses5' because of 'libwine'
Selected version '6.0+20160625-1' (Debian:testing [armhf]) for 'libtinfo5' because of 'libncurses5'
Some packages could not be installed. The following packages have unmet dependencies:
libncursesw5 : Depends: libtinfo5 (= 5.9+20140913-1+b1) but 6.0+20160625-1 is to be installed
systemd-sysv : Depends: systemd (= 215-17+deb8u4) but it is not going to be installed
PreDepends: systemd but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Es konnte anscheinend in der Vergangenheit ein wine aus "testing" erfolgreich installiert werden.
Wegen "The current testing distribution is stretch" wurde statt testing, stretch in den apt-Quellen eingetragen. Ggf. wird unstable/sid geprüft oder/und wieder aufgenommen.
Quelle: https://www.debian.org/releases/