Практична робота № 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. Але співтовариство 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 Скопіюйте їх в ~/. 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
Снову запустите конфигуратор 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 Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|