Я пытаюсь запустить игры через Lutris и следую за их вики по установке виноделия.
Во время работы:
$ sudo apt install --install-recommends winehq-staging
Я получаю ошибку, которую они предсказывают, но затем во время работы:
$ sudo apt install --install-recommends winehq-staging wine-staging wine-staging-i386
У меня все еще есть ошибка неудовлетворенных зависимостей (вывод ниже).
Может ли кто-нибудь направить меня к решению?
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:
wine-staging : Depends: wine-staging-amd64 (= 4.13~bionic) but it is not going to be installed
wine-staging-i386:i386 : Depends: libfaudio0:i386 but it is not installable
Recommends: libcairo2:i386 but it is not going to be installed
Recommends: libcapi20-3:i386 but it is not going to be installed
Recommends: libcups2:i386 but it is not going to be installed
Recommends: libglu1-mesa:i386 but it is not going to be installed or
libglu1:i386
Recommends: libgsm1:i386 but it is not going to be installed
Recommends: libgssapi-krb5-2:i386 but it is not going to be installed
Recommends: libgtk-3-0:i386 but it is not going to be installed
Recommends: libkrb5-3:i386 but it is not going to be installed
Recommends: libodbc1:i386 but it is not going to be installed
Recommends: libosmesa6:i386 but it is not going to be installed
Recommends: libpcap0.8:i386 but it is not going to be installed
Recommends: libsane:i386 or
libsane1:i386 but it is not going to be installed
Recommends: libv4l-0:i386 but it is not going to be installed
Recommends: libva-drm2:i386 but it is not going to be installed or
libva-drm1:i386 but it is not installable
Recommends: libva-x11-2:i386 but it is not going to be installed or
libva-x11-1:i386 but it is not installable
Recommends: libva2:i386 but it is not going to be installed or
libva1:i386 but it is not installable
Recommends: libxcomposite1:i386 but it is not going to be installed
Recommends: libxslt1.1:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Как указано @chilly-chease, libfaudio0:i386
пакет отсутствует в хранилищах ubuntu 18.04.
самый простой способ зафиксировать его был бы:
sudo add-apt-repository ppa:cybermax-dexter/sdl2-backport
sudo apt install --install-recommends winehq-staging
Когда Вы сначала выполнились:
sudo apt install --install-recommends winehq-staging
Вы оставили свой диспетчер пакетов в нарушенном состоянии, и необходимо удалить все связанные с вином пакеты сначала и получить рабочее состояние пакета:
sudo apt remove winehq-staging wine\*
sudo apt install -f
, После того как у Вас есть свой диспетчер пакетов в рабочем состоянии, можно попробовать команду обходного решения предотвращения установки некоторых рекомендуемых пакетов.
Я следовал инструкциям, найденным здесь для загрузки пропавших без вести libfaudio:i386
.
Ubuntu 18.04:
Загрузка Release.key. Перейдите к каталогу, на который Вы загрузили его, и установите его с
sudo apt-key add Release.key
, Добавляет репозиторий:
sudo apt-add-repository 'deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/ ./'
Затем обновление:
sudo apt update
У меня была аналогичная проблема, я столкнулся с несколькими разными кроличьими норами, поэтому подумал, что это может помочь другим, если я подробно опишу свое решение. Я не особенно знаком с подходящим процессом упаковки или вином, поэтому я перечислю все, через что я прошел с момента обновления с wine3.0 до wine5.0 на Ubuntu 18.04.4 LTS.
sudo apt-get purge *вино*
sudo snap remove wine sudo snap обновить винную платформу-*
grep -Ril "wine" /etc/apt
Если вы найдете совпадения, закомментируйте их или удалите ключи, мы полностью добавим их позже.
sudo dpkg --add-architecture i386 wget -nc https://dl.winehq.org/wine-builds/winehq.key sudo apt-key добавить winehq.key sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/bionic main' судо подходящее обновление судо подходящее обновление sudo apt --fix-сломанная установка sudo apt autoremove --purge судо подходящее обновление
wget https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/Release.key sudo apt-key добавить Release.key sudo apt-add-repository 'deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/ ./' судо подходящее обновление sudo apt установить libfaudio0 libasound2-плагины: i386 -y
sudo apt install --install-recommends winehq-stable -y