Каква е разликата между Ubuntu, openSUSE и Fedora за Windows 10?
Подсистемата на Windows за Linux получи огромна актуализация в актуализацията на Fall Creators на Windows 10. Сега той поддържа множество дистрибуции на Linux, а не само Ubuntu. Ubuntu, openSUSE и SUSE Linux Enterprise Server са достъпни при стартирането, като Fedora и други дистрибуции на Linux са настроени да пристигнат в бъдеще.
Microsoft вече не нарича този софтуер "Bash на Windows". Сега официално се нарича „Ubuntu на Windows подсистема за Linux“, „OpenSUSE на Windows подсистема за Linux“ и т.н., в зависимост от това коя Linux дистрибуция използвате.
Как да изберете вашата дистрибуция на Linux
За да инсталирате Linux дистрибуция на Windows 10, вече не изпълнявате програмата “bash.exe”, която само инсталира Ubuntu. Вместо това избирате дистрибуцията на Linux, която искате да използвате от магазина на Microsoft.
Ако имате по-стария софтуер "Bash on Ubuntu на Windows", инсталиран на Windows 10 's Fall Creators Update, Microsoft препоръчва да мигрирате файловете си, да деинсталирате съществуващата среда на Ubuntu и да използвате новите дистрибуции на Linux, предлагани чрез магазина. Инструментът „Bash on Ubuntu на Windows“ ще остане функционален, но се счита за отхвърлен, което означава, че в бъдеще няма да получава никаква поддръжка..
След като включите функцията “Подсистема на Windows за Linux” и рестартирате компютъра, ще трябва да отворите Магазина. Търсете „Linux“ и щракнете върху бутона „Изтеглете приложенията“ в появилия се банер.
Ще видите списък с всички дистрибуции на Linux, предлагани от Microsoft Store тук. Изберете дистрибуция и кликнете върху бутона „Get“, за да го инсталирате.
Актуализация: Дебиан и Кали вече са достъпни в магазина, но не са изброени тук. Потърсете “Debian Linux” или “Kali Linux”, за да ги намерите и инсталирате.
Коя Linux Distro трябва да инсталирате?
Подсистемата на Windows за Linux е функция за разработчици. Той все още е предназначен за използване на Linux среда на командния ред, с неофициална поддръжка за графични приложения за десктоп Linux.
Ако сте само ентусиаст, който иска да играе или да научи командния ред на Linux, Ubuntu все още е чудесна възможност да започнете. Това е много често срещана и добре поддържана. Въпреки това, можете да изберете която и да е Linux дистрибуция, която харесвате.
Ако сте разработчик, сега можете да изберете този, който най-близко подхожда на това, за което се развива. В крайна сметка различните дистрибуции на Linux имат различен софтуер и настройки. Ако работите по софтуер, който ще се изпълнява на Ubuntu, SUSE Linux Enterprise или Fedora сървър, ще искате да изберете съответната Linux дистрибуция, така че вашата Linux система да работи като вашата производствена среда. Някои дистрибуции на Linux имат повече софтуер, а някои имат по-консервативен, стабилен софтуер.
Ако сте опитен потребител на Linux, който е по-често използван за едно дистрибуция от друг, вероятно ще искате да използвате тази дистрибуция на Linux. Ubuntu ще бъде удобен избор за потребителите на дистрибуции в стил Debian (като Mint), докато потребителите с по-голям опит с RPM-базирани дистрибуции могат да изберат Fedora или SUSE. Например, Ubuntu използва командата apt за инсталиране на софтуер, докато SUSE използва zypper
и Fedora използва DNF
.
Наистина, това е точно като избора, пред който се изправяте при инсталирането на дистрибуция на Linux на вашия компютър. С коя Linux дистрибуция трябва да работите, най-удобно ли е или имате нужда от софтуерните пакети? Сега изборът зависи от вас. Докато събирането е малко тънко при пускането на актуализацията на Fall Creators, ние се надяваме, че и тук ще се появят още много дистрибуции на Linux..
Можете да стартирате няколко дистрибуции на Linux, рамо до рамо
Не е нужно да избирате само една дистрибуция на Linux. Можете да инсталирате толкова много от Linux дистрибуциите, от които искате. Можете дори да стартирате няколко дистрибуции на Linux едновременно. Ще видите отделен прозорец на конзолата за всеки от тях.
За да стартирате дистрибуция на Linux, щракнете върху неговата част в менюто Старт или изпълнете командата за това дистрибуция на Linux. Например, можете да стартирате "ubuntu" за Ubuntu, "opensuse-42" за OpenSUSE Leap 42, или "sles-12" за SUSE Linux Enterprise Server 12. Тези команди са изброени на страницата на магазина за всяка дистрибуция на Linux..
Всяка дистрибуция на Linux работи отделно и самостоятелно и има собствена отделна файлова система и инсталиран софтуер. Те обаче могат да имат достъп до файловата система на Windows, така че да можете да споделяте файлове между тях.
Тези Linux среди също използват един и същ Windows мрежов стек, което означава, че те могат да комуникират помежду си и с Windows приложения. Можете да стартирате Apache уеб сървър на вашия Ubuntu екземпляр, да имате този уеб сървър да комуникира с база данни, работеща на SUSE Linux Enterprise Server, и след това да имате достъп до този уеб сървър чрез стандартен уеб браузър, инсталиран на вашия Windows 10 PC. Това работи без допълнителна конфигурация на защитната стена, тъй като целият софтуер се изпълнява на компютъра, зад защитната стена.
За да деинсталирате дистрибуция на Linux, просто щракнете с десния бутон на мишката върху неговата част в менюто "Старт" и изберете "Деинсталиране", за да я премахнете, както бихте направили всяко друго приложение на Магазин.