Відмінності між версіями «WINE»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
(Створена сторінка: Wine - запуск програм для Windows "WINE Is Not an Emulator" Wine - це вільне програмне забезпечення, що д...)
 
 
(не показано одну проміжну версію цього учасника)
Рядок 23: Рядок 23:
  
 
RELEASE=`lsb_release -cs`
 
RELEASE=`lsb_release -cs`
elif [[ $RELEASE = "karmic" || $RELEASE = "jaunty" || $RELEASE = "intrepid" || $RELEASE = "hardy" ]]; then
+
elif [[[[ $RELEASE = "karmic" || $RELEASE = "jaunty" || $RELEASE = "intrepid" || $RELEASE = "hardy" ]]]]; then
 
wget -q http://wine.budgetdedicated.com/apt/sources.list.d/$RELEASE.list -O /etc/apt/sources.list.d/winehq.list
 
wget -q http://wine.budgetdedicated.com/apt/sources.list.d/$RELEASE.list -O /etc/apt/sources.list.d/winehq.list
 
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | apt-key add -
 
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | apt-key add -
Рядок 46: Рядок 46:
 
Q4wine - GUI для Kubuntu.
 
Q4wine - GUI для Kubuntu.
  
Але спільнота Wine, пропонує вам більш витончений варіант установки за допомогою скрипта winetricks. Який крім DirectX може ставити ряд інших програм, наприклад:. NET, Mono і навіть Firefox3, і MS Windows Media Player і ін Шрифти.
+
Але спільнота Wine пропонує вам більш витончений варіант установки за допомогою скрипта winetricks. Який крім DirectX може ставити ряд інших програм, наприклад: .NET, Mono і навіть Firefox3, і MS Windows Media Player і ін.
  
 
Скачайте скрипт командою в терміналі:
 
Скачайте скрипт командою в терміналі:
Рядок 68: Рядок 68:
 
sudo mv winetricks /usr/local/bin
 
sudo mv winetricks /usr/local/bin
  
Установка необхідних бібліотек
+
==Установка необхідних бібліотек==
  
 
Скачайте в домашню директорію кілька необхідних бібліотек Windows:
 
Скачайте в домашню директорію кілька необхідних бібліотек Windows:
Рядок 140: Рядок 140:
 
==ВстановленнЯ і видалення додатків==
 
==ВстановленнЯ і видалення додатків==
  
Для установки Win-додатки найпростіше скористатися файловим браузером winefile:
+
Для установки Wine-додатки найпростіше скористатися файловим браузером winefile:
  
 
winefile
 
winefile
Рядок 156: Рядок 156:
 
. * Для установки MSI, скористайтеся командою:
 
. * Для установки MSI, скористайтеся командою:
  
Msiexec / я Example.msi
+
msiexec /i example.msi
  
Для видалення виграти-додатки:
+
Для видалення win-додатків:
  
 
Перейдіть в "Додатки" - "Wine" - "Програми" - "Папка з програмою" - "Видалити"
 
Перейдіть в "Додатки" - "Wine" - "Програми" - "Папка з програмою" - "Видалити"
Рядок 171: Рядок 171:
  
  
Загальні настройки
+
==Загальні налаштування==
  
Додатки:
+
===Додатки:===
  
За умовчанням встановлений Windows XP, який можна змінити на іншу версію. Причому можна налаштувати так, щоб кожен додаток запускалося зі своїм параметром.
+
За умовчанням встановлений Windows XP, який можна змінити на іншу версію. Причому можна налаштувати так, щоб кожен додаток запускався зі своїм параметром.
  
Бібліотеки:
+
===Бібліотеки:===
  
За замовчуванням усі бібліотеки в вино використовуються свої. Але при установці DirectX, ви внесли там необхідні зміни.
+
За замовчуванням усі бібліотеки в Wine використовуються свої. Але при установці DirectX, ви внесли там необхідні зміни.
  
Графіка:
+
===Графіка:===
  
 
Для деяких додатків може знадобитися ввімкнути чи вимкнути вершинні і піксельні шейдери, може знадобитися емуляція віртуального робочого столу. Експериментуйте.
 
Для деяких додатків може знадобитися ввімкнути чи вимкнути вершинні і піксельні шейдери, може знадобитися емуляція віртуального робочого столу. Експериментуйте.
  
