Impossible de réinstaller WineHQ
(EDIT: il a été suggéré de répondre à cette question avec celle-ci mais, bien que le problème soit le même, je vois la solution donnée dans ce post mieux que l'autre (plus efficace)! Alors s'il vous plaît, gardez cette question, ou déplacez le solution à l'autre, afin que les autres utilisateurs puissent connaître cette solution!)
Pour une raison inconnue, wine s'est bloqué lors du chargement d'un programme Windows. Je l'ai donc désinstallé pour le réinstaller. J'ai Ubuntu 18.04.5 LTS.
Quand j'essaye de le réinstaller, en suivant les étapes winehq.org , dans la dernière étape, il dit:
winehq-stable : Depends: wine-stable (= 5.0.2~bionic)
E: Unable to correct problems, you have held broken packages.
J'ai essayé d'installer manuellement les dépendances, mais je suis arrivé à beaucoup de paquets qui "ne seront pas installés". Bien sûr, googlé. Essayé, alors:
sudo dpkg --configure -a
sudo apt-get install -f
sudo apt-get autoremove
sudo apt-get autoclean
sudo apt-get update
J'ai également essayé de retenir deux paquets qui ont quelque chose à voir avec cela, mais rien.
Ensuite:
sudo aptitude -f install winehq-stable
Je suis reconnaissant car aptitude a fait un effort pour résoudre ce problème, mais toutes les solutions qu'il propose incluent:
Keep the following packages in the current version:
2) wine-stable [not installed]
3) wine-stable-i386:i386 [not installed]
4) winehq-stable [not installed]
Je ne sais pas comment dire que je veux mettre à jour ceux de "non installés" vers ceux qui doivent être installés .
J'ai également essayé de réparer des paquets cassés via Synaptics (et j'ai dit que cela avait réussi), et d'autres solutions que j'ai trouvées sur Internet dont je ne me souviens plus maintenant, mais je vous dirai si cela est suggéré.
Le paquet n'est pas installé maintenant (chaque tentative de purge ou quelque chose ne fonctionnera pas à cause de cela).
Des idées? Je veux croire que cela peut être résolu sans réinstaller tout le système d'exploitation.
Réponses
Vous devez également installer libfaudio0 dans votre installation Ubuntu 18.04 en utilisant
sudo add-apt-repository ppa:cybermax-dexter/sdl2-backport
Vous devrez peut-être également activer l'architecture 32 bits, si elle n'est pas activée à l'aide de
sudo dpkg --add-architecture i386
Donc, pour tout le processus d'installation:
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 add-apt-repository ppa:cybermax-dexter/sdl2-backport
sudo apt update && sudo apt install --install-recommends winehq-stable