Windows Tips & News

Ulepszenia wiersza poleceń i WSL w systemie Windows 10 w wersji 1803

Windows 10 w wersji 1803 „Spring Creators Update” zawiera wiele interesujących zmian i ulepszeń wprowadzonych do narzędzi wiersza poleceń, a zwłaszcza do funkcji WSL. Istnieje wiele nowych funkcji, takich jak aplikacje konsoli UWP.

w Aktualizacja Windows 10 Spring Creators, Podsystem Windows dla Linuksa (WSL) obsługuje kilka nowych dystrybucji Linuksa. Teraz można zainstalować Kali Linux i Debian.

Ulepszenia i funkcje WSL

Później włączanie WSL, możesz zainstalować Kali oraz Debiana ze sklepu. Możesz skorzystać z następujących linków:

  1. Ubuntu
  2. Skok openSUSE
  3. SUSE Linux Enterprise Server
  4. Pobierz Kali Linux dla WSL
  5. Debian GNU/Linux

Zapoznaj się z artykułem

Zainstaluj dystrybucje Linuksa ze sklepu Microsoft Store w systemie Windows 10

Nowy plik /etc/wsl.conf jest teraz obsługiwany, aby zapewnić większą kontrolę nad konfiguracją dystrybucji podczas uruchamiania środowiska. Montaż dysków i konfiguracja sieci to dwa konkretne obszary obsługiwane obecnie. Przykładowy plik wygląda następująco:

[automatyczne montowanie] włączone = prawda. korzeń = /windir/ opcje = "metadane, umask=22,fmask=11" mountFsTab = false #Włączmy DNS – mimo że są one domyślnie włączone, określimy tutaj tylko dla jasności. [sieć] generateHosts = prawda. generateResolvConf = prawda

Zapoznaj się z oficjalny wpis na blogu aby uzyskać szczegółowy przewodnik po tym pliku i jego wartościach.

Zadania w tle

Podsystem Windows dla systemu Linux (WSL) ma obsługę długotrwałych zadań w tle, podobnie jak podsystem Win32 ma usługi. To naprawdę imponująca zmiana dla użytkowników WSL, którzy pracują z serwerami takimi jak Apache lub aplikacjami takimi jak screen czy tmux. Teraz mogą działać w tle jak zwykłe demony Linuksa. Widzieć

WSL ma obsługę zadań w tle

Nowe narzędzie, wslpath i uprawnienia systemu plików

Wslpath.exe to nowe narzędzie, za pomocą którego można konwertować ścieżki między systemami Windows i Linux. Powinieneś uruchomić wslpath w środowisku WSL.

Zawiera następujące opcje:

-a Wymuś wynik do bezwzględnego formatu ścieżki
-u Tłumacz ze ścieżki Windows na ścieżkę WSL (domyślnie)
-w Przetłumacz ze ścieżki WSL na ścieżkę Windows
-m Przetłumacz ze ścieżki WSL na ścieżkę Windows, z „/” zamiast „\\”

Możesz teraz ustawić właściciela i grupę plików za pomocą chmod/chown i modyfikować uprawnienia odczytu/zapisu/wykonywania w WSL. Możesz także tworzyć specjalne pliki, takie jak fifos, gniazda unix i pliki urządzeń. Dla wielu użytkowników WSL była to długo oczekiwana funkcja.

Kolejną interesującą zmianą jest dodanie nowych opcji montowania z systemem plików DrvFs do rzutowania uprawnień na pliki wraz z dostarczaniem nowych metadanych Linuksa do plików i folderów.

Widzieć

Ulepszenia Chmod i Chown WSL w systemie Windows 10

Gniazda uniksowe

Gniazda Unix są teraz obsługiwane w systemie Windows. Możesz także komunikować się przez gniazda Unix między Windows a WSL. Dzięki temu WSL może uruchomić klienta Linux Docker do interakcji z demonem Docker działającym w systemie Windows. Istnieją pewne zasady dotyczące uprawnień i współdziałania. Odnosić się do ten wpis na blogu dla szczegółów.

Rozszerzona sesja dla maszyn wirtualnych Hyper-V Linux

Maszyny wirtualne z systemem Linux działające na Hyper-V mogą teraz korzystać z ulepszonego trybu sesji. Jest zasilany przez projekt XRDP o otwartym kodzie źródłowym, który umożliwia interakcję z maszyną wirtualną systemu Linux w taki sam sposób, w jaki użytkownik może to zrobić z maszynami wirtualnymi Windows Hyper-V za pośrednictwem protokołu RDP.

Szybkie tworzenie

Szybkie tworzenie to nowe narzędzie, które pozwala szybko tworzyć maszyny wirtualne bez przechodzenia przez wieloetapowy kreator.

Wbudowany serwer OpenSSH i narzędzia klienckie

Na komputerach z systemem Windows darmowe oprogramowanie o otwartym kodzie źródłowym PuTTY jest de facto standardem, jeśli chodzi o SSH i Telnet. W systemie Windows 10 Microsoft w końcu wysłuchał swoich użytkowników po latach, kiedy prosili o klienta i serwer SSH. Dołączając implementację OpenSSH, wartość systemu operacyjnego wzrasta.

Zapoznaj się z następującymi wpisami na blogu:

  • Jak włączyć klienta OpenSSH w systemie Windows 10?
  • Jak włączyć serwer OpenSSH w systemie Windows 10?

Jeśli chodzi o serwer OpenSSH, sprawdź cenne komentarze pozostawione przez naszych czytelników. Podzielili się tam szeregiem przydatnych wskazówek.

Aplikacje konsoli UWP

Kolejną interesującą funkcją, która pojawi się w wersji 1803 systemu Windows 10 „Redstone 4” (aktualizacja Spring Creators), jest obsługa aplikacji konsoli UWP. Oznacza to, że aplikacje platformy UWP mogą teraz używać okna konsoli do wprowadzania i wyprowadzania danych. Są przeznaczone do użytku z Command Prompt i PowerShell. Takie aplikacje mogą korzystać z interfejsów API konsoli, a nawet tradycyjnych interfejsów API Win32, takich jak printf lub getchar.

Otóż ​​to.

Co myślisz o tych zmianach? Czy podobają Ci się aktualizacje dołączone do systemu Windows 10 w wersji 1803? Napisz do nas komentarz!

Jak usunąć pliki zrzutu pamięci w systemie Windows 10?

Jak usunąć pliki zrzutu pamięci w systemie Windows 10?

Możesz usunąć pliki zrzutu pamięci w systemie Windows 10, które system operacyjny tworzy, gdy nap...

Czytaj więcej

Kompilacja Windows 10 17017 jest dostępna w trybie Fast Ring i Skip Ahead

Kompilacja Windows 10 17017 jest dostępna w trybie Fast Ring i Skip Ahead

Microsoft udostępnia nową kompilację Redstone 4 dla niejawnych testerów w szybkim pierścieniu. „R...

Czytaj więcej

Aktualizacje zbiorcze dla systemu Windows 10, 12 lutego 2019 r.

Aktualizacje zbiorcze dla systemu Windows 10, 12 lutego 2019 r.

Zostaw odpowiedźFirma Microsoft wydała dzisiaj aktualizacje zbiorcze dla wszystkich obsługiwanych...

Czytaj więcej