Вид та інтеграція:
+
===Вид та інтеграція:===
  
 
У вкладці "Графіка", за замовчуванням стоять галочки "дозволити менджер вікон управляти вікнами Wine" і "дозволити менджер вікон декорувати вікна", оформлення Win-вікон буде таким же, як і у будь-яких інших додатків. При бажанні ви можете керувати розмірами системних шрифтів і кольором десктопа.
 
У вкладці "Графіка", за замовчуванням стоять галочки "дозволити менджер вікон управляти вікнами Wine" і "дозволити менджер вікон декорувати вікна", оформлення Win-вікон буде таким же, як і у будь-яких інших додатків. При бажанні ви можете керувати розмірами системних шрифтів і кольором десктопа.
Рядок 193: Рядок 193:
 
Тут можна додавати диски, використовуючи для них будь-яку директорію усередині файлової системи. Змонтовану флешку, дисковод або образ диска.
 
Тут можна додавати диски, використовуючи для них будь-яку директорію усередині файлової системи. Змонтовану флешку, дисковод або образ диска.
  
Аудіо:
+
===Аудіо:===
  
 
На ваш розсуд.
 
На ваш розсуд.
 
Якщо звук працює, то чіпати там нічого не рекомендується.
 
Якщо звук працює, то чіпати там нічого не рекомендується.
Неполадки
 
  
Якщо щось пройшло некоректно, рекомендується переустановити вино і всі програми.
+
==Неполадки==
 +
 
 +
Якщо щось пройшло некоректно, рекомендується переустановити WINE і всі програми.
 +
 
 +
Для цього слід видалити директорію ~ /.WINE, виконати команду winecfg і знову встановити програми.
  
Для цього слід видалити директорію ~ /. Вином, виконати команду winecfg і знову встановити програми.
 
  
Видаляти пакети вина та винних гекона в Synaptic не потрібно.
 
  
 
Якщо у вас встановлений gxNeur:
 
Якщо у вас встановлений gxNeur:
  
Слід додати вино в список виключень. Інакше в програмах, запущених під вина не буде працювати клавіатура.
+
Слід додати WINE в список виключень. Інакше в програмах, запущених під WINE не буде працювати клавіатура.
  
 
Якщо ви не використовуєте SCIM - рекомендую видалити:
 
Якщо ви не використовуєте SCIM - рекомендую видалити:
  
Суду Apt-Get видалити SCIM
+
sudo apt-get remove scim
  
 
Буває що після видалення програм встановлених під Wine, залишаються ярлики в меню.
 
Буває що після видалення програм встановлених під Wine, залишаються ярлики в меню.
Рядок 217: Рядок 218:
 
Їх можна видалити таким чином:
 
Їх можна видалити таким чином:
  
Подивіться і видаліть тут: ~ /. Local / частки / Applications / вино / Програми
+
Подивіться і видаліть тут: ~/.local/share/applications/wine/Программы
  
 
Для видалення ВСІХ ярличків:
 
Для видалення ВСІХ ярличків:
  
Суду RM-R ~ /. Local / частки / Applications / вино / Програми
+
Сsudo rm -r ~/.local/share/applications/wine/Программы
Пам'ятка
+
 
 +
==Пам'ятка==
  
 
При запуску Wine - закривайте всі працюючі додатки і відключайте Compiz!
 
При запуску Wine - закривайте всі працюючі додатки і відключайте Compiz!
Рядок 228: Рядок 230:
 
Можливо вам будуть потрібні пакувальники *. RAR, *. ZIP і пр.
 
Можливо вам будуть потрібні пакувальники *. RAR, *. ZIP і пр.
  
Суду APT-отримати установку unace Unrar RAR ZIP розпакувати p7zip-повній p7zip-RAR Невідома Еш UUDeview Mpack LHA, ARJ Cabextract файл-ролик
+
sudo apt-get install unace rar unrar zip unzip p7zip-full p7zip-rar sharutils aish uudeview mpack lha arj cabextract file-roller
 
+
Детальну інформацію про  і запускаються іграх, ви можете знайти на: WIneHQ.org
+
 
+
 
+
 
+
  
Новинка! Утримуючи клавішу Shift, натискайте та перетягуйте слова вище, щоб змінити порядок. Відхилити
+
Детальну інформацію про  і запускаються іграх, ви можете знайти на: [[WIneHQ.org]]
Перекладач Google для компаній:Translator Toolkit
+
Інструмент перекладу веб-сайтів
+
Пошук на світовому ринку
+
Вимкнути миттєвий переклад
+
Про Перекладач GoogleМобільні пристроїКонфіденційністьДовідкаНадіслати відгук
+

