Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Практична робота № 2.3.6. Тема: Встановлення та використання Wine.




Практична робота № 2. 3. 6

Тема: Встановлення та використання Wine.

Мета: Навчитись використовувати вільне програмне забезпечення, що дозволяє використовувати Windows програми в Linux.

Короткі теоретичні відомості:

Ubuntu — операційна система для робочих станцій, лептопів і серверів, є найпопулярнішим у світі дистрибутивом Linux. Серед основних цілей Ubuntu — надання сучасного і водночас стабільного програмного забезпечення для пересічного користувача із сильним акцентом на простоту встановлення і користування.

Ubuntu надає користувачу мінімальний набір програм загального призначення: багатовіконне стільничне середовище, засоби для перегляду Інтернету, організації електронної пошти, офісні програми з можливістю читати і записувати файли в форматі Microsoft Office, редактор зображень, програвач компакт-дисків тощо. Спеціалізоване програмне забезпечення, потрібне досвідченішим користувачам, можна отримати із відповідних репозиторіїв. Серверний варіант системи включає також засоби, потрібні для організації сервера баз даних, веб-сервера, сервера електронної пошти, тощо.

Інсталяційні диски Ubuntu безкоштовні.

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

        

Хід роботи:

1 Установка Wine

Встановіть Wine:

sudo apt-get install wine

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

winecfg

Поки що нічого там не варто торкати, закрийте.

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

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

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

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

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

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

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

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

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

chmod a+rwx winetricks

Запускати програму треба саме під тим користувачем, під яким у вас працює Wine, інакше софт установиться не туди, куди потрібно. Права суперкористувача не будуть потрібні.

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

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

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

. /winetricks directx9

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

sudo mv winetricks /usr/local/bin

У терміналі можна вказувати відразу кілька пакетів, розділяючи назви пробілом. У графічному інтерфейсі програми, теж можна вибирати кілька пакетів (використовуючи для цього клавіші shift або ctrl).

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

Скачайте в домашню директорію кілька необхідних бібліотек 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.

4 Установка шрифтів

Для того, щоб шрифти відображалися нормально, їх треба встановити. Справа в тому, що за замовчуванням папка ~/. 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 & & tar xvfz notes_69. tar. gz & & cp ~/fonts-cyr-win311/*TTF ~/. wine/drive_c/windows/Fonts

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

rm -f mscoree. dll streamci. dll mfc42. dll notes_69. tar. gz & & rm -rf fonts-cyr-win311

5 Установка й видалення додатків

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

winefile

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

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

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

wineboot

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

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

msiexec /i example. msi

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

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

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

6 Запуск додатків

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

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

cd ~/wine/drive_c/" Program Files" /Calc

calc. exe

Не намагайтеся запустити додатка Windows щигликом в Nautilus. Іноді цей фокус проходить, але може привести до помилок.

Загальні настроювання

Додатка:

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

Бібліотеки:

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

Графіка:

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

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

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

Диски:

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

Аудо:

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

Неполадки

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

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

Видаляти пакети wine й wine-gecko в Synaptic не потрібно.

Буває що після видалення програм установлених під 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

 

Індивідуальне завдання:

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

 

Контрольні запитання:

1. Що таке Wine?

2. Які бувають програми?

3. Способи інсталяції програм?

4. Відмінності Linux від Windows?

5. Переваги Linux.

 

Зміст звіту:

1. Тема роботи.

2. Мета роботи.

3. Основні етапи виконання індивідуального завдання.

4. Контрольні питання.

5. Висновки.


Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...