.png)
Ich wollte Wine in Elementaryos Hera installieren und folgte diesemWebsite. Der einzige Fehler, den ich gemacht habe, war, dass ich Wine aus Ubuntu-Repositories installiert habe und dann versucht habe, Wine aus offiziellen Wine-Repositories zu installieren. Dann habe ich WineHQ stabil mit dem Befehl installiert. sudo apt-get install --install-recommends winehq-stable
Da ich Wine zweimal installiert habe, funktionierte es nicht so, wie es sollte. Also ging ich zum Terminal und verwendete den Befehl, dpkg --list
um zu sehen, welche Wine-basierte Software installiert ist, und deinstallierte sie mit dem Befehl. sudo apt-get --purge remove program
Ich habe buchstäblich alles deinstalliert, was installiert war.Weinin seinem Namen. Nun habe ich Wine aus offiziellen Repositories neu installiert und dann den Schlüssel für WineHQ Stable hinzugefügt und dann versucht, es mit dem ersten oben genannten Befehl zu installieren. Aber ich erhielt diese Meldung
thenotorious@T430:~$ sudo apt-get install --install-recommends winehq-stable
[sudo] password for thenotorious:
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:
winehq-stable : Depends: wine-stable (= 5.0.1~bionic)
E: Unable to correct problems, you have held broken packages.
Wie behebe ich das? Kann mir jemand helfen? Ich habe bereits danach gesucht, wie man defekte Pakete entfernt, konnte aber das Paket, das ich löschen sollte, einfach nicht finden, weil ich bereits alle Wine-Ordner deinstalliert und möglicherweise gelöscht habe. Außerdem habe ich in Foren nach einer stabilen Installation von WineHQ aufgrund defekter Pakete gesucht, aber nichts hat wirklich geholfen.
Antwort1
Deinstallieren Sie zuerst Wine
- Sie können das PPA möglicherweise entfernen, indem Sie das Dienstprogramm „Software und Updates“ starten und zur Registerkarte „Andere Software“ navigieren.
Um Wine 6.0 zu entfernen, führen Sie den Befehl im Terminal aus:
sudo apt remove --auto-remove winehq-stable
Installieren Sie Wine erneut (führen Sie die folgenden Befehle aus)
sudo dpkg --add-architecture i386
wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main' (only Ubuntu 20.04)
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ groovy main' (only Ubuntu 20.10)
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main' (only Ubuntu 18.04)
sudo apt update && sudo apt install --install-recommends winehq-stable
Antwort2
Ich konnte es in den offiziellen Repositories nicht finden winehq-stable
. Es sieht so aus, als stamme es aus einem PPA oder Sie installieren es von wine.org.
Es gibt ein Problem beim Finden wine-stable
. Ich habe festgestellt, dass es existiert in deroffizielles bionisches Repository. wine-stable
befindet sich im universe
Abschnitt.
Dieser universe
Abschnitt ist für Pakete gedacht, die vom Ubuntu-Kernteam nicht unterstützt werden. Er ist auf Systemen standardmäßig nicht aktiviert. Überprüfen Sie Ihre /etc/apt/sources.list
oder /etc/apt/sources.list.d/*
. Wenn Sie nichts in der Art wie unten sehen, fügen Sie es hinzu (ändern Sie die URL, damit sie mit dem Spiegel übereinstimmt, der von Ihren anderen Einträgen verwendet wird).
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://nl.archive.ubuntu.com/ubuntu/ bionic universe
# deb-src http://nl.archive.ubuntu.com/ubuntu/ bionic universe
Sobald Sie das hinzugefügt haben, fahren Sie mit fort und apt update
versuchen Sie es dann erneut. Wenn das Problem erneut auftritt, versuchen Sie es erneut apt --fix-broken install
.