Podsystem Windows dla systemu Linux działa teraz z większą liczbą aplikacji

Podsystem Windows dla systemu Linux działa teraz z większą liczbą aplikacji

Podsystem Windows dla systemu Linux to opcjonalna funkcja do uruchamiania aplikacji systemu Linux na komputerze z systemem Windows z lekką maszyną wirtualną. Wkrótce będzie działać z jeszcze większą ilością oprogramowania Linux dzięki nowo dodanej obsłudze systemd.

Firma Microsoft wprowadziła zaktualizowany podsystem Windows dla systemu Linux w 2019 r., znany jako WSL2, który uruchamia jądro systemu Linux i inne funkcje systemu na minimalnej maszynie wirtualnej (w szczególności wyspecjalizowanym kontenerze Hyper-V). Jest szybki i ma pełny dostęp do plików Windows, ale nie obsługuje systemd, zestawu usług i narzędzi w większości dystrybucji Linuksa, które zarządzają urządzeniami, logowaniem, obsługą sieci i innymi funkcjami. Oznacza to, że oprogramowanie wymagające systemd nie działa lub ma więcej ograniczeń w WSL2, takie jak kontenery Docker i aplikacje dystrybuowane jako pakiety Snap.

Canonical (twórca Ubuntu Linux) i Microsoft współpracują ze sobą, aby rozwiązać ten problem, a systemd jest teraz dostępny na WSL2. W tej chwili jest on ograniczony do podglądu WSL i musisz go włączyć, modyfikując plik ustawień – pełne instrukcje znajdują się w linku źródłowym poniżej. Po wykonaniu tej czynności ponowne uruchomienie WSL aktywuje systemd.

Główną zaletą nowej funkcji (i prawdopodobnie dlaczego Canonical pomógł) jest to, że możesz teraz instalować pakiety ze sklepu Canonical Snap Store. Snap to powszechna metoda dystrybucji oprogramowania dla systemu Linux i chociaż technologia ta nie jest popularna wśród wielu osób , niektóre aplikacje są oficjalnie dostępne tylko jako pakiety Snap.

Co najlepsze, nowa funkcja jest dostępna w WSL2 zarówno w systemie Windows 10, jak i 11. Jeśli nadal trzymasz się systemu Windows 11, nie musisz przegapić rozszerzonej obsługi oprogramowania.

Źródło: Ubuntu
Za pośrednictwem: Rejestr

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *