Как да инсталирате Windows приложения в Linux

Искате ли да преминете към Linux , но не искате да загубите любимите си приложения за Windows ? Сега можете да имате най-доброто от двата свята. Linux знае как да се справи с повечето видове софтуер на Windows и с няколко настройки може да изпълнява почти всичко, което му хвърлите.

Ако не се интересувате от двойно зареждане (имате и двете системи на вашия компютър) или просто искате да експериментирате с видовете възможности, които Linux има за стартиране на софтуер на Windows , тази статия ще ви даде добър преглед на това, което трябва да знаете .

Опитайте с вино(Try Wine)

Wine е слой за съвместимост с отворен код, който позволява на потребителите да стартират приложения за Windows директно от своя работен плот на Linux .

В момента има хиляди напълно поддържани приложения( fully supported applications) , които работят на Wine . Виното(Wine) е много удобно за употреба.

Имайте предвид, че ако дадена програма изисква лицензен ключ, за да работи законно в Windows , трябва да имате лицензен ключ за програмата или приложението, за да го стартирате законно чрез Wine .

За тази статия ще използваме Ubuntu . Въпреки това, инсталацията за други дистрибуции на Linux трябва да бъде много подобна.

Как да инсталирате Wine на Ubuntu Linux чрез GUI(How To Install Wine On Ubuntu Linux Via GUI)

Можете да намерите Wine във вашия софтуерен център на Ubuntu(Ubuntu Software Center) . Наличната по подразбиране версия обаче може да не е най-новата. 

За да избегнете инсталирането на по-стара версия на Wine , ще искате да добавите официалното хранилище на Wine( official Wine repository) . Можете да използвате командния ред или графичния потребителски интерфейс(Graphical User Interface) ( GUI ), за да го добавите към вашата система. По-долу са стъпките, които трябва да следвате( steps to follow) с помощта на GUI метода.

Въведете софтуер(software) в менюто Приложения .(Applications)

Следващата стъпка е да щракнете върху Софтуер и актуализации(Software & Updates) , след това върху раздела Друг софтуер(Other Software) и изберете Добавяне(Add) . В секцията APT линия добавете следното и след това щракнете върху Добавяне на източник(Add Source) .

ppa:ubuntu-wine/ppa

Въведете вашата sudo парола, която е същата парола, която сте задали, когато сте инсталирали Ubuntu . Обикновено е същият, който сте използвали за влизане.

Щракнете върху Удостоверяване(Authenticate) и след това Затвори(Close) .

След това ще бъдете подканени да презаредите(Reload) и след това да отворите Софтуерния център(Software Center) . Направете търсене на Wine и след това щракнете върху инсталиране(install) . Изчакайте(Wait) инсталацията да приключи.

Инсталиране чрез команден ред(Installing Via Command Line)

Инсталирането чрез команден ред може да се извърши само в няколко стъпки. 

Първо, изтеглете ключа за хранилище на вина и го добавете към вашата система.

wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key

След това добавете PPA към вашите списъци с пакети. PPA адресът, който трябва да използвате, може да се различава в зависимост от това каква версия на Linux използвате(Linux) . За Ubuntu 18.04 искате бионичния(bionic) .

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
sudo apt update

След това, за да инсталирате win, изпълнете следната команда:

sudo apt install – install-recommends winehq-stable 

След като тази команда завърши, инсталацията е завършена. Можете да отворите програмата Wine .

Ако последната стъпка на инсталиране се оплаква, че не може да намери правилните пакети wine или за неправилни архитектури, активирайте 32-битовите допълнителни библиотеки, като изпълните следната команда. След това опитайте да инсталирате отново.

sudo dpkg – add-architecture i386

Изберете вашето приложение за Windows(Select Your Windows Application)

Както бе споменато по-горе, Wine има база данни от приблизително 24 000 известни приложения. Можете да намерите тази база данни на уебсайта на WineHQ

Те са сортирани или класирани според това колко добре работят, когато работят във Wine и са както следва:

  • Платина: работи безпроблемно
  • Злато: изисква специална конфигурация
  • Сребро: докладвани са някои незначителни проблеми
  • Бронз: значителни проблеми, които влияят на употребата
  • Боклук: изобщо не работи на Wine

Нека ви покажем как да използвате приложение, което е включено в категорията Platinum

Щракнете върху Преглед на приложения(Browse Apps)(Browse Apps) от лявата странична лента в базата данни на приложенията(Application Database) .

Въведете името на приложението, което търсите, в полето Име(Name) . Ще изберем платинения(Platinum) рейтинг и ще потърсим Notepad++ .

Вижте екранната снимка по-долу, където ще видите резултатите от търсенето.

Когато щракнете върху Notepad++ , ще видите описанието на приложението, списък с наличните версии (ако са повече от една) и доколко е съвместимо с версията на Wine .

След като изберете версията на приложението, което искате да изтеглите, кликнете върху него. В този случай ще изберем версия 7.x. Обърнете внимание на екранната снимка по-долу, че ви е предоставена връзка за изтегляне с възможност за щракване.

Как да изтеглите и използвате приложение с Wine(How To Download & Use An App With Wine)

Изберете версията, която искате да инсталирате. Обикновено това е най-новата версия. В този случай това е версия 7.7.1. След като изтеглите приложението, по подразбиране то ще бъде запазено във вашата папка за изтегляния.

