5 начина за стартиране на Linux софтуер под Windows

Потребителите на Linux често искат да стартират софтуер на Windows на Linux, но потребителите на Windows може да искат да стартират и софтуер на Linux. Независимо дали търсите по-добра среда за разработка или мощни инструменти от командния ред, можете да стартирате софтуер за Linux, без да напускате Windows.

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

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

Виртуалните машини ви позволяват да стартирате всяка операционна система в прозорец на вашия работен плот. Можете да инсталирате безплатния VirtualBox или VMware Player, да изтеглите ISO файл за Linux дистрибуция като Ubuntu и да инсталирате тази Linux дистрибуция във виртуалната машина, както бихте я инсталирали на стандартен компютър.

Когато трябва да стартирате системата си Linux, можете да го направите в прозорец на вашия работен плот - няма нужда от рестартиране и оставяне на всичките ви програми за Windows. Всичко освен взискателните игри и усъвършенстваните 3D ефекти трябва да работят добре, но така или иначе вероятно няма да искате да ги използвате.

Ако инсталирате Ubuntu във виртуална машина, може да опитате да инсталирате производен на Ubuntu като Xubuntu вместо това. Работният плот на Unity по подразбиране на Ubuntu използва 3D ефекти и интерфейсът на работния плот не работи толкова гладко във виртуална машина, колкото предишните настолни компютри. Xubuntu използва Xfce, който е много по-лек.

Можете дори да опитате да използвате безпроблемния режим на VirtualBox или единния режим на VMware, за да стартирате приложения на Linux директно на вашия работен плот - те ще работят във виртуалната машина, но техните прозорци ще присъстват на работния плот на Windows, вместо да бъдат затворени в един прозорец на виртуална машина .

Cygwin

Cygwin е колекция от инструменти, които предлагат Linux-подобна среда на Windows. Това не е начин за стартиране на съществуващ Linux софтуер под Windows - софтуерът ще трябва да бъде прекомпилиран. Много софтуер обаче вече е прекомпилиран. Cygwin ще ви даде Linux-подобен терминал и среда на командния ред с много от програмите на командния ред, с които вече сте свикнали.

По-рано разгледахме инсталирането и използването на Cygwin. Можете дори да използвате Cygwin, за да инсталирате OpenSSH сървър и да получите SSH достъп до Windows система.

Това решение е идеално за потребители, които липсват ключови помощни програми на Linux в Windows - това не е начин да стартирате пълен работен плот на Linux.

Инсталирайте Ubuntu чрез Wubi

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

Wubi обаче не инсталира Ubuntu по нормалния начин. Вместо това той създава специален файл на вашия дял на Windows и използва този файл като вашето Ubuntu устройство. Това означава, че можете да инсталирате Ubuntu и да го използвате без никакво разделяне и можете да деинсталирате Ubuntu от контролния панел на Windows, когато сте готови.

Ако аспектите на разделянето ви задържат, опитайте Wubi. Ефективността няма да бъде толкова добра, колкото обикновено инсталирана Linux система, когато става въпрос за време за четене и запис на диска, но трябва да е по-бърза от виртуална машина.

Пренесени и компилирани програми

Много често срещани Linux програми вече са пренесени в Windows и компилираните версии са достъпни онлайн. Ако наистина ви липсва Emacs, ще намерите версии на Emacs за Windows. Ако искате да стартирате конкретна програма под Windows, извършете търсене в Google за името на тази програма и „Windows“ - има голяма вероятност да намерите версия на програмата, която е пренесена в Windows.

базирани на coLinux Разпределения

coLinux е съкращение от Cooperative Linux. Това е начин за първоначално стартиране на Linux заедно с ядрото на Windows по начин, който предлага много по-бърза производителност, отколкото простото изпълнение на Linux във виртуална машина.

Това е чудесна идея, но има проблем. coLinux все още не поддържа 64-битови версии на Windows, така че ще трябва да използвате 32-битова версия на Windows на вашата машина, за да направите това - това е все по-рядко. coLinux не е пуснал нова версия от повече от две години, така че разработката изглежда или блокира, или се движи много бавно.

Ако искате да изпробвате това, може да изпробвате Portable Ubuntu Remix. Тази дистрибуция, базирана на coLinux, е актуализирана за последно през 2011 г., така че е малко стара - но други опции като andLinux са още по-неактуални. andLinux, който разгледахме в миналото, е последно актуализиран през 2009 г.

дистрибуциите, базирани на coLinux, биха били чудесен вариант, но те изглежда изостават. Ако нямате нищо против да използвате годишен Linux софтуер и 32-битова версия на Windows, тази опция може да работи за вас така или иначе.

Тук няма нито един правилен вариант. Хората, които искат пълно изживяване на Linux, вероятно ще искат виртуална машина, докато потребителите на няколко ключови помощни програми за черупки може да предпочетат Cygwin. Други, които просто искат да стартират една програма, може да намерят по-голям късмет с версия на тази програма, пренесена в Windows.