Содержание:
Как известно, далеко не все программы, разработанные для операционной системы Windows, совместимы с дистрибутивами на ядре Linux. Такая ситуация порой вызывает проблемы у некоторых пользователей в связи с невозможностью установить нативные аналоги. Программа под названием Wine позволит решить эту неприятность, ведь она была разработана специально для обеспечения работоспособности приложений, созданных под Виндовс. Сегодня мы бы хотели продемонстрировать все доступные методы инсталляции упомянутого софта в Ubuntu.
Устанавливаем Wine в Ubuntu
Для выполнения поставленной задачи мы будем использовать стандартный «Терминал», однако не переживайте, вам не придется самостоятельно изучать все команды, ведь мы не только расскажем о самой процедуре установки, но и опишем все действия по очереди. От вас же потребуется только выбрать наиболее подходящий метод и следовать приведенным инструкциям.
Способ 1: Инсталляция из официального хранилища
Самый простой метод инсталляции последней стабильной версии — использование официального хранилища. Производится весь процесс путем ввода всего одной команды и выглядит так:
- Перейдите в меню и откройте приложение «Терминал». Запустить его также можно, кликнув ПКМ по пустому месту на рабочем столе и выбрав соответствующий пункт.
- После открытия нового окна введите туда команду
sudo apt install wine-stable
и нажмите на Enter. - Напечатайте пароль для предоставления доступа (символы будут вводиться, но останутся невидимыми).
- Вы будете уведомлены о занятии дискового пространства, для продолжения вбейте букву Д.
- Процедура инсталляции завершится, когда появится новая пустая строка для указания команд.
- Введите
wine --version
, чтобы удостовериться в корректности проведенной процедуры установки.
Вот таким достаточно легким способом осуществляется добавление последней стабильной версии Wine 3.0 в операционную систему Ubuntu, однако этот вариант подходит не всем пользователям, поэтому предлагаем ознакомиться со следующими.
Способ 2: Использование PPA
К сожалению, не у каждого разработчика есть возможность вовремя выкладывать последние версии программного обеспечения в официальный репозиторий (хранилище). Именно поэтому были разработаны специальные библиотеки для хранения пользовательских архивов. Когда версия Wine 4.0 выйдет в свет, использование PPA будет наиболее уместно.
- Откройте консоль и вставьте туда команду
sudo dpkg --add-architecture i386
, которая нужна для добавления поддержки процессоров с архитектурой i386. Обладателям Ubuntu 32-бит этот шаг можно пропустить. - Теперь следует добавить репозиторий в свой компьютер. Делается это сначала командой
wget -qO- https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
. - Затем напечатайте
sudo apt-add-repository 'deb http://dl.winehq.org/wine-builds/ubuntu/ bionic main'
. - Не выключайте «Терминал», поскольку будет производиться получение и добавление пакетов.
- После успешного добавления файлов хранилища производится сама инсталляция путем ввода
sudo apt install winehq-stable
. - Обязательно подтвердите проведение операции.
- Используйте команду
winecfg
, чтобы проверить работоспособность софта. - Для запуска может потребоваться установка дополнительных компонентов. Она выполнится автоматически, после чего запустится окно настройки Wine, а это значит, что все функционирует исправно.
Способ 3: Установка бета-версии
Как вы узнали из информации выше, у Wine существует стабильная версия, вместе с ней разрабатывается и бета, активно тестируемая пользователями перед выходом для широкого применения. Инсталляция такой версии на компьютер производится практически так же, как и стабильной:
- Запустите «Терминал» любым удобным способом и используйте команду
sudo apt-get install --install-recommends wine-staging
. - Подтвердите добавление файлов и ожидайте завершения инсталляции.
- Если экспериментальная сборка вас по каким-либо причинам не устраивает, удалите ее через
sudo apt-get purge wine-staging
.
Способ 4: Самостоятельная сборка из исходных кодов
Предыдущими методами установить две различные версии Wine рядом не получится, однако некоторые пользователи нуждаются в наличии сразу двух приложений, либо же желают самостоятельно добавить патчи и другие изменения. В таком случае лучшим вариантом будет самостоятельная сборка Wine из имеющихся исходных кодов.
- Первоочередно откройте меню и перейдите в «Программы и обновления».
- Здесь нужно поставить галочку напротив пункта «Исходный код», чтобы дальнейшие изменения с софтом стали возможными.
- Для применения изменений потребуется ввод пароля.
- Теперь через «Терминал» скачайте и установите все необходимое через
sudo apt build-dep wine-stable
. - Загрузите исходный код необходимой версии, воспользовавшись специальной утилитой. В консоль вставьте команду
sudo wget https://dl.winehq.org/wine/source/4.0/wine-4.0-rc7.tar.xz
и нажмите на Enter. Если вам необходимо поставить другую версию, найдите в интернете соответствующий репозиторий и вставьте его адрес вместо https://dl.winehq.org/wine/source/4.0/wine-4.0-rc7.tar.xz. - Распакуйте содержимое загруженного архива, воспользовавшись
sudo tar xf wine*
. - Затем перейдите в созданное расположение
cd wine-4.0-rc7
. - Загрузите нужные файлы дистрибутива для сборки программы. В 32-битных версиях используйте команду
sudo ./configure
, а в 64-битныхsudo ./configure --enable-win64
. - Запустите процесс сборки через команду
make
. Если вы получите ошибку с текстом «Отказано в доступе», используйте командуsudo make
, чтобы запустить процесс с рут-правами. Кроме всего, стоит учитывать, что процесс компилирования занимает много времени, не стоит принудительно выключать консоль. - Соберите инсталлятор через
sudo checkinstall
. - Последним шагом будет установка готовой сборки через утилиту путем ввода строки
dpkg -i wine.deb
.
Мы рассмотрели четыре актуальных метода инсталляции Wine, которые работают на последней версии Ubuntu 18.04.2. Никаких трудностей с установкой возникнуть не должно, если вы точно следуете инструкциям и вводите правильные команды. Рекомендуем также обращать внимание на предупреждения, появляющиеся в консоли, они помогут определить ошибку в случае ее возникновения.
Наш Telegram каналТолько полезная информация
У вас хотя бы какие-то советы работают?
Судя по скриншотам с успешной инсталляцией — да.