Найти тему
Другой мир

Wine. Запуск приложений Windows в Linux.

Оглавление

Один читатель моего блога попросил подробнее рассказать о wine, ну что же. Выполняю его просьбу. Что знаю, расскажу.

Я уже раньше писал, как правильно установить wine в Минт 19.3, вполне вероятно это справедливо той же Убунты.

И так, Вайн у нас стоит.

Хочу заметить, что wine это не эмулятор, а реализация Windows API, которая далеко не совершенна, потому что Виндовс система закрытая.

Настройка

Wine создает префикс - бутылку, это как бы версия Винды, куда все будет устанавливаться. Создается все это в вашем домашнем каталоге.

-2

Для настройки даем команду:

winecfg

Появляется утилита настройки wine, где мы можем выбрать версию Винды по умолчанию, расположение папок рабочих, настройки звука итд.

-3

При первом запуске у нас создастся бутылка. Вайн захочет что то доустановить - соглашайтесь. Но не всегда одна бутылка годится для всех программ, некоторые программы требуют костылей, и эти костыли могут повредить работе других программ. Потому мы можем создать несколько бутылок.

Создаем еще бутылку :

WINEPREFIX="/home/username/.wine2/" winecfg

К сожалению установку туда нужно делать через консоль, что не очень удобно:

WINEPREFIX="/home/username/.wine2/" wine /адрес до файла/setup.exe

А вот если нет нужных библиотек, то нам на помощь идет winetricks

-4

Этот скрипт качает нужные библиотеки с сайта Майкрософт и избавляет нас от ручного поиска всего этого добра.

-5

Так же там есть уже готовые наборы для установки.

-6

И даже игры

-7
Основная сложность установки программ, в том что нужно знать, какие библиотеки ей необходимы. Потому, я так долго возился с установкой фотошопа.

Так же есть сайт, на котором размещен и постоянно пополняется список программ, которые можно установить

https://appdb.winehq.org/index.php

Установим программу для примера foobar2000, его надо скачать с сайта и положить в папку /home/пользователь/.cache/winetricks/foobar2000, потом опять запустить winetricks(скрипт сам вас об этом предупредит)

Но на самом деле, это не обязательно, просто кликаем по файлу правой кнопкой и выбираем открыть с помощью

-8

И пойдет стандартная привычная инсталляция.

В галереи несколько фото.

Готово, работает

-10

Доступно в системном меню

-11

Как я говорил выше, что установка программ в дополнительные бутылки не удобна, нужно использовать консоль и запускать через консоль.

Вот для облегчения всех задач есть бесплатный PlayOnLinux и платный Crossover, который качается вобщем то с торрента с лекарством от жадности. Обе программы есть графическая утилита, для облегчения работы.

PlayOnLinux

Там есть список программ, которые утилита знает как установить. Сама скачает нужный вайн, создаст префикс, загрузит библиотеки.

-12

Для ручного управления есть кнопочка "установить программу отсутствующию в списке. "

-13

Создаем новый виртуальный диск.

-14

Так как это ручная установка, мы точно должны знать, что нам нужно, это можно почерпнуть на сайте https://appdb.winehq.org/index.php

-15

Crossover

Примерно все тоже самое, только местами стабильнее.

-17

Так же есть возможность установить программу из списка или создать бутылку в ручную.

-18

В ручную

-19

Вот это один путь и три варианта как им идти, что бы установить программы Виндоувс на Линукс.

Смотрите оглавление раздела, посвященного Линукс