Невозможно установить winehq-staging, Ubuntu 16.04 64bit

Я запускал Wine на Ubuntu 16.04, установленной через sudo apt-get install wine, но я бы хотел перейти на виноделие. Я пытаюсь следовать инструкциям на https://wiki.winehq.org/Ubuntu

Сначала я удалил wine и убедился, что все пакеты были обновлены:

sudo apt-get remove wine wine-mono wine-gecko winetricks
sudo apt-get autoremove
sudo apt-get update
sudo apt-get upgrade

Затем я перезагрузил компьютер и выполнил следующую серию команд:

sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
sudo apt-get update

Однако команда для установки winehq-staging не работает с неудовлетворенной зависимостью от виноделия:

sudo apt-get install --install-recommends winehq-staging

The following packages have unmet dependencies:
 winehq-staging : Depends: wine-staging (= 2.13.0~xenial)
E: Unable to correct problems, you have held broken packages.

Установка Wine-staging завершается неудачно с неудовлетворенной зависимостью от wine-staging-i386:

sudo apt-get install wine-staging

The following packages have unmet dependencies:
 wine-staging : Depends: wine-staging-i386 (= 2.13.0~xenial)
E: Unable to correct problems, you have held broken packages.

Установка wine-staging-i386 завершается неудачно с различными неудовлетворенными зависимостями для пакетов -i386. Показаны некоторые из них (список гораздо длиннее):

sudo apt-get install wine-staging-i386

The following packages have unmet dependencies:
 wine-staging-i386:i386 : Depends: libasound2:i386 (>= 1.0.16) but it is not installable
                          Depends: libglib2.0-0:i386 (>= 2.12.0) but it is not installable
                          Depends: libgphoto2-6:i386 (>= 2.5.9) but it is not installable
                          Depends: libgphoto2-port12:i386 (>= 2.5.9) but it is not installable

(snip)

                          Recommends: libxslt1.1:i386 (>= 1.1.25) but it is not installable
                          Recommends: libxxf86vm1:i386 but it is not installable
E: Unable to correct problems, you have held broken packages.

Если я попытаюсь установить первый, он недоступен:

sudo apt-get install libasound2:i386

Package libasound2:i386 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  libasound2-data

E: Package 'libasound2:i386' has no installation candidate

Однако пакет libasound2-data уже установлен и последняя версия.

Я не уверен, что попробовать дальше.

3
задан 13 December 2017 в 19:27

4 ответа

Решенный проблема путем проверки всех флажков в "программное обеспечение и Обновления". После этого я смог успешно установить все зависимости и винную подготовку через:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install --install-recommends winehq-staging
1
ответ дан 14 December 2017 в 05:27

Английский язык не является моим родным языком поэтому быть терпеливым.

По-видимому, решение немного более сложно, после учебного руководства на:

https://codereviewvideos.com/blog/wine-1-9-11-on-ubuntu-16-04/

Необходимо установить сначала некоторые библиотеки:

sudo apt-get install gcc-multilib libasound2-dev:i386 libgsm1-dev:i386 libjpeg8-dev:i386 liblcms2-dev:i386 libldap2-dev:i386 libmpg123-dev:i386 libopenal-dev:i386 libv4l-dev:i386 libx11-dev:i386 libxinerama-dev:i386 libxml2-dev:i386 zlib1g-dev:i386

Затем сделайте обновление снова:

sudo apt-get update

Снова некоторые недостающие библиотеки:

sudo apt-get install libcapi20-dev:i386 libcups2:i386 libdbus-1-3:i386 libfontconfig:i386 libfreetype6:i386 libglu1-mesa:i386 libgphoto2-6:i386 libncurses5:i386 libosmesa6:i386 libsane:i386 libxcomposite1:i386 libxcursor1:i386 libxi6:i386 libxrandr2:i386 libxslt1.1:i386 ocl-icd-libopencl1:i386 libgd3:i386

Наконец сделайте установку требуемой:

Стабильное ответвление

sudo apt-get install --install-recommends winehq-stable

Ответвление разработки

sudo apt-get install --install-recommends winehq-devel

Подготовка ответвления

sudo apt-get install --install-recommends winehq-staging

PSDT: Некоторые библиотеки могли быть включены, который зависит других программ, которые могли использовать их и версию Ubuntu.

1
ответ дан 1 December 2019 в 15:34

это - дополнение к ответу CM Elber

перед выполнением "$ sudo склонный - получают установку - установка - рекомендует winehq-подготовить", я должен был установить следующие библиотеки:

$ sudo apt-get install libasound2-plugins:i386
$ sudo apt-get install wine-staging-i386
$ sudo apt-get install wine-staging

и наконец

$ sudo apt-get install --install-recommends winehq-staging

вуаля, теперь это работает.

3
ответ дан 1 December 2019 в 15:34

Мне удалось установить Wine для Ubuntu 18.04, выполнив следующие шаги:

# basic steps
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'

# fix of the broken dependency
sudo add-apt-repository ppa:cybermax-dexter/sdl2-backport

# install winehq
sudo apt install --install-recommends winehq-staging

Решение найдено здесь .

2
ответ дан 17 March 2020 в 17:36

Другие вопросы по тегам:

Похожие вопросы: