Всё больше пользователей переходят с ОС Windows на Linux. Но без некоторых виндовых приложений порой невозможно работать. Тут нам поможет Wine. Это аббревиатура, она расшифровывается так — «Wine Is Not an Emulator». То есть это не виртуальная машина, а уровень совместимости, целью которого который служащий для запуска приложений Windows в ОС Linux (Ubuntu, Alt Linux, Astra Linux, OpenSuse и т.п.), а так же в BSD и MacOS.
Все просто: в данном случае, системные вызовы Windows преобразуются в эквивалентные вызовы POSIX, используемые ОС на основе Unix, а виртуальная машина (эмулятор), для примера говоря, ничего не преобразует, а имитирует внутреннюю логику Windows.
Содержание
Как установить Wine через консоль
Чтобы установить wine в Линукс, сначала нужно включить мультиархитектуру для тех случаев, когда нужно устанавливать на ПК как 64-битные пакеты, так и 32-битные. Делается это так:
Обновляем пакеты apt:
После этого можно поставить сам Wine обычным способом:
На момент выхода поста, БД приложений Wine насчитывает около 30000 приложений.
Установка Wine из PPA
Чтобы установить последнюю версию Wine, хоть стабильную, хоть тестовую сразу из официальных репозиториев разрабочика — делаем следующее.
Сначала включаем поддержку архитектуры i386:
Далее потребуется добавить официальный ключ для репозитория wine вот этими двумя командами:
sudo apt-key add winehq.key
Теперь подключаем официальный репозиторий разработчиков в общий список:
Дальше надо обновить списки пакетов:
Теперь установим последний стабильный релиз Вайн вот такой командой:
Если требуется установить тестовый релиз — команда будет такая:
После установки пакета не забудьте, что её среду совместимости ещё требуется настроить перед использованием!
Установка Вайн на Линукс через менеджер пакетов
В этой инструкции я покажу как установить Wine на Ubuntu Linux. Если у Вас иной дистрибутив — просто действуйте аналогично.
Запустите Центр Приложений Ubuntu:
Выберите раздел меню «Загрузить приложения». В поиске введите «Wine»:
В результатах поиска выбираем пакет Вайн в варианте dev — Development files. Нажимаем на кнопку «Установить». Запустится процесс установки:
Когда появится окно с лицензией, надо будет поставить галочку для соглашения и нажать на кнопку «Вперёд».
После завершения установки Wine в Linux можно будет закрыть окно «Центр приложений Ubuntu».
Теперь в меню «Приложения» появится новый раздел «Wine». Работу с этой надо будет начать с её правильной настройки через соответствующий раздел меню, либо выполнив команду winecfg в консоли. Только после этого можно использовать все возможности среды совместимости.
В инструкции я использовал для установки пакетов официальные дистрибутивы операционной системы Ubuntu. В Вашем случае может понадобиться добавление репозиториев Wine отдельно. В мом случае установлена Убунту 20.04 и команда будут такая:
Либо такая:
Для установленной у Вас версии Linux способы добавить необходимые репозитории смотрите в Интернете.