Fedora 42 dołącza do Windows Subsystem for Linux

Fedora 42 dołącza do Windows Subsystem for Linux

Fedora 42 zyskała wsparcie w Windows Subsystem for Linux, umożliwiając programistom łatwy dostęp do dystrybucji Linux obok systemu Windows bez potrzeby podwójnego uruchamiania.

Fedora 42 jest obecnie dostępna obok Ubuntu, Debiana i innych popularnych dystrybucji w Windows Subsystem for Linux. To świetne uzupełnienie dla programistów, którzy chcą tworzyć lub audytować aplikacje międzyplatformowe bez konieczności podwójnego uruchamiania, a także dla profesjonalistów, którzy potrzebują dostępu zarówno do systemu Windows, jak i Linux na jednej maszynie.

Windows Subsystem for Linux (WSL) pozwala na wirtualizację dystrybucji Linux w środowisku pulpitu Windows. To rozwiązanie bliskie natywnemu – tutaj nie ma emulacji – i nie obciąża systemu zasobami wymagającymi wirtualizowanego środowiska graficznego. Dystrybucje Linux w WSL zyskują również automatyczny dostęp do Twojego połączenia sieciowego i plików Windows, a chociaż WSL skupia się na linii poleceń, wspiera aplikacje GUI.

Technicznie rzecz biorąc, możesz stworzyć obraz WSL dla dowolnej dystrybucji (pod warunkiem, że jest kompatybilna z architekturą Twojego PC). Jednak oficjalnie wspierane obrazy są znacznie łatwiejsze w obsłudze.

Microsoft uprościł proces tworzenia obrazów WSL, wdrażając ulepszoną architekturę opartą na tar pod koniec zeszłego roku. Oczywiście, zmiana ta zachęciła programistów z projektu Fedora do podjęcia współpracy. Ich pierwszy obraz WSL jest niemal w pełni funkcjonalny, chociaż zawiera pewne błędy do rozwiązania w przyszłych wydaniach – na przykład aplikacje graficzne nie mogą korzystać z akceleracji sprzętowej, a Flatpak nie jest w zestawie z obrazem (ale można go zainstalować prostym sudo dnf install flatpak). Arch Linux również dołączył do rodziny WSL w tym miesiącu, wskazując na ulepszony proces tworzenia obrazów przez Microsoft, dlatego w nadchodzących miesiącach powinniśmy spodziewać się kolejnych dystrybucji.

Aby zainstalować Fedore 42 w WSL, uruchom wsl --install oraz wsl –-install FedoraLinux-42 w Windows Terminal. Po zakończeniu, użyj wsl –d FedoraLinux-42, aby uruchomić środowisko Linux. Po wymyśleniu nazwy użytkownika, dołączysz do grupy użytkowników "wheel" z podwyższonymi uprawnieniami. Twoje konto nie będzie miało hasła, więc pamiętaj, aby ustawić je później, jeśli zajdzie taka potrzeba.

Powinieneś również przeczytać dokumentację Fedory 42 przed rozpoczęciem pracy w WSL, chociaż większość tego nie zrobi. Ci, którzy nigdy nie testowali WSL, powinni zacząć od dystrybucji, z którą czują się najbardziej komfortowo, chociaż długoterminowe opcje takie jak Ubuntu, Debian i OpenSUSE oferują najbardziej dopracowane doświadczenie, ponieważ od dawna są częścią rodziny WSL. Jeśli jesteś całkowicie nowy w Linuxie i chcesz przejść z Windowsa, sugeruję, abyś zainstalował podwójne uruchamianie lub uruchomił maszynę wirtualną z pełnym środowiskiem pulpitu, ponieważ WSL jest głównie zaprojektowany dla linii poleceń.

Chcę przyznać, że Fedora Linux została dodana do listy dystrybucji WSL około trzy tygodnie temu, a wysiłki w celu stworzenia dedykowanego obrazu Fedora WSL sięgają grudnia 2024. Microsoft po prostu wstrzymał się z ogłoszeniem, więc włączenie tej dystrybucji do WSL przeszło bez echa.

Źródło: Microsoft via XDA Developers

