Pull to refresh

Винные Трюки или установка компонентов Windows в Wine

Reading time1 min
Views33K
Удивлен, что на Хабре все еще нет описания программы winetricks и плюсов, которые она может дать.

Многие сталкивались с ситуацией, когда Windows-программе требуется какой-то компонент для запуска. Например, .NET, Mono или DirectX.

Устанавливать их руками — долго и муторно — нужно искать дистрибутивы, скачивать, указывать параметры… Особенно в ситуации, когда установка wine выполняется впервые и ставить нужно много.

Сообщество Wine решило эту проблему.



Для облегчения этой задачи появилась отличная программа winetricks. В последней версии она имеет как консольный, так и графический интерфейс. Сам интерфейс предельно прост — выбор пакета и кнопка начала установки.

Установка.



Для корректной работы программы нам потребуется собственно wine, cabextract и сама winetricks.

Первое и второе вы можете установить через пакеты дистрибутива, а вот сам WT придется ставить руками.

Самую свежую версию winetricks можно взять на:

winezeug.googlecode.com/svn/trunk/winetricks (Спасибо TiGR за ссылку). Ниже приведена устаревшая стабильная версия.

$ su
Password:
# wget -c www.kegel.com/wine/winetricks -O winetricks
# mv winetricks /usr/sbin/
# chmod a+rwx /usr/sbin/winetricks
# exit


Запускать программу надо именно под тем пользователем, под которым у вас работает wine, иначе софт установится не туда, куда нужно. Права root НЕ НУЖНЫ.

Теперь запустим.

Для открытия GUI с выбором компонента:

$ winetricks


Для полуавтоматической установки (название и описания компонентов выводятся по ключу --help):

$ winetricks "components names"



На данный момент winetricks знает около сотни различных компонентов и приложений, включая Mono, FireFox, .NET Framework, IE и DirectX.
Tags:
Hubs:
Total votes 54: ↑46 and ↓8+38
Comments21

Articles