Podsystem Windows dla systemu Linux otrzymał ogromną aktualizację w aktualizacji Fall Creators dla systemu Windows 10. Obsługuje teraz wiele dystrybucji Linuksa, nie tylko Ubuntu. Ubuntu, openSUSE i SUSE Linux Enterprise Server są dostępne w momencie premiery, a Fedora i inne dystrybucje Linuksa zostaną dostarczone w przyszłości.
Microsoft nie nazywa już tego oprogramowania "Bash na Windows". Jest teraz oficjalnie nazywane "Ubuntu na podsystemie Windows dla systemu Linux", "OpenSUSE na podsystemie Windows dla systemu Linux" i tak dalej, w zależności od używanej dystrybucji systemu Linux.
Aby zainstalować dystrybucję Linuksa w systemie Windows 10, nie trzeba już uruchamiać programu "bash.exe", który tylko zainstalował Ubuntu. Zamiast tego wybierasz dystrybucję Linuksa, której chcesz używać ze sklepu Microsoft.
Jeśli masz starsze oprogramowanie "Bash na Ubuntu na Windows" zainstalowane w aktualizacji Fall Creators Update firmy Windows 10, Microsoft zaleca przeniesienie twoich plików, odinstalowanie istniejącego środowiska Ubuntu i użycie nowych dystrybucji Linuksa oferowanych przez Sklep. To narzędzie "Bash na Ubuntu na Windows" pozostanie funkcjonalne, ale jest uważane za przestarzałe, co oznacza, że nie otrzyma żadnej pomocy w przyszłości.
Po włączeniu funkcji "Windows Subsystem for Linux" i ponownym uruchomieniu komputera, musisz otworzyć Store. Wyszukaj "Linux" i kliknij przycisk "Pobierz aplikacje" w wyświetlonym bankiecie.
Zobaczysz tutaj listę wszystkich dystrybucji Linuksa oferowanych przez Sklep Microsoft. Wybierz dystrybucję i kliknij przycisk "Pobierz", aby ją zainstalować.
Aktualizacja: Debian i Kali są teraz dostępne w sklepie, ale nie są tutaj wymienione. Wyszukaj "Debian Linux" lub "Kali Linux", aby je znaleźć i zainstalować.
Podsystem Windows dla systemu Linux jest funkcją programisty. Nadal jest przeznaczony do używania środowiska Linuksa z wiersza poleceń, z nieoficjalną obsługą graficznych aplikacji Linuksowych.
Jeśli jesteś tylko entuzjastą, który chce grać lub uczyć się wiersza poleceń systemu Linux, Ubuntu jest wciąż świetną opcją. Jest bardzo powszechny i dobrze obsługiwany. Możesz jednak wybrać dowolną dystrybucję Linuksa.
Jeśli jesteś programistą, możesz wybrać tę, która najlepiej pasuje do tego, nad czym pracujesz. W końcu różne dystrybucje Linuksa mają różne oprogramowanie i ustawienia. Jeśli pracujesz nad oprogramowaniem, które będzie działać na systemie Ubuntu, SUSE Linux Enterprise lub Fedora, będziesz chciał wybrać odpowiednią dystrybucję Linuksa, aby twój system Linux działał jak twoje środowisko produkcyjne. Niektóre dystrybucje Linuksa mają bardziej krwawiące oprogramowanie, a niektóre mają bardziej konserwatywne i stabilne oprogramowanie.
Jeśli jesteś doświadczonym użytkownikiem Linuksa, który jest bardziej przyzwyczajony do jednej dystrybucji niż druga, prawdopodobnie będziesz chciał użyć tej dystrybucji Linuksa. Ubuntu będzie wygodnym wyborem dla użytkowników dystrybucji w stylu Debiana (takich jak Mint), natomiast użytkownicy z większym doświadczeniem korzystającym z dystrybucji opartych na RPM mogą wybrać Fedorę lub SUSE. Na przykład, Ubuntu używa polecenia apt, aby zainstalować oprogramowanie, podczas gdy SUSE używa zypper
i używa Fedora dnf
.
Naprawdę, to jest tak, jak przy wyborze instalacji Linuksa na komputerze. Z jaką linuksową dystrybucją potrzebujesz pracować, czy czujesz się najlepiej lub masz pakiety oprogramowania, których potrzebujesz? Wybór należy teraz do Ciebie. Choć wydawnictwo jest nieco szczupłe w wydaniu Fall Creators Update, mamy nadzieję, że pojawi się tu także wiele innych dystrybucji Linuksa.
Nie musisz wybierać tylko jednej dystrybucji Linuksa. Możesz zainstalować dowolną liczbę dystrybucji Linuksa z tego miejsca. Możesz nawet uruchomić kilka dystrybucji Linuksa na raz. Zobaczysz osobne okno konsoli dla każdego z nich.
Aby uruchomić dystrybucję Linuksa, kliknij jego kafelek w menu Start lub uruchom polecenie dla tej dystrybucji systemu Linux. Na przykład możesz uruchomić "ubuntu" dla Ubuntu, "opensuse-42" dla OpenSUSE Leap 42, lub "sles-12" dla SUSE Linux Enterprise Server 12. Te polecenia są wymienione na stronie Store dla każdej dystrybucji Linuksa.
Każda dystrybucja Linuksa działa oddzielnie i niezależnie i ma własny, osobny system plików i zainstalowane oprogramowanie. Mogą jednak uzyskać dostęp do systemu plików systemu Windows hosta, dzięki czemu można udostępniać pliki między nimi.
Te środowiska Linux używają tego samego stosu Windows, co oznacza, że mogą komunikować się ze sobą oraz z aplikacjami Windows. Możesz uruchomić serwer WWW Apache na swojej instancji Ubuntu, niech ten serwer sieciowy komunikuje się z bazą danych działającą w instancji SUSE Linux Enterprise Server, a następnie uzyskaj dostęp do tego serwera za pomocą standardowej przeglądarki zainstalowanej na komputerze z systemem Windows 10. To wszystko działa bez dodatkowej konfiguracji firewalla, ponieważ całe oprogramowanie działa na twoim komputerze, za zaporą ogniową.
Aby odinstalować dystrybucję Linuksa, po prostu kliknij jej kafelek w menu Start i wybierz "Odinstaluj", aby usunąć ją tak, jak każdą inną aplikację Sklep.