MyTetra Share
Делитесь знаниями!
Wine - установка Microsoft-программ через winetricks
Время создания: 29.08.2009 23:02
Раздел: Компьютер - Linux - Работа с Windows
Запись: xintrea/mytetra_syncro/master/base/0000001218/text.html на raw.github.com

Руководство по winetricks

Оригинал статьи: http://wiki.winehq.org/winetricks

Перевод: Nymin (nymiin@gmail.com)

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

Примечание: Хотя использование winetricks может быть очень полезно запуска некоторых программ под wine, это может ограничить поддержку WineHQ. В частности, отправление баг-репортов будет невозможно. Подробнее см. раздел Отправка баг-репортов.

Примечание: Некоторые из пакетов, перечисленные ниже, могут работать не корректно со старыми версиями Wine. Мы всегда рекомендуем использовать последнюю версию Wine.

Получение winetricks

Этот скрипт постоянно лежит по адресу http://www.kegel.com/wine/winetricks, благодаря DanKegel. Для получения свежей версии, кликните по ссылке правкой кнопкой мыши и выберите 'сохранить как'. Так же, вы можете получить его, используя эту команду:

# wget http://www.kegel.com/wine/winetricks

Некоторые компоненты требуют установленной утилиты для распаковки архивов .CAB (формат сжатых архивов, используемых Micro$oft). Пользователи Linux могут получить ее вместе со своим дистрибутивом или скачав ее отдельно с официального сайта http://www.cabextract.org.uk.

Использование winetricks

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

# sh winetricks corefonts vcrun6

установит оба компонента: corefonts и vcrun6.

Параметры

Состояние на 28 ноября 2008.

Использование: ./winetricks [параметры] пакет [пакет] ...

Этот скрипт может помочь в подготовке Вашей системы

для установки Windows-приложений, ведь ошибочно думать, что все

пользователи имеют все необходимые библиотеки и шрифты.

Некоторые параметры требуют Linux-версию утилиты 'cabextract'.

Параметры:

-q 'тихий' режим. Вы должны только принять лицензионное соглашение.

-v подробный режим, с выводом результатов действий в консоль

-V информация о версии

Компоненты:

art2kmin Библиотеки MS Access 2000. Требуется лицензия!

colorprofile Стандартные профили цвета формата RGB

comctl32 Общие компоненты MS 5.80

comctl32.ocx MS comctl32.ocx и mscomctl.ocx, comctl32 для VB6

corefonts Шрифты MS Arial, Courier, Times

dcom98 MS DCOM, преимущественно для реализации работы Wine

dirac0.8 Устаревшая версия directshow-фильтра Dirac 0.8

directx9 MS DirectX 9

divx Видео-кодек divx

dotnet11 MS .NET 1.1 (требуется лицензия Windows)

dotnet20 MS .NET 2.0 (требуется лицензия Windows)

ffdshow Видео-кодеки ffdshow

flash Adobe Flash Player ActiveX и плагин для Firefox

fontfix Исправляет 'плохие' шрифты, которые могут привести к падению некоторых приложений (например, .net)

gdiplus MS gdiplus.dll (из powerpoint)

gecko Движок обработки HTML (Mozilla)

icodecs Кодеки Intel (Indeo)

jet40 MS Jet 4.0 Service Pack 8

liberation Свободные шрифты Red Hat (Sans, Serif, Mono)

mdac25 MS MDAC 2.5: Microsoft ODBC drivers, etc.

mdac27 MS MDAC 2.7

mdac28 MS MDAC 2.8

mfc40 MS mfc40 (Microsoft Foundation Classes из Visual C++ 4)

mfc42 MS mfc42 (см. vcrun6)

mono20 mono-2.0.1

msi2 MS Installer 2.0

msls31 MS Line Services 3.1

msmask MS Masked Edit Control

msxml3 MS XML version 3

msxml4 MS XML version 4

msxml6 MS XML version 6

ogg Кодеки ogg: flac, theora, speex, vorbis, schroedinger

ole2 MS 16 bit OLE

pdh MS pdh.dll (Performance Data Helper)

quicktime72 Apple Quicktime 7.2

riched20 MS riched20 и riched32

riched30 MS riched30

tahoma Шрифт MS Tahoma не является частью corefonts)

vb3run Компоненты MS Visual Basic 3

vb4run Компоненты MS Visual Basic 4

vb5run Компоненты MS Visual Basic 5

vb6run Компоненты MS Visual Basic 6

vcrun6 Библиотеки MS Visual C++ 6 sp4 (mfc42, msvcp60, msvcrt)

vcrun2003 Библиотеки MS Visual C++ 2003 (mfc71,msvcp71,msvcr71)

vcrun2005 Библиотеки MS Visual C++ 2005 (mfc80,msvcp80,msvcr80)

vcrun2005sp1 Библиотеки MS Visual C++ 2005 sp1

vcrun2008 Библиотеки MS Visual C++ 2008 (mfc90,msvcp90,msvcr90)

vjrun20 Библиотеки MS Visual J# 2.0 (требуется dotnet20)

wmp9 MS Windows Media Player 9 (требуется лицензия Windows)

wmp10 MS Windows Media Player 10 (требуется лицензия Windows)

wsh51 MS Windows Scripting Host 5.1

wsh56 MS Windows Scripting Host 5.6

wsh56js MS Windows scripting 5.6, только jscript

wsh56vb MS Windows scripting 5.6, только vbscript

xvid Видео-кодек xvid

Приложения:

autohotkey Autohotkey (свободный скриптовый язык)

firefox3 Firefox Version 3

ie6 Microsoft Internet Explorer 6.0

kde KDE для Windows Installer

mpc Media Player Classic

vlc VLC media player

Виртуальные пакеты:

allfonts Все перечисленные шрифты (corefonts, tahoma, liberation)

allcodecs Все перечисленные кодеки (xvid, ffdshow, icodecs)

fakeie6 Внесение изменений в регистр, псевдоустановка IE6sp1

native_mdac Переписывание odbc32 и odbccp32

nt40 Установка версии Windows в nt40

win98 Установка версии Windows в Windows 98

win2k Установка версии Windows в Windows 2000

winxp Установка версии Windows в Windows XP

vista Установка версии Windows в Windows Vista

winver= Установка версии Windows по умолчанию (winxp)

volnum Переименование drive_c в harddiskvolume0 (требуется для некоторых установщиков)

Совет: Winetricks известно о переменных окружающей среды WINEPREFIX. Это

полезно для использования winetricks в других префиксах, например:

env WINEPREFIX=~/.winetest winetricks mfc40

устанавливает компонент mfc40 в ~/.winetest.

Отправка баг-репортов, если Вы используете winetricks

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

Однако, если Вы используете winetricks только для установки gecko, mono19 или fakeie6, отправлять отчеты об ошибках можно, только не забудьте упомянуть, что именно Вы устанавили.

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

Отправка отчетов об ошибках в самом winetricks

У проекта winetricks работает баг трекер (http://code.google.com/p/winezeug/issues/list), хотя обычно достаточно отправки отчета разработчикам.

Установка winetricks

Winetricks не требует установки, однако некоторым больше нравится вызывать скрипт командой 'winetricks', чем набирая 'sh winetricks'. Сделать это можно так:

# chmod +x winetricks

# sudo mv winetricks /usr/local/bin

Некоторые дистрибутивы Linux включают winetricks в свои пакеты вместе с Wine, и пользователю не приходится скачивать или устанавливать скрипт отдельно (конечно, если Вы не хотите обновить версию winetricks).

 
MyTetra Share v.0.59
Яндекс индекс цитирования