Один читатель моего блога попросил подробнее рассказать о wine, ну что же. Выполняю его просьбу. Что знаю, расскажу.
Я уже раньше писал, как правильно установить wine в Минт 19.3, вполне вероятно это справедливо той же Убунты.
И так, Вайн у нас стоит.
Хочу заметить, что wine это не эмулятор, а реализация Windows API, которая далеко не совершенна, потому что Виндовс система закрытая.
Настройка
Wine создает префикс - бутылку, это как бы версия Винды, куда все будет устанавливаться. Создается все это в вашем домашнем каталоге.
Для настройки даем команду:
winecfg
Появляется утилита настройки wine, где мы можем выбрать версию Винды по умолчанию, расположение папок рабочих, настройки звука итд.
При первом запуске у нас создастся бутылка. Вайн захочет что то доустановить - соглашайтесь. Но не всегда одна бутылка годится для всех программ, некоторые программы требуют костылей, и эти костыли могут повредить работе других программ. Потому мы можем создать несколько бутылок.
Создаем еще бутылку :
WINEPREFIX="/home/username/.wine2/" winecfg
К сожалению установку туда нужно делать через консоль, что не очень удобно:
WINEPREFIX="/home/username/.wine2/" wine /адрес до файла/setup.exe
А вот если нет нужных библиотек, то нам на помощь идет winetricks
Этот скрипт качает нужные библиотеки с сайта Майкрософт и избавляет нас от ручного поиска всего этого добра.
Так же там есть уже готовые наборы для установки.
И даже игры
Основная сложность установки программ, в том что нужно знать, какие библиотеки ей необходимы. Потому, я так долго возился с установкой фотошопа.
Так же есть сайт, на котором размещен и постоянно пополняется список программ, которые можно установить
https://appdb.winehq.org/index.php
Установим программу для примера foobar2000, его надо скачать с сайта и положить в папку /home/пользователь/.cache/winetricks/foobar2000, потом опять запустить winetricks(скрипт сам вас об этом предупредит)
Но на самом деле, это не обязательно, просто кликаем по файлу правой кнопкой и выбираем открыть с помощью
И пойдет стандартная привычная инсталляция.
В галереи несколько фото.
Готово, работает
Доступно в системном меню
Как я говорил выше, что установка программ в дополнительные бутылки не удобна, нужно использовать консоль и запускать через консоль.
Вот для облегчения всех задач есть бесплатный PlayOnLinux и платный Crossover, который качается вобщем то с торрента с лекарством от жадности. Обе программы есть графическая утилита, для облегчения работы.
PlayOnLinux
Там есть список программ, которые утилита знает как установить. Сама скачает нужный вайн, создаст префикс, загрузит библиотеки.
Для ручного управления есть кнопочка "установить программу отсутствующию в списке. "
Создаем новый виртуальный диск.
Так как это ручная установка, мы точно должны знать, что нам нужно, это можно почерпнуть на сайте https://appdb.winehq.org/index.php
Crossover
Примерно все тоже самое, только местами стабильнее.
Так же есть возможность установить программу из списка или создать бутылку в ручную.
В ручную
Вот это один путь и три варианта как им идти, что бы установить программы Виндоувс на Линукс.
Смотрите оглавление раздела, посвященного Линукс