Поточна версія на 12:50, 26 грудня 2012

Wine - запуск програм для Windows




"WINE Is Not an Emulator"

Wine - це вільне програмне забезпечення, що дозволяє користувачам UNIX-подібних систем архітектури x86 (і інших архітектур, за наявності сумісності, наприклад, AMD64) виконувати 16 і 32-бітові додатки Microsoft Windows (64-бітні додатки знаходяться у стадії ранньої реалізації)

Установка WINE

Для установки (і тільки для установки) скористайтеся терміналом суперкористувача:


sudo -s


Додайте список репозиторіїв, ключ і встановіть WINE:


RELEASE=`lsb_release -cs` elif [[| $RELEASE = "jaunty" || $RELEASE = "intrepid" || $RELEASE = "hardy" ]]; then wget -q http://wine.budgetdedicated.com/apt/sources.list.d/$RELEASE.list -O /etc/apt/sources.list.d/winehq.list wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | apt-key add - apt-get update && apt-get install -y wine cabextract

Запустіть конфігуратор WINE, в домашній директорії створиться папка ~/.wine/

winecfg


Установка DirectX за допомогою Winetricks

DirectX - це набір API функцій, розроблених для вирішення завдань, пов'язаних з ігровим і відеопрограмуванням під Microsoft Windows, зрозуміло його потрібно встановити.

Ви можете завантажити, розпакувати і встановити DirectX вручну:

Посилання на останню версію DirectX

Ви можете скористатися WineSX або q4wine - які дозволяють легко налаштувати вин шляхом установки і видалення програм, редагування реєстру, управління файлами і багато іншого в графічному режимі.

WineSX - GUI для Ubuntu. Q4wine - GUI для Kubuntu.

Але спільнота Wine пропонує вам більш витончений варіант установки за допомогою скрипта winetricks. Який крім DirectX може ставити ряд інших програм, наприклад: .NET, Mono і навіть Firefox3, і MS Windows Media Player і ін.

Скачайте скрипт командою в терміналі:

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

Дайте права на запуск:

chmod a+rwx winetricks

Для відкриття графічного меню, двічі кликніть по скрипту і виберіть: "Запустити"

Поставте галочку проти DirectX9 і натисніть "OK"

А так само, ви можете встановити пакет з терміналу:

./winetricks directx9

Для запуска скрипта winetricks по alt+F2, его слідує переместити в /usr/bin

sudo mv winetricks /usr/local/bin

Установка необхідних бібліотек

Скачайте в домашню директорію кілька необхідних бібліотек Windows:

mscoree.dll streamci.dll mfc42.dll

Скопіюйте їх в ~ / .wine/drive_c/windows/system32 /, перейдіть в цю папку і видаліть непотрібні бібліотеки:

cp mscoree.dll streamci.dll mfc42.dll ~/.wine/drive_c/windows/system32/ && cd ~/.wine/drive_c/windows/system32/ && rm d3d8.dll d3d9.dll ddraw.dll dsound.dll dsound.vxd quartz.dll dxdiagn.dll

При необхідности відредагуйте файл ~/.wine/user.reg

gedit ~/.wine/user.reg

В кінці файлу вставьте:

[Software\\Wine\\DllOverrides] 1196330736 "d3d8"="native" "d3d9"="native" "d3dim"="native" "d3dx8"="native" "d3dxof"="native" "dciman32"="native" "ddrawex"="native" "devenum"="native" "dinput"="native" "dinput8"="native" "dmband"="native" "dmcompos"="native" "dmime"="native" "dmloader"="native" "dmscript"="native" "dmstyle"="native" "dmsynth"="native" "dmusic"="native" "dplay"="native" "dplayx"="native" "dpnaddr"="native" "dpnet"="native" "dpnhpast"="native" "dswave"="native" "dxdiagn"="native" "mscoree"="native" "quartz"="native" "streamci"="native"

Знову запустіть конфігуратор WINE:

winecfg

Перейдіть на вкладку "Бібліотеки", де кожен зазначений з нижче наведеного списку файл відредагуйте, вказуючи що бібліотека "Вбудована (Wine)": d3d8, d3d9, ddrawex, dinput, dinput8.

Втановлення шрифтів

Для того, щоб шрифти відображалися нормально, їх треба встановити. Справа в тому, що за замовчуванням папка ~ /. Wine / drive_c / Windows / Fonts майже порожня.

Встановіть системні шрифти Windows:

. / Winetricks corefonts

