|
З різних причин вам може знадобитися запустити програму Windows на Linux. Можливо, не існує версії для Linux, що версія для Windows є кращою або більш професійною ... або просто улюбленою. Також може бути, що вам потрібно використовувати цю програму, оскільки вона є "стандартом" галузі, в якій ви працюєте, або тому, що жодна програма Linux не підтримує тип файлів або документів, створених за допомогою вашої програми Windows на іншому комп'ютері. |
Введення
Перш ніж починати з інструкцій, я вважаю за необхідне зробити короткий роздум: як тільки ви встановите Linux, існує багато способів запускати програми Windows, існує навіть можливість встановлення Windows у віртуальній машині, яку ви можете запускати безпосередньо з Linux.
Однак Wine НЕ емулятор, як випливає з його назви (Wine Is Not Emulator, звідси його абревіатура). Це означає, що програма Windows, яку ви запускаєте з WINE, може, насправді є кілька зареєстрованих випадків, працювати набагато легше в Linux, ніж у Windows.
З іншого боку, хоча в деяких випадках може бути зручно створити щасливу віртуальну машину та встановити в неї нашу копію Windows, а потім нашу програму, це також може бути проблемою. Перш за все, через величезну кількість ресурсів (дисковий простір, пам’ять та процесор), які цей процес споживатиме. По-друге, Windows не є вільним програмним забезпеченням, і для її встановлення слід мати справжню версію. Інакше ви не уникнете проблеми з патентом у Windows.
Щоб дізнатись трохи більше про вино, рекомендую прочитати його документація, то Wiki, то Інструкції для початківців і документ «Розвінчання поширених міфів, пов’язаних з вином".
Встановіть Wine
В Ubuntu:
Sudo APT-отримати установку вино
У Fedora:
ням -y встановити вино
У розділі завантаження ви можете знайти найновіші пакети Wine для інших популярних дистрибутивів Linux, таких як Mandriva, Slackware, Debian, OpenSUSE тощо.
Запустіть та встановіть програми Windows
Після встановлення Wine запускатиметься, коли ви двічі клацнете будь-який файл .EXE. Крім того, це дозволить вам встановлювати програми, як у Windows, і ярлики розміщуватиметься в головному меню під категорією «Вино».
Незважаючи на те, що багато людей вірять, Wine використовується не тільки для запуску "простих" додатків Windows, але навіть складних ігор. Більше того, доведено, що такі жахливі ігри, як Sim 3, Half Life 2, Command & Conquer 3, Star Wars: Jedi Knight, або такі важливі набори, як Microsoft Office, працюють чудово.
Це не дозволить мені запустити програму / інсталятор! Нюхати нюхати ...
Як я припускаю, ви знаєте, Linux - це система, якою керують за допомогою привілеїв, наданих користувачам. Це дозволяє лише певним користувачам робити певні дії. Те саме стосується файлів. За замовчуванням жоден файл .EXE, завантажений з Інтернету, не є «виконуваним», поки користувач не вкаже інше.
Якщо при спробі виконати файл ви бачите таке повідомлення:
Тоді все, що вам потрібно зробити, це клацнути правою кнопкою миші на файлі. Я вибрав параметр Властивості. Опинившись там, перейдіть на вкладку «Дозволи» та ввімкніть Дозволити файлу запускатися як параметр програми:
У мене є інші проблеми із запуском моєї програми
Якщо програма, про яку йде мова, не працює належним чином або має проблеми, рекомендую ввести База даних додатків для вина щоб побачити коментарі інших користувачів та їх досвід роботи з цією програмою з використанням різних версій Wine. Кожна встановлена та перевірена програма має рейтинг. Якщо програма, яку ви шукаєте, не відображається у списку, це гарна можливість співпрацювати та завантажувати свої враження.
Видаліть програми у Wine
Це дуже просто. Перейдіть до Додатки> Wine> Видалити програмне забезпечення Wine.
Звідти ви зможете легко видалити встановлену програму. За допомогою цього інструменту також можна встановити нові програми, хоча це може бути простіше, просто двічі клацнувши на програмі встановлення у вашому провіднику файлів або безпосередньо у вікні завантаження вашого браузера.
Де все встановлено?
За замовчуванням усі програми намагатимуться встановити себе на ваш диск C. Питання в тому, що таке мій диск C? Де насправді зберігаються всі файли, що відповідають програмам Windows, встановленим із Wine? Відповідь проста: ~ / .wine / drive_c. Тобто у вашому домі є прихована папка під назвою .wine, в якій зберігаються всі файли на вашому диску C. Насправді, як ви можете бачити, це просто папка, яку Wine називає "Disk C".
Пам'ятайте, що ви завжди можете встановити свої програми в інших місцях. Це особливо корисно, якщо у вас мало місця на диску або розділі, де встановлено Linux, або в домашній папці.
Налаштуйте вино
Я боюся вірусів
Нечесно, що користувачі Windows отримують все задоволення, оскільки всі знають, що вірусів Linux практично не існує. Деякий час тому був своєрідний експеримент із запуску Windows-вірусів на Linux з вином.
5 найбільш шкідливих перевірених вірусів (Klez, My Doom, Sobig, SCO Worm, Some Fool) і результати не дуже обнадійливі, жоден не зміг поширитися, а також лише один міг вплинути на саму операційну систему linux.
Коротше кажучи, ви не втрачаєте безпеку, запускаючи програми Windows за допомогою Wine, навпаки, ви будете набагато безпечнішими, ніж якби запустили ту саму програму в Windows.
Winetricks
Іноді встановлення програми Windows на Linux за допомогою Wine може бути складним завданням, тим більше, що деякі з них потребують зовнішніх бібліотек.
Winetricks це швидкий і простий скрипт для завантаження та встановлення цих розподілюваних бібліотек, які іноді потрібні, щоб все чудово працювало.
Як ви встановлюєте?
wget http://www.kegel.com/wine/winericks
Як запустити?
Отримавши Winetricks, ви можете використовувати його, набравши в терміналі:
ш winetricks
Якщо ви запускаєте його без параметрів, на екрані winetricks відображається графічний інтерфейс зі списком доступних пакетів. Якщо ви знаєте назву пакета (пакетів), який хочете встановити, ви можете додати їх (імена) до командного рядка Winetricks і негайно розпочати процес встановлення. Наприклад,
sh winetricks corefonts vcrun6
Це встановить як базові шрифти, так і пакети vcrun6.
Винні двері
Винні двері це відмінна маленька програма, яка дозволяє легко і без проблем встановлювати дуже популярні програми Windows. Це позбавляє вас від необхідності гуглити, щоб побачити, яку конфігурацію використовувати тощо.
Щоб встановити його, вам просто потрібно перейти до розділу завантаження офіційного веб-сайту та вибрати пакет, який найкраще підходить для вашого дистрибутива Linux.
Приклад: uTorrent за допомогою Wine
Ні, я використовую передача або неймовірне Потік. Якщо ви не спробували їх, будь ласка, зробіть це. Але, щоб лише показати, як виглядає програма Windows в Ubuntu з використанням Wine, ось скріншот за допомогою uTorrent.