Проблема с установкой Wine (в Ubuntu 20.04)

Я попытался установить Wine из папки «Ubuntu Softwares».

После нажатия кнопки установки Wine я получил следующее сообщение:

Unable to install Wine. 
E: dpkg was interrupted upi must manually run dpkg -- configure a" to correct the problem.

Также я попытался разместить первую команду на терминале, как указано на многочисленных веб-сайтах:

yd@yd:~$ dpkg --add-architecture i386
dpkg: error: unable to create new file '/var/lib/dpkg/arch-new': Permission denied

Я новичок в Linux и Ubuntu. Что было бы наиболее подходящим способом исправить это?

thx

3
задан 19 June 2021 в 20:48

3 ответа

Вы включили сломанный старый репозиторий.

Чтобы удалить его, используйте команды ниже:

sudo add-apt-repository -r ppa:teejee2008/ppa

Тогда для установки wine вам действительно не нужны сторонние репозитории, поэтому вам нужно отключить все такие ранее добавленные репозитории WineHQ по:

sudo apt-add-repository -r "deb http://dl.winehq.org/wine-builds/ubuntu/ bionic main"
sudo apt-add-repository -r "deb http://dl.winehq.org/wine-builds/ubuntu/ focal main"
sudo apt-add-repository -r "deb http://dl.winehq.org/wine-builds/ubuntu/ groovy main"
sudo apt-add-repository -r "deb http://dl.winehq.org/wine-builds/ubuntu/ hirsute main"

sudo apt-add-repository -r "deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main"
sudo apt-add-repository -r "deb https://dl.winehq.org/wine-builds/ubuntu/ focal main"
sudo apt-add-repository -r "deb https://dl.winehq.org/wine-builds/ubuntu/ groovy main"
sudo apt-add-repository -r "deb https://dl.winehq.org/wine-builds/ubuntu/ hirsute main"

, а затем обновить списки пакетов, установить обновления, возобновить прерванные установки

sudo dpkg --configure -a
sudo apt-get install -f

sudo apt-get update
sudo apt-get upgrade
sudo dpkg --configure -a
sudo apt-get install -f

И, наконец, установить Wine из официальных репозиториев

sudo apt-get install wine

или лучше установить PlayOnLinux (sudo apt-get install playonlinux) для установки приложений Windows с помощью мастеров.


Примечание: если у вас возникли проблемы с официальными репозиториями по умолчанию, то повторно добавьте их по

sudo apt-add-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -cs) main restricted universe multiverse"
sudo apt-add-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -cs)-updates main restricted universe multiverse"
sudo apt-add-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -cs)-security main restricted universe multiverse"
sudo apt-add-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -cs)-backports main restricted universe multiverse"

и повторите попытку выше команд.

3
ответ дан 28 July 2021 в 11:27

Инструкция по установке задокументирована на веб-сайте WineHQ , чтобы установить Wine на Ubuntu 20.04:

Первый запуск (как сказано в сообщении):

sudo dpkg --configure -a

затем:

sudo dpkg --add-architecture i386 
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main' 
sudo apt update
sudo apt install --install-recommends winehq-stable
1
ответ дан 28 July 2021 в 11:27

Добро пожаловать в Ubuntu! Для новичка в Linux и AskUbuntu это был поразительный вопрос.

Я проведу вас через абсолютно все. Давайте правильно переустановим Wine.

Прежде всего, вам будет несколько раз предложено ввести Y / нажать Enter или просто нажать Enter во время установки. Обязательно сделайте это! Кроме того, когда вы вводите пароль в терминале, он может не отображать ваш пароль, но он записывает ваши вводы. Нажмите Enter, и он будет работать, даже если он не показывает ввод!

Пожалуйста, следуйте моим следам. Просто скопируйте / вставьте их в терминал.

sudo dpkg --add-architecture i386
sudo apt update
wget -qO- https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
sudo apt install software-properties-commonsudo apt-add-repository "deb http://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -cs) main"
sudo apt install --install-recommends winehq-stable

Проверьте свой статус Wine с помощью wine --version . Если ошибок нет, значит, вы сделали!

Ресурсы

-3
ответ дан 28 July 2021 в 11:27

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

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