Този сайт използва бисквитки (cookies). Ако желаете можете да научите повече тук. Разбрах

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/COMMON/procedures/class.FunctionsCommon.php on line 531

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/COMMON/procedures/class.FunctionsCommon.php on line 534

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/COMMON/procedures/class.FunctionsCommon.php on line 537

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/COMMON/procedures/class.FunctionsCommon.php on line 540

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/COMMON/procedures/class.FunctionsCommon.php on line 544

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/COMMON/procedures/class.FunctionsCommon.php on line 548

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/COMMON/procedures/class.FunctionsCommon.php on line 552

Deprecated: Function split() is deprecated in /var/www/sites/asen/pcw/procedures/class.Add.php on line 367

Windows софтуер под Linux – всичко, което трябва да знаем

Разгледаме плюсовете и минусите на възможните решения - с Wine, с виртуални машини и с dual-boot конфигурация.

24 юни 2015
7694 прочитания
13 коментарa
27 одобрения
0 неодобрения
Страница 1 от 2

Въпреки че в РС света преобладаващата операционна система все още е Windows, дори там все по-силно се усеща влиянието на софтуера с отворен код. Всъщност днес Linux разновидностите са повече и по-способни от всякога досега. Програми за тях също не липсват, а ако сравнително доскоро възпиращ фактор за преминаването към Linux беше липсата на игри, то това също отдавна не е така – само платформата за цифрова дистрибуция Steam например предлага над 1000 гейм  заглавия за тази ОС. Тенденцията за преминаване към все повече уеб-базиран десктоп софтуер също означава намаляваща нужда от Windows. В края на краищата, днес човек спокойно може да използва под Linux дори Microsoft Office – благодарение на онлайн версията на офисния пакет и/или нейни алтернативи.

Windows софтуер под Linux – всичко, което трябва да знаем

Но дори най-заклетите почитатели на настолни Linux системи понякога стигат до момент, в който им се налага да свършат някаква работа с определен Windows софтуер, и то на тяхната Linux PC система. За щастие, има начини и за това. А фактът, че те не са много ни дава основания да ги обобщим в един относително кратък материал, който може да ви служи като наръчник за подобни ситуации. Ето какво трябва да знаете:

Прочетете още: Да изпробваме Steam OS във виртуална машина

Wine

Wine е един популярен от доста време метод за подкарване на Windows софтуер под Linux, който не изисква наличие на самата Windows ОС. Всъщност Wine е “слой за Windows съвместимост”  с отворен код, който дава възможност за стартиране на Windows програми директно в Linux. Най-общо казано, този open-source проект се опитва да преизползва достатъчно много от Wiindows от нулата, така че да може да стартира различни Windows приложения, без всъщност да изисква наличието на Windows.

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

От друга страна, ако все пак пуснете популярна игра, излязла преди няколко години, тя може да си върви и съвсем добре. Много хора например използват Wine, за да играят World of Warcraft под Linux. Във всеки случай, можете да придобиете представа как ще върви дадено приложение, както и какви настройки евентуално ще изисква то, като посетите уебсайта Wine Application Database и потърсите в нея данни за въпросния софтуер.

Така изглежда Wine версия на PlayOnLinux, която работи под Ubuntu

Така изглежда Wine версия на PlayOnLinux, която работи под Ubuntu

Как можете да използвате Wine? Първо, свалете си средата от хранилищата на съответната Linux дистрибуция, с която ще я използвате. След като я инсталирате, можете да си свалите и изпълняемите (с разширения .exe) файлове за желаните Windows приложения. Двоен клик върху тези файлов ги стартира в Wine среда. Можете също така да изпробвате и PlayOnLinux – един доста интересен и моден интерфейс за Wine, който е много полезен за инсталирането и работата с популярни Windows програми и игри.

Компанията Codeweavers също използва комерсиална версия на Wine, позната като CrossOver Linux. Да, за използването на тази версия се плаща, но инвестицията може и да си заслужава, тъй като Codeweavers осигурява официална поддръжка за множество популярни Windows приложения (като Microsoft Office, Adobe Photoshop и някои големи PC игри), която гарантира, че те ще работят както трябва в ОС средата с отворен код. Освен това Codeweavers заделя част от приходите и за поддръжка на развитието на главния Wine проект.

 

Виртуални машини

Виртуалните машини са друг популярен и неведнъж обсъждан на страниците на PC World метод за работа със софтуер, предназначен за операционни системи различни, от тази, на която искаме да го използваме. Той е не само подходящ, но и доста удобен и за случая с Windows софтуера под Linux. Непрекъснато нарастващото бързодействие на компютрите днес е още един плюс в полза на този вариант, тъй като обслужването на виртуалните машини ангажира относително по-малка част от наличния хардуерен ресурс.

Както сигурно знаете, този метод изисква инсталирането на Windows приложението в някаква “виртуална машина”, за предпочитане – някоя популярна като например VirtualBox, VMware или вграденото в Linux решение KVM (Kernel-based Virtual Machine). Така Windows програмата “си мисли”, че работи в истинска Windows-базирана машина, докато всъщност е просто прозорец във вашата Linux система. Модерните виртуални машини могат дори да изкарват Windows програмите извън прозоречния режим, което създава впечатлението, че те си работят по същия начин както и всяко друго приложение на Linux десктопа.

Продължава на следващата страница

27 одобрения
0 неодобрения
Още от рубрика "Първа помощ"
КОМЕНТАРИ ОТ  
КОМЕНТАРИ

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/pcw/procedures/class.Add.php on line 494

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/pcw/procedures/class.Add.php on line 494

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/pcw/procedures/class.Add.php on line 494

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/pcw/procedures/class.Add.php on line 494

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/pcw/procedures/class.Add.php on line 494

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/pcw/procedures/class.Add.php on line 494

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/pcw/procedures/class.Add.php on line 494

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/pcw/procedures/class.Add.php on line 494

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/pcw/procedures/class.Add.php on line 494

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/pcw/procedures/class.Add.php on line 494

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/pcw/procedures/class.Add.php on line 494

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/pcw/procedures/class.Add.php on line 494

Deprecated: Function eregi_replace() is deprecated in /var/www/sites/asen/pcw/procedures/class.Add.php on line 494
anggiseo
09:11, 23 януари 2016
1
одобрения: 0
anggiseo
09:11, 23 януари 2016
2
одобрения: 0
anggiseo
09:12, 23 януари 2016
3
одобрения: 0
anggiseo
09:13, 23 януари 2016
4
одобрения: 0
anggiseo
09:15, 23 януари 2016
5
одобрения: 0
anggiseo
09:17, 23 януари 2016
6
одобрения: 0
anggiseo
09:19, 23 януари 2016
7
одобрения: 0
anggiseo
09:21, 23 януари 2016
8
одобрения: 0
anggiseo
09:21, 23 януари 2016
9
одобрения: 0
anggiseo
09:27, 23 януари 2016
10
одобрения: 0
anggiseo
09:27, 23 януари 2016
11
одобрения: 0
anggiseo
09:33, 23 януари 2016
12
одобрения: 0
anggiseo
09:36, 23 януари 2016
13
одобрения: 0

Fatal error: Cannot redeclare class Admin in /var/www/sites/asen/COMMON/login/class.Admin.php on line 5