Невозможно установить WineHQ Stable (у вас есть сломанные пакеты)

Невозможно установить WineHQ Stable (у вас есть сломанные пакеты)

Я хотел установить Wine в Elementaryos Hera и сделал этосайт. Единственная ошибка, которую я совершил, была в том, что я установил Wine из репозиториев Ubuntu, а затем попытался установить Wine из официальных репозиториев Wine. Затем я установил WineHQ stable с помощью команды sudo apt-get install --install-recommends winehq-stableПоскольку я устанавливал Wine дважды, он не работал так, как должен был. Поэтому я зашел в терминал и использовал команду, dpkg --listчтобы посмотреть, какое программное обеспечение на основе Wine установлено, и удалил его с помощью команды sudo apt-get --purge remove programЯ буквально удалил все, что быловинов его имени. Теперь я переустановил Wine из официальных репозиториев, затем добавил ключ для WineHQ Stable и затем попытался установить его с помощью первой команды, упомянутой выше. Но я получил это сообщение

thenotorious@T430:~$ sudo apt-get install --install-recommends winehq-stable 
[sudo] password for thenotorious: 
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-stable : Depends: wine-stable (= 5.0.1~bionic)
E: Unable to correct problems, you have held broken packages.

Как мне это исправить? Кто-нибудь, помогите мне. Я уже искал, как удалить сломанные пакеты, но просто не смог найти пакет, который мне следует удалить, потому что я уже удалил и, возможно, удалил все папки Wine, а также искал на форумах информацию о невозможности установить WineHQ Stable из-за сломанных пакетов, но ничего не помогло.

решение1

Сначала удалите Wine

  • можно удалить PPA, запустив утилиту «Программы и обновления» и перейдя на вкладку «Другое ПО». введите описание изображения здесь

Чтобы удалить Wine 6.0, выполните команду в терминале:

sudo apt remove --auto-remove winehq-stable

Установите Wine еще раз (выполните следующие команды)

sudo dpkg --add-architecture i386

wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main' (only Ubuntu 20.04)

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ groovy main' (only Ubuntu 20.10)

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main' (only Ubuntu 18.04)

sudo apt update && sudo apt install --install-recommends winehq-stable

решение2

В официальных репозиториях не нашел winehq-stable. Похоже, что это из ppa или вы устанавливаете его с wine.org.

Возникла проблема с поиском wine-stable. Я обнаружил, что он существует вофициальный бионический репозиторий. wine-stableнаходится в universeразделе.

Раздел universeпредназначен для пакетов, которые не поддерживаются командой ubuntu core. Он не включен по умолчанию в системах. Проверьте ваш /etc/apt/sources.listили /etc/apt/sources.list.d/*. Если вы не видите ничего похожего на то, что указано ниже, то добавьте его (измените URL-адрес, чтобы он соответствовал зеркалу, используемому другими вашими записями).

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://nl.archive.ubuntu.com/ubuntu/ bionic universe
# deb-src http://nl.archive.ubuntu.com/ubuntu/ bionic universe

После того, как вы это добавили, продолжайте и apt update, затем попробуйте снова. Если у вас снова возникнет проблема, попробуйте apt --fix-broken install.

Связанный контент