Ви можете доповнити колекцію шрифтів скачавши архів, розпакувати і скопіювати файли *. TTF в ~ /. Wine / drive_c / Windows / Fonts

Wget && http://ubuntologia.ru/article_files/wine/notes_69.tar.gz смоли xvfz notes_69.tar.gz && ф ~ / шрифти-Cyr-win311 / * TTF ~ /. wine / drive_c / Windows / Fonts

Видаліть все сміття з домашньої директорії:

RM-F mscoree.dll streamci.dll mfc42.dll && notes_69.tar.gz РМ-РФ шрифти-Cyr-win311

ВстановленнЯ і видалення додатків

Для установки Wine-додатки найпростіше скористатися файловим браузером winefile:

winefile

Досить перейти в необхідний каталог і запустити програму подвійним клацанням миші.

Багато виграти-додатки запитують перезавантаження для завершення установки. Зрозуміло, перезавантажувати хост-систему при цьому не слід.

Процедурі перезавантаження Windows, відповідає команда - wineboot:

wineboot

Якщо в цей момент у вино виконуються інші додатки, то рекомендується їх завершити до перезавантаження.

. * Для установки MSI, скористайтеся командою:

msiexec /i example.msi

Для видалення win-додатків:

Перейдіть в "Додатки" - "Wine" - "Програми" - "Папка з програмою" - "Видалити"

Або скористайтеся утилітою видалення. Ця утиліта виводить список встановлених додатків. Щоб видалити додаток, виберіть його зі списку та натисніть кнопку "Видалити". Якщо додатки, яке ви хочете видалити, немає у списку, то буде досить просто видалити каталог з додатком (можна скористатися для цього програмою winefile, а можна вручну, перейшовши в каталог ~ /. Wine / drive_c / Program Files).

Якщо установка додатку пройшла правильно, в "Додатки" - "Wine" - "Програми" з'явиться відповідне меню. Якщо з якихось причин цього не сталося, пробуйте запустити встановлену програму через термінал.

До прикладу, я запускаю з терміналу встановлений калькулятор:

кд ~ / вино / drive_c / "Program Files" / Calc/calc.exe


Загальні налаштування

Додатки:

За умовчанням встановлений Windows XP, який можна змінити на іншу версію. Причому можна налаштувати так, щоб кожен додаток запускався зі своїм параметром.

Бібліотеки:

За замовчуванням усі бібліотеки в Wine використовуються свої. Але при установці DirectX, ви внесли там необхідні зміни.

Графіка:

Для деяких додатків може знадобитися ввімкнути чи вимкнути вершинні і піксельні шейдери, може знадобитися емуляція віртуального робочого столу. Експериментуйте.

Вид та інтеграція:

У вкладці "Графіка", за замовчуванням стоять галочки "дозволити менджер вікон управляти вікнами Wine" і "дозволити менджер вікон декорувати вікна", оформлення Win-вікон буде таким же, як і у будь-яких інших додатків. При бажанні ви можете керувати розмірами системних шрифтів і кольором десктопа.

Диски:

Тут можна додавати диски, використовуючи для них будь-яку директорію усередині файлової системи. Змонтовану флешку, дисковод або образ диска.

Аудіо:

На ваш розсуд. Якщо звук працює, то чіпати там нічого не рекомендується.

Неполадки

Якщо щось пройшло некоректно, рекомендується переустановити WINE і всі програми.

Для цього слід видалити директорію ~ /.WINE, виконати команду winecfg і знову встановити програми.


Якщо у вас встановлений gxNeur:

Слід додати WINE в список виключень. Інакше в програмах, запущених під WINE не буде працювати клавіатура.

Якщо ви не використовуєте SCIM - рекомендую видалити:

sudo apt-get remove scim

Буває що після видалення програм встановлених під Wine, залишаються ярлики в меню.

Їх можна видалити таким чином:

Подивіться і видаліть тут: ~/.local/share/applications/wine/Программы

Для видалення ВСІХ ярличків:

Сsudo rm -r ~/.local/share/applications/wine/Программы

Пам'ятка

При запуску Wine - закривайте всі працюючі додатки і відключайте Compiz!

Можливо вам будуть потрібні пакувальники *. RAR, *. ZIP і пр.

sudo apt-get install unace rar unrar zip unzip p7zip-full p7zip-rar sharutils aish uudeview mpack lha arj cabextract file-roller

Детальну інформацію про і запускаються іграх, ви можете знайти на: WIneHQ.org