Глиф Учебники

Как запустить программу Windows в Linux Mint (Wine)

Справочник · Linux Mint · 2 минуты чтения

Wine — программа, которая запускает часть программ Windows прямо в Linux, без самой Windows. Установите полный набор Wine — так советуют примечания к выпуску Mint:

Bash
sudo apt install wine-installer

Вместе с Wine поставятся пункты меню для «диска C:», редактора реестра и других программ Wine.

Запустить программу

Правый щелчок по файлу .exe → «Открыть с помощью» → загрузчик программ Windows из Wine. Или командой из папки с файлом:

Bash
wine setup.exe

Установщик пройдёт как в Windows, а установленная программа обычно появляется в меню Mint. Установщик .msi запускается так: wine msiexec /i файл.msi.

При первом запуске Wine создаёт папку ~/.wine — это его «Windows». «Диск C:» — папка ~/.wine/drive_c, там Program Files и прочее. Папка начинается с точки, поэтому скрыта: в Nemo её покажет Ctrl+H.

Полезные команды:

Bash
winecfg
wine uninstaller

winecfg — настройки: версия Windows, которую Wine изображает для программ, диски, звук. wine uninstaller — окно установки и удаления программ, поставленных в Wine.

Что работает, а что нет

Wine не эмулятор и не виртуальная машина: он переводит обращения программы к Windows на язык Linux. Поэтому одни программы работают так же, как в Windows, другие — с ошибками, третьи не запускаются вовсе. Чаще всего плохо работают:

Проверить конкретную программу можно в базе совместимости на официальном сайте Wine: appdb.winehq.org. Для игр удобнее Steam с технологией Proton — урок Программы вместо привычных из Windows.

Прежде чем бороться с Wine, поищите замену для Linux в Менеджере приложений — обычно это быстрее и надёжнее.

Подводные камни

Программы Windows в Wine работают с правами вашего пользователя и видят ваши файлы: Wine по умолчанию подключает всю файловую систему как диск Z:. Вирус для Windows, запущенный через Wine, может испортить ваши документы. Не запускайте через Wine файлы из сомнительных источников и «активаторы».