Первоначальная настройка wine 1.5 Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:первоначальная_настройка_wine_1.5 [2012/07/31 16:55]
Добавлены тэги
wiki:первоначальная_настройка_wine_1.5 [2012/09/15 15:10] (текущий)
[Что это и с чем это едят]
Строка 1: Строка 1:
 ====== Первоначальная настройка wine 1.5 ====== ====== Первоначальная настройка wine 1.5 ======
-===== Что это и с чем это едят=====+===== Что это и с чем это едят =====
 Прошлое руководство устарело и в нем не сказано многих особенностей wine. Здесь я опишу начальную настройку wine, что-бы было понятно каждому. Ему необходимы библиотеки для корректной работы,​ в этом нам поможет winetricks. Но для начала установим самую свежую версию wine: Прошлое руководство устарело и в нем не сказано многих особенностей wine. Здесь я опишу начальную настройку wine, что-бы было понятно каждому. Ему необходимы библиотеки для корректной работы,​ в этом нам поможет winetricks. Но для начала установим самую свежую версию wine:
-<​code>​ sudo apt-get install ​wine1.5</​code>​ +<​code ​bash>sudo apt-get install ​wine</​code>​ 
-Существует много ​тестовых ​репозиториевпри желании вы можете подключить их (размещу когда буду ​иметь доступ к своему компьютеру).+Есть так-же репозиторийс более частыми обновлениями, но зачастую нестабильными: 
 +<code bash> sudo apt-add-repository ppa:​ubuntu-wine/​ppa</​code>​
 ===== Winetricks ===== ===== Winetricks =====
-Стандартная версия,​ устанавливаемая по умолчанию устарела. Необходимо скачать и установить новейшую версию+**Winetricks** -- скрипт позволяющий ​несколькими простыми ​действиями установить дополнительные компоненты Windows ​в Wine. 
-<​code>​wget http://​www.kegel.com/​wine/​winetricks && chmod a+rwx winetricks && sudo mv winetricks /​usr/​local/​bin </​code>​ + 
-<note tip>​Если ​winetricks ​выдает ошибку хэш-сумм попробуйте выполнить эту команду повторно,​ либо запустите программу вручную,​ используя wine ~/​.wine/​.chache/​winetricks/​папка_с_программой/​программа</​note>​ +Версия ​Winetricks, устанавливаемая ​из репозиториев зачастую бывает ​устаревшей. Для ​обновления выполните: 
-Использовать ​winetricks ​можно как в gui режиме,​ так и в консольном. Для ​gui надо нажать <key>alt</​key>​+<​key>​f2</​key>​ и ввести winetricks. Для консольного режима используйте winetricks название_программы,​ например:​ +<​code ​bash>wget http://​www.kegel.com/​wine/​winetricks && chmod a+rwx winetricks && sudo mv winetricks /​usr/​local/​bin </​code>​ 
-<​code>​ winetricks directx9 dotnet11 </​code>​ + 
-Но не спешите с настройкой! Для этого надо создать префикс. Префикс -  каталог,​ содержащий эмуляцию диска C: со всеми программами и библиотеками windows. Теоретически вы можете устанавливать программы хоть в /mnt, но на практике это чаще всего приводит к сбоям. Если у вас 32-х битная система,​ просто введите winecfg. Если у вас 64-х битная система то настоятельно рекомендую создать 32-х битный префикс,​ для этого введите:​ +<note tip>​Если ​Winetricks ​выдает ошибку хэш-сумм попробуйте выполнить эту команду повторно,​ либо запустите программу вручную,​ используя wine ~/​.wine/​.chache/​winetricks/​папка_с_программой/​программа</​note>​ 
-<​code>​WINEARCH=win32 WINEPREFIX=~/​.wine winecfg</​code>​ + 
-Например,​ NET Framework предназначен (в winetricks) только для 32-х битных систем. +Использовать ​Winetricks ​можно как в GUI режиме,​ так и в консольном. Для ​GUI надо нажать <key>A-F2</​key>​ и ввести winetricks. Для консольного режима используйте winetricks название_программы,​ например:​ 
-Если при выполнении winecfg вы увидели окно, предлагающее установить mono и geko, согласитесь и подождите. Покопайтесь в настройках Wine и приступайте к заполнению.+<​code ​bash>​winetricks directx9 dotnet11</​code>​ 
 +Но не спешите с настройкой! Для этого надо создать префикс. Префикс -каталог,​ содержащий эмуляцию диска C: со всеми программами и библиотеками windows. Теоретически вы можете устанавливать программы хоть в /mnt, но на практике это чаще всего приводит к сбоям. Если у вас 32-х битная система,​ просто введите winecfg. Если у вас 64-х битная система то настоятельно рекомендую создать 32-х битный префикс,​ для этого введите:​ 
 +<​code ​bash>​WINEARCH=win32 WINEPREFIX=~/​.wine winecfg</​code>​ 
 +Например, ​.NET Framework предназначен (в winetricks) только для 32-х битных систем. 
 + 
 +Если при выполнении ​''​winecfg'' ​вы увидели окно, предлагающее установить mono и gekko, согласитесь и подождите. Покопайтесь в настройках Wine и приступайте к заполнению. 
 ===== Заполнение wine ===== ===== Заполнение wine =====
 На просторах интернета вы найдете множество руководств по заполнению wine программами,​ для каждой из них могут понадобиться сочетания библиотек,​ несовместимые с другой. Но можно создавать различные префиксы длдя различных программ,​ для этого: На просторах интернета вы найдете множество руководств по заполнению wine программами,​ для каждой из них могут понадобиться сочетания библиотек,​ несовместимые с другой. Но можно создавать различные префиксы длдя различных программ,​ для этого:
