У чому різниця між Ubuntu, openSUSE і Fedora на Windows 10?
Підсистема Windows для Linux отримала величезне оновлення в оновленні Fall Creators для Windows 10. Тепер він підтримує кілька дистрибутивів Linux, а не лише Ubuntu. Ubuntu, openSUSE і SUSE Linux Enterprise Server доступні під час запуску, з Fedora та іншими дистрибутивами Linux встановлюються в майбутньому.
Також Microsoft більше не називає цей програмний продукт "Bash on Windows". Тепер це офіційно називається "Ubuntu на підсистемі Windows для Linux", "OpenSUSE на підсистемі Windows для Linux" і так далі, залежно від того, який дистрибутив Linux використовується.
Як вибрати дистрибутив Linux
Щоб встановити дистрибутив Linux на Windows 10, ви більше не запускаєте програму «bash.exe», яка лише встановила Ubuntu. Замість цього ви вибираєте дистрибутив Linux, який ви хочете використовувати в магазині Microsoft.
Якщо у вас встановлено старе програмне забезпечення "Bash on Ubuntu on Windows", оновлене на Windows 10, Microsoft рекомендує перенести файли, видалити існуюче середовище Ubuntu і замість цього використовувати нові дистрибутиви Linux, пропоновані через магазин. Інструмент "Bash on Ubuntu on Windows" залишатиметься функціональним, але вважається застарілим, а значить, він не отримає жодної підтримки в майбутньому.
Після увімкнення функції «Підсистема Windows для Linux» і перезавантаження комп'ютера потрібно відкрити магазин. Шукайте "Linux" і натисніть кнопку "Отримати програми" на банері, що з'являється.
Ви побачите список всіх дистрибутивів Linux, які пропонуються через Магазин Microsoft тут. Виберіть дистрибутив і натисніть кнопку «Отримати», щоб встановити його.
Оновлення: Debian і Kali тепер доступні в магазині, але не перераховані тут. Шукайте “Debian Linux” або “Kali Linux”, щоб знайти та встановити їх.
Який дистрибутив Linux слід встановити?
Підсистема 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. Ці команди перераховані на сторінці Store для кожного дистрибутива Linux.
Кожен дистрибутив Linux працює окремо і незалежно і має власну окрему файлову систему і встановлене програмне забезпечення. Проте всі вони можуть отримати доступ до файлової системи Windows, тому ви можете спільно використовувати файли між ними.
Ці середовища Linux також використовують один і той же стек мережі Windows, що означає, що вони можуть спілкуватися один з одним і з додатками Windows. Ви можете запустити веб-сервер Apache у вашому прикладі Ubuntu, щоб цей веб-сервер обмінювався даними з базою даних, що працює на екземплярі SUSE Linux Enterprise Server, а потім отримували доступ до цього веб-сервера через стандартний веб-браузер, встановлений на комп'ютері з ОС Windows 10. Все це працює без будь-якої додаткової конфігурації брандмауера, оскільки все програмне забезпечення працює на вашому ПК, за брандмауером.
Щоб видалити дистрибутив Linux, просто клацніть його плиткою правою кнопкою миші в меню "Пуск" і виберіть "Видалити", щоб видалити його, як і будь-яку іншу програму магазину.