UlfZibis
Anmeldungsdatum: 13. Juli 2011
Beiträge: 3035
Wohnort: Köln
|
Hallo, folgendes habe ich gemacht: $ wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
[.....]
OK
$ sudo apt-add-repository 'https://dl.winehq.org/wine-builds/ubuntu/' && sudo apt update
[.....]
OK
$ sudo apt --install-recommends install winehq-stable
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
winehq-stable : Hängt ab von: wine-stable (= 4.0.3~bionic) soll aber nicht installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
Die Logik dieser Meldung verstehe ich nicht, denn: $ apt policy winehq-stable
winehq-stable:
Installiert: (keine)
Installationskandidat: 4.0.3~bionic
Versionstabelle:
4.0.3~bionic 500
500 https://dl.winehq.org/wine-builds/ubuntu bionic/main amd64 Packages
4.0.2~bionic 500
500 https://dl.winehq.org/wine-builds/ubuntu bionic/main amd64 Packages
4.0.1~bionic 500
500 https://dl.winehq.org/wine-builds/ubuntu bionic/main amd64 Packages
4.0~bionic 500
500 https://dl.winehq.org/wine-builds/ubuntu bionic/main amd64 Packages
-1 http://packages.linuxmint.com tara/import amd64 Packages
3.0.5~bionic 500
500 https://dl.winehq.org/wine-builds/ubuntu bionic/main amd64 Packages
3.0.4~bionic 500
500 https://dl.winehq.org/wine-builds/ubuntu bionic/main amd64 Packages
3.0.3~bionic 500
500 https://dl.winehq.org/wine-builds/ubuntu bionic/main amd64 Packages
3.0.2~bionic 500
500 https://dl.winehq.org/wine-builds/ubuntu bionic/main amd64 Packages
3.0.1~bionic 500
500 https://dl.winehq.org/wine-builds/ubuntu bionic/main amd64 Packages
$ apt depends winehq-stable
winehq-stable
Hängt ab von: wine-stable (= 4.0.3~bionic)
Kollidiert mit: <wine>
wine-development
winehq-devel
winehq-staging
Kollidiert mit: <wine-amd64>
wine1.6-amd64
winehq-devel
winehq-staging
Kollidiert mit: <wine-i386>
winehq-devel
winehq-staging
Ersetzt: <wine>
wine-development
winehq-devel
winehq-stable
winehq-staging
Ersetzt: <wine-amd64>
wine1.6-amd64
winehq-devel
winehq-stable
winehq-staging
Ersetzt: <wine-i386>
winehq-devel
winehq-stable
winehq-staging
Ersetzt: <wine1.4>
wine1.6
winehq-devel
winehq-stable
winehq-staging
Ersetzt: <wine1.4-amd64>
wine1.6-amd64
winehq-devel
winehq-stable
winehq-staging
Ersetzt: <wine1.4-i386>
winehq-devel
winehq-stable
winehq-staging
Ersetzt: <wine1.5>
winehq-devel
winehq-stable
winehq-staging
Ersetzt: <wine1.5-amd64>
wine1.6-amd64
winehq-devel
winehq-stable
winehq-staging
Ersetzt: <wine1.5-i386>
winehq-devel
winehq-stable
winehq-staging
Ersetzt: wine1.6
winehq-devel
winehq-stable
winehq-staging
Ersetzt: wine1.6-amd64
winehq-devel
winehq-stable
winehq-staging
Ersetzt: <wine1.6-i386>
winehq-devel
winehq-stable
winehq-staging
Ersetzt: <wine1.7>
wine1.6
winehq-devel
winehq-stable
winehq-staging
Ersetzt: <wine1.7-amd64>
wine1.6-amd64
winehq-devel
winehq-stable
winehq-staging
Ersetzt: <wine1.7-i386>
winehq-devel
winehq-stable
winehq-staging
Ersetzt: <wine32>
winehq-devel
winehq-stable
winehq-staging
Ersetzt: wine64
winehq-devel
winehq-stable
winehq-staging Die policy bzgl. http://packages.linuxmint.com stammt von hier, sollte aber doch nicht stören. Hat zumindest damals geklappt. Auf einem neu installierten Ubuntu klappt es nun nicht mehr. Einen kleinen Unterschied sehe ich aber im Vergleich zum alten Rechner: $ apt policy winehq-stable
winehq-stable:
Installiert: 4.0.3~bionic
Installationskandidat: 4.0.3~bionic
Versionstabelle:
*** 4.0.3~bionic 500
500 https://dl.winehq.org/wine-builds/ubuntu bionic/main amd64 Packages
100 /var/lib/dpkg/status
4.0.2~bionic 500
500 https://dl.winehq.org/wine-builds/ubuntu bionic/main amd64 Packages
4.0.1~bionic 500
500 https://dl.winehq.org/wine-builds/ubuntu bionic/main amd64 Packages
4.0~bionic 500
500 https://dl.winehq.org/wine-builds/ubuntu bionic/main amd64 Packages
-1 http://packages.linuxmint.com tara/import amd64 Packages
3.0.5~bionic 500
500 https://dl.winehq.org/wine-builds/ubuntu bionic/main amd64 Packages
3.0.4~bionic 500
500 https://dl.winehq.org/wine-builds/ubuntu bionic/main amd64 Packages
3.0.3~bionic 500
500 https://dl.winehq.org/wine-builds/ubuntu bionic/main amd64 Packages
3.0.2~bionic 500
500 https://dl.winehq.org/wine-builds/ubuntu bionic/main amd64 Packages
3.0.1~bionic 500
500 https://dl.winehq.org/wine-builds/ubuntu bionic/main amd64 Packages Was könnte das bedeuten?
Moderiert von sebix: Thema in einen passenden Forenbereich verschoben. Bitte beachte die als wichtig markierten Themen („Welche Themen gehören hier her und welche nicht?“) in jedem Forenbereich. Danke.
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53597
Wohnort: Berlin
|
UlfZibis schrieb: Was könnte das bedeuten?
Der Unterschied? Der bedeutet, dass in der Statusdatei von dpkg die Version als verfügbar steht, was ja so korrekt ist. Zum "Problem": Da steht nirgends, das etwas nicht installierbar wäre, nur dass es nicht automatisch installiert wird. Also die bemängelte Abhängigkeit händisch mit angeben. sudo apt install winehq-stable wine-stable Werden weitere Pakete bemängelt ebenfalls händisch anfügen. Btw: Das sudo apt update ist hier überflüssig, ab 18.04 werden bei einem sudo apt-add-repository automatisch die Paketquellen neu eingelesen.
|
UlfZibis
(Themenstarter)
Anmeldungsdatum: 13. Juli 2011
Beiträge: 3035
Wohnort: Köln
|
tomtomtom schrieb: Der Unterschied? Der bedeutet, dass in der Statusdatei von dpkg die Version als verfügbar steht, was ja so korrekt ist.
D.h., dass es in meiner jetzigen Installation nicht verfügbar ist, und damit inkorrekt?
Zum "Problem": Da steht nirgends, das etwas nicht installierbar wäre, nur dass es nicht automatisch installiert wird. Also die bemängelte Abhängigkeit händisch mit angeben.
Allerdings steht da "soll aber nicht installiert werden", was ich nie vorgegeben habe. Bisher war ich gewohnt, dass apt Abhängigkeiten automatisch installiert, warum ist das denn hier nicht so?
sudo apt install winehq-stable wine-stable
Dann kriege ich: Die folgenden Pakete haben unerfüllte Abhängigkeiten:
wine-stable : Hängt ab von: wine-stable-i386 (= 4.0.3~bionic) ist aber nicht installierbar
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete. Das liegt dann wohl daran, dass ich sudo dpkg --add-architecture i386 nicht ausgeführt habe, doch das war Absicht, ich will nur die 64-Bit-Version installieren. Was nun machen da? Btw: Das sudo apt update ist hier überflüssig, ab 18.04 werden bei einem sudo apt-add-repository automatisch die Paketquellen neu eingelesen.
Das ist ja cool, danke für den Hinweis!
|
UlfZibis
(Themenstarter)
Anmeldungsdatum: 13. Juli 2011
Beiträge: 3035
Wohnort: Köln
|
Wenn ich nämlich die 1386-Architektur mit installiere bekomme ich später "Fehlerhaftes EXE-Format für ...", was meiner Erinnerung daran liegt, dass dann der 32-Bit-Wine-Server gestartet wird, der die 64-Bit-Exe nicht versteht.
$ wine start Downloads/Software/iview454_x64_setup.exe
ERROR: ld.so: object 'libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
ERROR: ld.so: object 'libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
wine: Fehlerhaftes EXE-Format für Z:\home\jannis\Downloads\Software\iview454_x64_setup.exe.
ERROR: ld.so: object 'libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
wine: Fehlerhaftes EXE-Format für Z:\home\jannis\Downloads\Software\iview454_x64_setup.exe.
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
Es konnte keine Anwendung gestartet werden, oder es ist keine Anwendung mit der angegebenen Datei verknüpft.
ShellExecuteEx fehlgeschlagen: Datei nicht gefunden.
|
UlfZibis
(Themenstarter)
Anmeldungsdatum: 13. Juli 2011
Beiträge: 3035
Wohnort: Köln
|
Moderiert von sebix: Thema in einen passenden Forenbereich verschoben. Bitte beachte die als wichtig markierten Themen („Welche Themen gehören hier her und welche nicht?“) in jedem Forenbereich. Danke.
Ich wundere mich, denn es geht hier doch nicht um die Installation von Ubuntu, sondern um ein "Programm" namens "Wine".
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53597
Wohnort: Berlin
|
UlfZibis schrieb: Ich wundere mich, denn es geht hier doch nicht um die Installation von Ubuntu, sondern um ein "Programm" namens "Wine".
Und wenn man den Themensticky des Subforums gelesen hätte würde man feststellen, dass es in diesem Subforum auch um Probleme mit der Paketverwaltung. Nach 8 Jahren dürfte das aber eigentlich™ bekannt sein. ☹
|
ubuntu--anfaenger
Anmeldungsdatum: 12. Oktober 2013
Beiträge: 1088
Wohnort: Belgien
|
Hallo UlfZibis, Hast Du es schonmal mit der Original Installationsanleitung versucht? sudo dpkg --add-architecture i386 wget -nc https://dl.winehq.org/wine-builds/winehq.key sudo apt-key add winehq.key
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main' sudo apt update # eventuell wohl
sudo apt install --install-recommends winehq-stable
|
UlfZibis
(Themenstarter)
Anmeldungsdatum: 13. Juli 2011
Beiträge: 3035
Wohnort: Köln
|
ubuntu--anfaenger schrieb: Hast Du es schonmal mit der Original Installationsanleitung versucht?
Selbstverständlich, dann habe ich aber dieses Problem. Mit der Anleitung lässt sich keine Nur-64-Bit-Installation bewerkstelligen.
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53597
Wohnort: Berlin
|
UlfZibis schrieb: D.h., dass es in meiner jetzigen Installation nicht verfügbar ist, und damit inkorrekt?
Nein.
Allerdings steht da "soll aber nicht installiert werden", was ich nie vorgegeben habe. Bisher war ich gewohnt, dass apt Abhängigkeiten automatisch installiert, warum ist das denn hier nicht so?
Frag mal den Anbieter dieser ungeprüften Fremdquelle, der stellt die Pakete zur Verfügung... sudo apt install winehq-stable wine-stable
Dann kriege ich: Die folgenden Pakete haben unerfüllte Abhängigkeiten:
wine-stable : Hängt ab von: wine-stable-i386 (= 4.0.3~bionic) ist aber nicht installierbar
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete. Das liegt dann wohl daran, dass ich sudo dpkg --add-architecture i386 nicht ausgeführt habe, doch das war Absicht, ich will nur die 64-Bit-Version installieren. Was nun machen da?
Nun, das Metapaket winehq-stable hängt nunmal vom Paket wine-stable ab, welches wiederum vom Paket wine-stable-i386 abhängt. Installierst du das nicht, kannst du auch winehq-stable nicht installieren. Ist vom Anbieter wohl so vorgesehen, sonst hätte er die Abhängigkeiten nicht so gesetzt.
|
UlfZibis
(Themenstarter)
Anmeldungsdatum: 13. Juli 2011
Beiträge: 3035
Wohnort: Köln
|
UlfZibis schrieb: Selbstverständlich, dann habe ich aber dieses Problem. Mit der Anleitung lässt sich keine Nur-64-Bit-Installation bewerkstelligen.
Davon erhoffe ich mir, dieses verhindern zu können. Ein umgekehrtes Problem hatte ich ja auch schon mal.
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53597
Wohnort: Berlin
|
UlfZibis schrieb: UlfZibis schrieb: Selbstverständlich, dann habe ich aber dieses Problem. Mit der Anleitung lässt sich keine Nur-64-Bit-Installation bewerkstelligen.
Davon erhoffe ich mir, dieses verhindern zu können.
Nochmal: Der Anbieter der Fremdquelle legt deren Abhängigkeiten fest. Wenn er einträgt, dass das Paket von wine-staging-i386 abhängt, dann ist das für dich nicht veränderbar, denn das steht in der debian/control des Paketes auf dem Server. Sofern da sowohl eine 64-Bit-Version als auch eine 32-Bit-Version von Wine installiert werden sind diese über den entsprechenden Prefix festlegbar, aber das wurde dir ja schon im von dir verlinkten Thread erklärt (aber von dir nicht mehr darauf eingegangen).
|
UlfZibis
(Themenstarter)
Anmeldungsdatum: 13. Juli 2011
Beiträge: 3035
Wohnort: Köln
|
tomtomtom schrieb: UlfZibis schrieb: Davon erhoffe ich mir, dieses verhindern zu können.
Nochmal: Der Anbieter der Fremdquelle legt deren Abhängigkeiten fest. Wenn er einträgt, dass das Paket von wine-staging-i386 abhängt, dann ist das für dich nicht veränderbar, denn das steht in der debian/control des Paketes auf dem Server.
Ja, habe ich mittlerweile gefressen. Früher ging das halt mal so, indem man sudo dpkg --add-architecture i386 weglässt. Etwas präzisiert müsste mein Thread hier also lauten: Wie installiert man ein Nur-64-Bit-Wine-System? ... das wurde dir ja schon im von dir verlinkten Thread erklärt (aber von dir nicht mehr darauf eingegangen).
Mangels Zugriff auf den betreffenden Rechner (der Besitzer holt noch seinen versäumten 2019-Schlaf nach) konnte ich da noch nicht antworten. Ich werde den dort vorgeschlagenen Check machen, sobald ich wieder dran kann.
|
ubuntu--anfaenger
Anmeldungsdatum: 12. Oktober 2013
Beiträge: 1088
Wohnort: Belgien
|
Selbstverständlich, dann habe ich aber dieses Problem. Mit der Anleitung lässt sich keine Nur-64-Bit-Installation bewerkstelligen.
Seltsam, ich hab das mal ausprobiert,aber auf ubuntu 19.10 mit 5.0-rc3 bei mir funktioniert das so..ich kann wählen zwischen 32bit oder 64bit,habe jetzt nicht alle plugins getestet aber im Grunde funktioniert das Programm Hast Du zum configurieren playonlinux auch installiert?ich hab dann windows 7 gemommen. Das einzige was bei mir nicht funktioniert sind die Desktop icons(die enden in einer Endlos schleife:)) Wenn es wirklich nur um das Program irfan geht, und Du nicht gut mit wine zurechtkommst,könntest Du das auch in einer Windows 10Vm laufen lassen funktioniert auch(siehe Screenshot) Oder brauchst Du wine noch für andere Programmen?
- Bilder
|
UlfZibis
(Themenstarter)
Anmeldungsdatum: 13. Juli 2011
Beiträge: 3035
Wohnort: Köln
|
ubuntu--anfaenger schrieb: Selbstverständlich, dann habe ich aber dieses Problem. Mit der Anleitung lässt sich keine Nur-64-Bit-Installation bewerkstelligen.
Seltsam, ich hab das mal ausprobiert,aber auf ubuntu 19.10 mit 5.0-rc3 bei mir funktioniert das so.
Du meinst, wenn Du sudo dpkg --add-architecture i386 weglässt, bekommst Du tatsächlich eine Nur-64-Bit-Installation?
ich kann wählen zwischen 32bit oder 64bit,habe jetzt nicht alle plugins getestet aber im Grunde funktioniert das Programm
Dafür musst Du aber doch auch die 32-Bit-Version mitinstalliert haben.
Hast Du zum configurieren playonlinux auch installiert?
Nee, nix dergleichen.
Das einzige was bei mir nicht funktioniert sind die Desktop icons(die enden in einer Endlos schleife:))
Die funktionieren bei mir normalerweise problemlos.
Wenn es wirklich nur um das Program irfan geht, und Du nicht gut mit wine zurechtkommst,könntest Du das auch in einer Windows 10Vm laufen lassen funktioniert auch(siehe Screenshot)
Genau nur für IrfanView auf dem Rechner will ich kein extra Windows installieren. Mal abgesehen davon, dass ich dafür eine extra Lizenz bräuchte, finde ich das bloße Speicherverschwendung.
Oder brauchst Du wine noch für andere Programmen?
Ja, auf meinem eigenen Rechner für einige, z.B. Steuerprogramm, WinHex, ....
|
ubuntu--anfaenger
Anmeldungsdatum: 12. Oktober 2013
Beiträge: 1088
Wohnort: Belgien
|
Du meinst, wenn Du sudo dpkg --add-architecture i386 weglässt, bekommst Du tatsächlich eine Nur-64-Bit-Installation?
Nein aber das hat Dir tomtomtom schon erklärt.
Dafür musst Du aber doch auch die 32-Bit-Version mitinstalliert haben.
Ja natürlich
Nee, nix dergleichen.
Naja wenn es sich nur um das Programm handelt geht das auch so, aber angenommen Du willst komplexeres am laufen bekommen..alles über die Komandozeile hin u her schieben..hm
Mal abgesehen davon, dass ich dafür eine extra Lizenz bräuchte..
Was völliger Quatsch ist.
|