Не могу установить 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;amp;utm_medium=web2x&amp;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
Другие вопросы по тегам