Я пытаюсь установить последнюю разрабатываемую версию Wine (wine-devel) под Ubuntu 18.04 Bionic Beaver из WineHQ PPA, но меня останавливает следующее сообщение об ошибке:
andrew@corinth:~$ sudo apt install --install-recommends winehq-devel
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-devel : Depends: wine-devel (= 5.0.0~bionic)
E: Unable to correct problems, you have held broken packages.
andrew@corinth:~$
Как мне успешно завершить установку версии Wine Development под Ubuntu 18.04? Я бы предпочел использовать только Wine PPA и не добавлять другие PPA, такие как OpenSuse Build Service, как предлагается в других ответах на вопрос Ubuntu ...
Эта ошибка появляется, потому что вино-devel WineHQ теперь требует, чтобы установка пакета FAudio для установки успешно выполнилась. К счастью, это может работаться вокруг довольно легко в соответствии с Ubuntu 18.04 при помощи выполняющего 3 относительно простых шагов:
1. Добавьте вино PPA
Необходимо будет добавить архитектуру на 32 бита к системе на 64 бита, а также добавить Вино PPA и ключ:
sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo apt-get update
2. Добавьте FAudio
Для Ubuntu 18.04 (другой подход требуется для более новых версий Ubuntu) следующие шаги должны использоваться затем:
cd ~/Downloads
wget https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/amd64/libfaudio0_19.07-0~bionic_amd64.deb
wget https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/i386/libfaudio0_19.07-0~bionic_i386.deb
sudo dpkg -i libfaudio0_19.07-0~bionic_amd64.deb libfaudio0_19.07-0~bionic_i386.deb
sudo apt --fix-broken install
Это, возможно, немного легче, чем добавление еще одного PPA, Сервиса Сборки OpenSuse PPA...
3. Вино установки-devel
И теперь наконец установите версию последнего достижения Вина:
sudo apt install --install-recommends winehq-devel
Наконец протестируйте свою установку, как замечено в моей собственной системе:
andrew@corinth:~$ wine --version
wine-5.0
andrew@corinth:~$
И теперь Вы правы пойти :)
Ссылки: