Случвало ли ви се е да опитате да стартирате приложение за Windows (.exe) в Linux и просто да получите съобщение, че това е невъзможно? Причината е проста, поради файловата система Linux не можем да инсталираме приложения на Windows и обратно. Това е така, защото файловата система Windows е NTFS, докато Linux е ext4, но дори и с това имаме възможност да стартираме нашите приложения на Linux. В този случай в Ubuntu 21.04, по функционален начин, това ако ви уверяваме, че не всички приложения са съвместими или ще се изпълняват като на компютър с Windows. Постигаме това благодарение на Wine.
Какво е виноWine (Wine не е емулатор) по същество има задачата да създаде слой за съвместимост в Ubuntu, който ни дава възможност да стартираме Windows приложения на всички POSIX-съвместими операционни системи (Linux, macOS и BSD). Wine работи чрез симулиране на вътрешната логика на Windows, така че е възможно да се отварят .exe приложения, за това Wine превежда обажданията на Windows API и ги преобразува в POSIX повиквания, като избягва използването на методи като виртуални машини.
Характеристики на винотоПредимствата на използването му са:
- Интегрира функции на Linux за приложения на Windows
- Тя ни дава възможност за отдалечен достъп до приложенията на Windows
- Позволява достъп от всеки X терминал
- Приложенията на Windows могат да се изпълняват чрез скриптове
- Позволява приложенията на Windows да бъдат достъпни в мрежата чрез VNC и Java / HTML5 клиента
Нека да видим как да инсталираме Wine на Ubuntu 21.04.
Как да инсталирате Wine на Ubuntu 21.04
Етап 1
Изпълняваме следната команда, за да добавим 32-битовата архитектура (x86) в Ubuntu:
sudo dpkg -add -архитектура i386
Стъпка 2
След това ще изтеглим хранилището на Wine:
wget -nc https://dl.winehq.org/wine-builds/winehq.key
Стъпка 3
Инсталираме този ключ локално:
sudo apt-key добавете winehq.key
Стъпка 4
Актуализираме системата и нейните хранилища:
sudo apt актуализация
Стъпка 5
След като Ubuntu 21.04 се актуализира, ще инсталираме Wine със следната команда:
sudo apt инсталирайте wine64
Стъпка 6
Трябва да въведем буквата S, за да потвърдим изтеглянето и инсталирането на всички пакети Wine в Ubuntu 21.04:
Стъпка 7
В края на този процес ще видим следното:
Стъпка 8
Готови сме да конфигурираме Wine, за това изпълняваме следното в терминала.
winecfg
Увеличете
Стъпка 9
Това ще стартира процес на конфигуриране, който показва следния прозорец:
Стъпка 10
Там е възможно, например, в Приложения, да се определи на коя версия на Windows приложенията трябва да се изпълняват, в други раздели като интеграция на работния плот можем да видим директориите, които сочат към опциите на Windows:
Стъпка 11
В единици можем да видим създадените мрежови достъп:
Стъпка 12
Сега в терминала изпълняваме следното:
wine -version (изброява инсталираната версия на Wine ”lsb_release -a (изброява версията на Ubuntu)
Стъпка 13
За да отворите приложение с Wine, имаме две възможности, които са:
Щракнете с десния бутон върху изпълнимия файл и изберете „Отваряне с друго приложение“. След това избираме Вино.
Увеличете
Стъпка 14
Друг метод е от терминала чрез изпълнение на следния синтаксис:
wine app.exe
Стъпка 15
Можем да видим, че съветникът за инсталиране на избраното приложение се отваря, там продължаваме инсталационния процес нормално:
Увеличете
Видяхме как Wine е ключова характеристика за стартиране на множество приложения на Windows на Ubuntu 21.04, без да губи качеството и производителността си, което е идеално за проблеми с производителността или лична употреба.