Намерете файла (това ще бъде компресиран(zipped) файл), щракнете с десния бутон върху него и изберете Извличане тук(Extract here) от опциите на менюто.

След като извлечете файловете, намерете файла notepad++.exe . Щракнете с десния бутон върху него и след това изберете Open with Wine Windows Program Loader .

След като отворите файла, ще можете да използвате приложението за Windows Notepad (Windows)Notepad++ на вашата Linux машина.

Тъй като Wine не винаги изпълнява най-новата версия на приложенията на Windows и някои работят бавно, може да искате да помислите за използването на CrossOver .

Използвайте CrossOver в дистрибуцията на Ubuntu(Use CrossOver In Ubuntu Distribution)

CrossOver е търговски продукт от CodeWeavers . Той струва $41,97 и има напълно функционален 14-дневен безплатен пробен период. Той е базиран на Wine , както е обяснено по-горе. 

CrossOver има подобрена функционалност, която:

  • Добавя инструменти за конфигуриране
  • Променя изходния код на Wine
  • Прилага корекции за съвместимост

В сравнение с Wine , CrossOver е по-удобен за използване, автоматизиран и предоставя техническа поддръжка.

За да започнете безплатната си пробна версия, отидете на CodeWeavers , изберете вашата Linux дистрибуция(Linux Distribution) и въведете вашето име и имейл.

Има много налични Linux дистрибуции. Системата за управление на пакети по подразбиране или инструментът за инсталиране на софтуер ще зависи от типа Linux , който използвате.

Изтеглете CrossOver(Download CrossOver)

Трябва да инсталирате CrossOver от подходящия .DEB или .RPM файл, като използвате инсталационната програма по подразбиране на вашата система. За Ubuntu искате . DEB формат.

През повечето време всичко, което трябва да направите, е да изтеглите инсталационния пакет на CrossOver и да щракнете двукратно върху него. Не забравяйте да изберете подходящия пакет, 32 или 64-битов.

Когато щракнете двукратно върху изтегления файл, той ще стартира софтуерния център на Ubuntu (мениджърът на пакети по подразбиране).(Ubuntu)

Щракнете върху Инсталиране(Install) и поставете вашата root или sudo парола, когато бъдете подканени да удостоверите.

След като инсталацията приключи, затворете Ubuntu Software Center .

Елементите от менюто CrossOver в (CrossOver)Utility Desktop Manager на Ubuntu са организирани по азбучен ред по собствено име. Въвеждането в CrossOver няма да помогне. Ще трябва да изведете менюто на инсталатора. Въведете install в полето за търсене. 

Ще трябва да търсите ръчно елементи от менюто CrossOver . За да научите повече за различните елементи от менюто на CrossOver , прочетете често задаваните въпроси( read the FAQs) .

По време на инсталационния процес не забравяйте да изберете Винаги актуализиране(Always Update) , за да сте сигурни, че инсталаторът на софтуера е актуален. Вече сте готови да инсталирате и използвате Windows приложения на вашата Ubuntu Linux машина.

Инсталирайте софтуера на Windows с помощта на CrossOver(Install Windows Software Using CrossOver)

След като завършите инсталацията, CrossOver ще се стартира автоматично. Ще видите само един бутон. Пише Инсталирайте софтуера на Windows(Install Windows Software) .

Когато щракнете върху бутона, ще има три стъпки, които да следвате. В първата стъпка потърсете желаното от вас приложение в базата данни.

Ако желаното от вас приложение е в базата данни, ще се възползвате от специалните конфигурации, които вече са заредени и тествани, и приложението ви ще работи добре. Ако инсталаторът не е във вашата система, можете да изберете да позволите на CrossOver да го изтегли вместо вас.

Ако искате да инсталирате и използвате приложение, което не е включено в базата данни, въведете го в стъпка първа и след това изберете Изберете инсталатор(Select Installer) като стъпка втора.

Стъпка трета(Step three) включва избор на бутилка. Бутилките са контейнери за приложения с уникални конфигурации. Различните бутилки в Crossover( different bottles in Crossover) позволяват разнообразие в съвместимостта за различните версии на Windows .

След това ще видите екран с обобщение. Щракнете(Click) върху Инсталиране(Install ) , за да започнете инсталирането на приложението, което сте избрали.

След като инсталирате приложенията на Windows , които искате да използвате, се създава нова бутилка със същото име. Кликнете(Click) върху бутона за бутилки(bottles) . След това щракнете върху Изпълни команда(Run Command) .

Вече ще можете да намерите изпълними файлове в инсталираните приложения в дяла “c:”.

След като изберете изпълнимия файл, който искате да стартирате, можете да го направите, като създадете Launcher за него или го стартирате директно.

Можете да намерите стартовия панел в секцията Програми(Programs) до Run Command. Можете също да видите на екранната снимка под инструмента за конфигуриране за конкретна бутилка.

Ако щракнете върху Wine configuration , това ще ви позволи да зададете нови конфигурации за всяка избрана бутилка. Това може да бъде полезно, ако искате да стартирате конкретно приложение, което не работи добре.

За повече информация относно конфигурациите и за съвет относно отмяната на библиотеката, посетете winehq.org .



About the author

Аз съм компютърен програмист и съм от над 15 години. Уменията ми са в разработването и поддържането на софтуерни приложения, както и в предоставянето на техническа поддръжка за тези приложения. Също така съм преподавал компютърно програмиране на гимназисти и в момента съм професионален инструктор.



Related posts