Często zadawane pytania i ich rozwiązania

Czy Fedora jest dostępna dla WSL?

Fedora jest dostępna dla WSL (Windows Subsystem for Linux). Wprowadzona w wersji Fedora 42, nowa możliwość wykorzystania obrazu Fedora w WSL oferuje użytkownikom:

    - Proste i łatwe w konfiguracji środowisko deweloperskie.

  • Możliwość uruchamiania wielu dystrybucji obok siebie w różnych przestrzeniach nazw.
  • Współdzielenie tego samego jądra dla różnych dystrybucji. To doskonała opcja dla programistów i testerów, którzy korzystają z systemu Windows.

Czy istnieje odpowiednik WSL dla systemu Linux?

Tak, istnieje odpowiednik WSL (Windows Subsystem for Linux) dla systemu Linux, znany jako WSLg, który pozwala na uruchamianie aplikacji graficznych z systemu Linux na Windows. Ponadto, można znaleźć kilka innych narzędzi i technologii, które oferują podobne funkcje jak WSL:

 

  • Docker – pozwala na uruchamianie kontenerów z systemami Linux w różnych środowiskach.
  • VirtualBox / VMware – umożliwiają uruchamianie pełnych maszyn wirtualnych z Linuxem.
  • Chroot – technika pozwalająca na uruchamianie różnych dystrybucji Linuxa w izolowanych środowiskach na tym samym systemie.
  • LXC (Linux Containers) – lekka wirtualizacja, która pozwala na uruchamianie wiele instancji Linuxa na jednym jądrze. Każde z tych rozwiązań ma swoje zalety i zastosowania, dopasowując się do różnych potrzeb użytkowników.

 

Czy WSL jest przestarzały?

Obecnie WSL (Windows Subsystem for Linux) nie jest przestarzały.

    • -

Wsparcie dla WSL 1

    : Microsoft nie ma planów wycofania WSL 1, co oznacza, że nadal można go używać.

  • Współpraca z WSL 2: Użytkownicy mogą korzystać z WSL 1 i WSL 2 równocześnie, co pozwala na elastyczność w wyborze dystrybucji.
  • Aktualizacje i powroty: Umożliwiono uaktualnianie oraz obniżanie dystrybucji kiedy tylko zajdzie taka potrzeba.
  • Innowacje z WSL 2: WSL 2 wprowadza nową architekturę, która pozwala zespołowi na rozwijanie funkcji, co czyni WSL doskonałym narzędziem do uruchamiania środowiska Linux w Windows. W związku z tym, WSL pozostaje aktualnym i użytecznym narzędziem dla deweloperów i użytkowników systemu Windows.

Do czego służy funkcja Windows Subsystem for Linux WSL w Windows 11?

Windows Subsystem for Linux (WSL) w Windows 11 służy do:

    - Instalacji i uruchamiania różnych dystrybucji systemu Linux, takich jak Ubuntu, Debian czy Kali.

  • Umożliwienia korzystania z narzędzi i aplikacji Linux w natywnym środowisku Windows.
  • Ułatwienia programowania i pracy z systemami opartymi na linuksie bez konieczności korzystania z maszyny wirtualnej lub podwójnego rozruchu.
  • Integracji systemu plików Windows z systemem Linux, co pozwala na łatwą wymianę danych między obydwoma środowiskami.
  • Testowania aplikacji i środowisk programistycznych w systemie Linux z poziomu Windows. WSL jest idealnym rozwiązaniem dla programistów, administratorów i wszystkich, którzy potrzebują dostępu do narzędzi linuksowych.

Jeśli ciekawią Cię artykuły podobne do Fedora 42 dołącza do Windows Subsystem for Linux, zajrzyj do kategorii Linux i odkryj jeszcze więcej interesujących treści.

Indeks
  1. Często zadawane pytania i ich rozwiązania
    1. Czy Fedora jest dostępna dla WSL?
    2. Czy istnieje odpowiednik WSL dla systemu Linux?
    3. Czy WSL jest przestarzały?
    4. Do czego służy funkcja Windows Subsystem for Linux WSL w Windows 11?

Możesz być zainteresowany

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

Go up