Wine запуск додатків для windows в linux - linux faq
Wine: запуск додатків для Windows в Linux
Чи не можете знайти адекватну заміну певної програми для Windows в Linux? Кращим рішенням даної проблеми є організація подвійний завантаження в процесі установки Linux. В цьому випадку ви завжди зможете завантажити Windows для роботи з необхідним додатком. Також ви можете скористатися менеджером віртуальних машин VirtualBox для установки Windows в рамках віртуальної машини, що працює в Linux.
Але існує і третє рішення, яке не може бути рекомендовано початківцям користувачам: ви можете встановити емулятор Windows в Linux Mint, Ubuntu і Fedora. Wine є складним додатком, що дозволяє запускати багато (але не всі) додатки для Windows в Linux. За своєю суттю, це невелике технологічне диво.
Однак, дане технологічне диво має один серйозний недолік: завдяки Wine в Linux можуть запускатися не тільки корисні додатки для Windows, але і деякі шкідливі програми, розроблені спеціально для Windows.
1. Проблеми з безпекою системи
Незважаючи на те, що все шкідливе програмне забезпечення для Windows не зможе отримати доступ до файлів вашої системи (Wine працює з правами звичайного користувача, а не користувача root), йому доступні всі файли з вашої домашньої директорії. А в цій директорії зазвичай зберігаються документи, музика, фотографії і так далі. Зрозуміло, це серйозна проблема безпеки.
З цієї причини я не рекомендую Wine початківцям користувачам. Я вважаю, що краще не захоплюватися установкою емуляторів, якщо вас турбує безпека вашої системи, і сам не встановлюю їх при відсутності вагомих підстав. Для тестування збірок своїх програм для Windows я використовую Windows 7 в віртуальній машині VirtualBox (про це буде сказано пізніше).
2. Додатково захистити Wine практично неможливо
Незважаючи ні на що бажаєте використовувати Wine? В цьому випадку слід пам'ятати про те, що файли у вашій домашній директорії будуть схильні до теоретичної небезпеки, яку неможливо звести до нуля. Навіть при зміні стандартної директорії Wine і обмеження кількості доступних «дисків» файли з вашої домашньої директорії не будуть повністю захищені.
Wine дозволяє шкідливому програмному забезпеченню для Windows пошкоджувати будь-які файли у вашій домашній директорії без вашого відома. Дане твердження також справедливо в разі використання таких графічних оболонок для Wine, як CrossOver і PlayOnLinux.
3. Що ще можна зробити в тому випадку, якщо потрібно використовувати додатки для Windows?
Вам потрібно використовувати деякі додатки для Windows і ви не бажаєте використовувати Wine? В цьому випадку ви можете або організувати подвійну завантаження на своєму комп'ютері для завантаження Windows при необхідності, або встановити безкоштовну ліцензійну версію Windows 7 в віртуальній машині VirtualBox в Linux.
4. Установка Wine з графічною оболонкою PlayOnLinux
Якщо ви все-таки зважилися встановити емулятор Wine, ви можете встановити разом з ним просту графічну оболонку PlayOnLinux. Для цього слід відкрити вікно терміналу і ввести в нього наступну команду:
sudo apt-get install playonlinux
sudo dnf install playonlinux
Після закінчення введення команди слід натиснути клавішу Enter. Якщо з'явиться запит пароля ви повинні будете ввести свій пароль. Символи вашого пароля не показуються жодним чином, навіть за допомогою точок, і це нормально. Після введення пароля слід знову натиснути клавішу Enter.
5. PlayOnLinux: установка підтримуваного додатки
A. Після закінчення процесу установки слід запустити додаток PlayOnLinux і дочекатися закінчення процесу оновлення його метаданих (хід процесу відображається за допомогою індикатора в рядку стану в нижній частині вікна програми).
C. Для установки підтримуваного додатки досить вибрати його, натиснути на кнопку «Встановити» і відповісти на питання майстра установки. PlayOnLinux самостійно завантажить відповідну для його запуску додатка версію Wine і підготує робоче оточення. Процес установки може бути досить тривалою.
D. Після успішного закінчення установки програми слід вибрати програму зі списку в головному вікні PlayOnLinux і натиснути на кнопку «Запуск» на панелі інструментів.
E. В результаті застосування повинне запуститися і коректно функціонувати.
6. PlayOnLinux: установка непідтримуваного додатки
A. В тому випадку, якщо після запуску PlayOnLinux ви не можете знайти необхідне вам програму зі списку програм, які підтримуються, ви можете встановити цей додаток вручну, перейшовши за посиланням «Встановити програму, відсутню в списку» в нижній частині вікна зі списком додатків. В результаті буде запущено майстер ручної установки.
B. Давайте спробуємо встановити гру NOLF 2. На питання «Що б ви хотіли зробити?» Слід відповісти «Встановити програму на новий віртуальний диск».
Далі слід вказати назву програми без пробілів.
C. У разі NOLF 2 буде потрібно певна версія Wine і додаткові бібліотеки.
D. Далі потрібно просто вибрати файл установника і приступити до установки.
E. Після успішного закінчення установки вам буде запропоновано вибрати ярлик.
F. Залишилося налаштувати оточення виконання гри і перевірити його працездатність. Якщо ви помилилися з вибором версії Wine або бібліотек, ви завжди можете виправити ситуацію, натиснувши на кнопку «Налаштувати» на панелі інструментів в головному вікні PlayOnLinux. За допомогою вкладки «Wine» ви можете встановити потрібну версію Wine (не забудьте також змінити версію на вкладці «Основні»).
C допомогою вкладки «Установка компонентів» нескладно встановити всі необхідні бібліотеки.
G. Якщо для гри були випущені будь-які патчі, слід перейти на вкладку «Різне». натиснути на кнопку «Виконати файл .exe на цьому віртуальному диску». вибрати файл патча і слідувати інструкціям майстра установки. Для модифікації файлів в ручному режимі призначена кнопка «Відкрити каталог програми» на цій же вкладці.
H. Зрештою як меню запуску гри, так і сама гра повинні почати коректно функціонувати.
7. PlayOnLinux: видалити програму
Якщо вам більше не потрібно будь-яка з встановлених додатків, ви можете вибрати його зі списку додатків в головному вікні PlayOnLinux, натиснути на кнопку «Видалити» на панелі інструментів і відповісти на прості запитання майстра видалення віртуального диска.
8. Хочете ознайомитися з додатковими порадами?
Хочете дізнатися про інші можливості налаштування і прийомах роботи з Linux-системами? На даному веб-сайті розміщена велика кількість подібних матеріалів.