Я обновил из Ubuntu 16.04
. Wine
был установлен в моей системе, но после обновления она возвращала следующую ошибку.
it looks like wine32 is missing, you should install it.
as root, please execute "apt-get install wine32"
Таким образом, я произвожу чистку вина и переустанавливаю следующие шаги использования
1. sudo apt install wine-stable
2. WINEARCH=win32 WINEPREFIX=~/.wine32
3. wine #return error
4. wineboot
Но тем не менее, когда я пытаюсь выполнить что-либо использование wine
это - шоу wine32
отсутствует. Таким образом, я пытался установить win32
.
sudo apt install wine32
The following packages have unmet dependencies:
wine32:i386 : Depends: libwine:i386 (= 1.8.5-1ubuntu1) but it is not going to be installed
Distributor ID: Ubuntu
Description: Ubuntu 16.10
Release: 16.10
Codename: yakkety
Как предложено Majal, который попробовали работать
sudo aptitude -f install wine32
, Это упомянуло, что набор *heimdal*:i386 файлы не мог быть установлен, поскольку версия x86_64 пакета отличалась.
libroken18-heimdal : Breaks: libroken18-heimdal:i386 (!= 1.7~git20160703+dfsg-1) but 1.7~git20150920+dfsg-4ubuntu1 is to be installed
оказывается, что у меня была старшая версия x86_64 пакетов, чем, что было доступно в репозиториях (вероятно, некоторый PPA с только x86_64 пакеты?).
Так, с помощью синаптического я понизил весь *Хеймдаль* пакеты, и затем я смог установить вино.
Вы дали бы этому попытку на новом WINEPREFIX
?
$ sudo dpkg --add-architecture i386
$ sudo apt update && apt install wine32
Если все еще поврежденная попытка:
$ sudo apt -f install
Или более мощно:
$ sudo aptitude -f install wine32
Просто не забудьте ЧИТАТЬ тщательно, что спрашивает способность, поскольку она могла удалить некоторые пакеты по пути. Это может дать Вам несколько предложений. Можно продолжать пробовать и проверка, какой может работать на Вас, или каков источник проблемы.
Иначе можно попробовать PlayOnLinux
поскольку это разделяет каждую виртуальную машину, таким образом, у Вас может быть лучший шанс более чистой установки.
Как последнее обращение за помощью, плохо испортил систему, может быть хороший знак для новой установки Ubuntu.;-)
Кажется, что Вы пытаетесь работать на машине на 64 бита.
Выполненный ниже сценария
sudo dpkg --add-architecture i386
sudo apt-get install wine32
После того как Вы установили вино на 32 бита в своей человечности, затем пытаются работать *.exe
wine <executable-name>.exe
Надеюсь, что ошибка не будет появляться и ожидать в течение нескольких секунд для открытия EXE-файла. это зависит от на Ваших конфигурациях машины
У меня была похожая проблема.Linux Mint 20. Установка как x64, так и x86. Хотя, когда я пытался установить wine32, я получал ответ, что он уже установлен. Вот что я в конце концов сделал, и это сработало для меня.
# if you are on x64 system first enable 32 bit arch with
$ sudo dpkg --add-architecture i386
# remove the original WINEPREFIX and create dir for wine32 WINEPREFIX
$ rm -r ~/.wine
$ mkdir ~/.wine32
# now install or reinstall wine32 and create WINEPREFIX
# an often missed step is including the :i386
$ sudo apt reinstall wine32:i386
$ WINEPREFIX="$HOME/.wine32" WINEARCH=win32 wine wineboot
# and optionally create wine64 WINEPREFIX and its dir by entering
$ WINEPREFIX="$HOME/.wine" WINEARCH=win64 wine64 wineboot
# check your work
$ wine --version
Теперь у вас должно быть установлено wine32 и, если нужно, также wine64.