Не могу установить WINE на KDE neon 2.26 (Ubuntu 22.10)
Я не могу установить WINE на KDE neon 5.26 (Ubuntu 22.10). Я следовал руководству по установке WineHQ https://wiki.winehq.org/Ubuntu.
Я знаю, что KDE neon поставляется с предустановленным WINE, но я удалил его перед установкой новой версии.
Шаг, который терпит неудачу, является фактическимwinehq-stable
установка пакета. я пробовалwinehq-devel
иwinehq-staging
пакеты, но в итоге получили те же результаты.
$ sudo apt install --install-recommends winehq-stable
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) winehq-stable:amd64 < none -> 7.0.1~kinetic-1 @un puN Ib >
Broken winehq-stable:amd64 Depends on wine-stable:amd64 < none @un H > (= 7.0.1~kinetic-1)
Considering wine-stable:amd64 0 as a solution to winehq-stable:amd64 9999
Considering wine-stable:i386 0 as a solution to winehq-stable:amd64 9999
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 (= 7.0.1~kinetic-1)
E: Unable to correct problems, you have held broken packages.
Я проверил, не установлены ли у меня какие-то случайные пакеты WINE, но ничего нет, за исключением неудачного пакета kwin, в названии которого есть слово "wine":
$ apt list --installed | grep wine
libkwineffects14/jammy,now 4:5.26.3-0xneon+22.04+jammy+release+build21 amd64 [installed]
1 ответ
Кто-то решил эту проблему, установив более старую версиюlibpoppler-glib8
: https://www.reddit.com/r/kdeneon/comments/ya6wmb/comment/itaavu8/?utm_source=share&amp;utm_medium=web2x&amp;context=3
И тогда был только один пакет, вызывающий проблему. Вы можете видеть, что Neon предоставляет это в
amd64
:$ apt show -a libpoppler-glib8 | grep Version Version: 22.09.0-0xneon+22.04+jammy+release+build3 Version: 22.02.0-2ubuntu0.1 Version: 22.02.0-2
Но вообще не предоставляет версию i386:
$ apt show -a libpoppler-glib8:i386 | grep Version Version: 22.02.0-2ubuntu0.1 Version: 22.02.0-2
Итак, вы можете установить версию Ubuntu для обеих архитектур следующим образом:
sudo apt install libpoppler-glib8:{i386,amd64}=22.02.0-2ubuntu0.1
И тогда WINE устанавливается нормально
После этого вы можете установить винный пакет из одной из винных веток. В этом случае я выберуwinehq-stable
:
sudo apt install --install-recommends winehq-stable