-<​code>​ WINEARCH=win32 ​http://​help.ubuntu.ru/​wiki/​wineWINEPREFIX=~/​название_префикса winecfg</​code>​+<​code ​bash>​WINEARCH=win32 ​WINEPREFIX=~/​название_префикса winecfg</​code>​
 Запуск программы:​ Запуск программы:​
-<code> WINEPREFIX=~/​название_префикса C:/​путь/​до/​программы</​code>​+<codebash>​WINEPREFIX=~/​название_префикса C:/​путь/​до/​программы</​code>​
 <note tip>В указанном выше примере C:/ считается как корень папки, то есть wine C:/​notepad.exe равносильно ~/​.wine/​notepad.exe</​note>​ <note tip>В указанном выше примере C:/ считается как корень папки, то есть wine C:/​notepad.exe равносильно ~/​.wine/​notepad.exe</​note>​
 +
 ===== Дополнительно ===== ===== Дополнительно =====
-Установка msi: <​code>​msiexec /i программа.msi</​code>​  +  * Установка msi:<​code ​bash>msiexec /i программа.msi</​code>​  
 +  * Эмуляция процесса загрузки windows:<​code bash>​wineboot</​code>​ 
 +  * Убивает все процессы wine:<​code bash>​wineserver -k</​code>​ 
 +  * Желательно в любой префикс установить пакет шрифтов,​ для этого:<​code bash>​winetricks allfonts</​code>​
 ---- ----
- 
-Эмуляция процесса загрузки windows:\\ 
-wineboot 
----- 
-Убивает все процессы wine:\\ 
-wineserver -k 
----- 
- 
-Желательно в любой префикс установить пакет шрифтов,​ для этого: 
-<​code>​winetricks allfonts</​code>​ 
- 
----- 
- 
 При возникновении ошибок можно написать на форум, скорее всего вам там помогут (или вы получите неоценимый опыт :). Для экономии времени максимально подробно опишите проблему и wine, обязательно под спойлер засуньте лог программы запуска,​ для этого запустите программу через консоль. При возникновении ошибок можно написать на форум, скорее всего вам там помогут (или вы получите неоценимый опыт :). Для экономии времени максимально подробно опишите проблему и wine, обязательно под спойлер засуньте лог программы запуска,​ для этого запустите программу через консоль.
- 
 ---- ----
- 
 Не запускайте wine из под рута, это только приведет к созданию префикса в /root! Не запускайте wine из под рута, это только приведет к созданию префикса в /root!
 +
 ===== Ссылки ===== ===== Ссылки =====
-http://​help.ubuntu.ru/​wiki/​wine\\ +  * http://​help.ubuntu.ru/​wiki/​wine 
-http://​forum.ubuntu.ru\\ +  ​* ​http://​forum.ubuntu.ru 
-https://​wiki.archlinux.org/​index.php/​Wine\\ +  ​* ​https://​wiki.archlinux.org/​index.php/​Wine 
-http://​ubuntologia.ru/​wine\\ +  ​* ​http://​ubuntologia.ru/​wine
-  * [[FIXME]] Дополнить статью!+
  
-{{tag>​первоначальная_настройка_wine_1.5,​ wine, winetricks}}+{{tag>​первоначальная_настройка_wine_1.5,​ wine, winetricks ​fixme}}