Windows Tips & News

Co nowego w WSL w aktualizacji systemu Windows 10 października 2018

Windows 10 w wersji 1809 „Aktualizacja z października 2018 r.” zawiera szereg interesujących zmian i ulepszeń wprowadzonych do funkcji WSL. Należą do nich dodatkowe dystrybucje w Sklepie, możliwość uruchamiania WSL z Eksploratora plików, ulepszona obsługa rozróżniania wielkości liter w poszczególnych katalogach i nie tylko.

Możliwość natywnego uruchamiania systemu Linux w systemie Windows 10 zapewnia funkcja WSL. WSL to skrót od Windows Subsystem for Linux, który początkowo był ograniczony tylko do Ubuntu. Nowoczesne wersje WSL pozwalają instalowanie i uruchamianie wielu dystrybucji Linuksa ze sklepu Microsoft Store.

Oto, co nowego w WSL w systemie Windows 10 w wersji 1809 Aktualizacja z października 2018 r.

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

Windows 10 w wersji 1809 dodaje do tej listy kilka dodatkowych opcji.

  1. Obraz Ubuntu został zaktualizowany do wersji 18.04.
  2. Możesz teraz zainstalować WLinux ze sklepu Microsoft.
  3. OpenSUSE 15 oraz SLES 15 są już dostępne w sklepie Microsoft Store.
  4. Możesz teraz uruchomić WSL i Ubuntu 18.04 na Urządzenia ARM.

Notatnik obsługuje zakończenia linii systemu Linux

Począwszy od Windows 10 kompilacja 17661, Notatnik rozpoznaje zakończenia linii Unix, więc możesz przeglądać i edytować pliki Unix/Linux za pomocą Notatnika. Pamiętaj, że ta funkcja może być wyłączone.

Uruchom powłokę Linux z Eksploratora plików

Począwszy od kompilacji 17672 systemu Windows 10, system operacyjny zawiera natywne polecenie menu kontekstowego „Otwórz powłokę systemu Linux tutaj”, które pojawia się w rozszerzonym menu kontekstowym folderów (po przytrzymaniu klawisza Shift). Jednym kliknięciem otwiera konsolę Bash w żądanym folderze.

Zainstaluj dystrybucje WSL z wiersza poleceń

Istnieje wiele powodów, dla których możesz chcieć napisać skrypt, aby zainstalować dystrybucje WSL z wiersza poleceń — może właśnie dostałeś nową maszynę, którą chcesz skonfigurować. A może chcesz programowo zdefiniować swój komputer deweloperski bez zakłócania przepływu pracy wiersza poleceń.

Możesz użyć projektu Windows Developer Setup Scripts pod adresem aka.ms/devsetup aby włączyć WSL i zainstalować dystrybucję jednym kliknięciem. Oto próbka tego, jak możesz to zrobić. Poniższy skrypt należy uruchomić w a Terminal administratora PowerShell.

Włącz WSL

Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1804 -OutFile ~/Ubuntu.appx -UseBasicParsing Add-Appx-Package -Path ~/Ubuntu.appx

Zainstaluj Ubuntu 18.04

RefreshEnv Ubuntu1804 install --root Ubuntu1804 run apt update Ubuntu1804 run apt upgrade -y

Obsługa rozróżniania wielkości liter według katalogu

Jak już zapewne wiesz, system plików Windows, NTFS, traktuje nazwy plików i folderów jako niewrażliwe na wielkość liter. Na przykład dla systemu operacyjnego i aplikacji MyFile.txt i myfile.txt to ten sam plik. Jednak w Linuksie jest inaczej. W przypadku tego systemu operacyjnego są to dwa różne pliki. Ta różnica w zachowaniu może powodować problemy dla użytkowników WSL.

Począwszy od kompilacji 17093 Insider systemu Windows, istnieje nowy sposób obsługi plików z rozróżnianiem wielkości liter w systemie Windows: rozróżnianie wielkości liter według katalogu. Ta możliwość została dodana, aby zapewnić użytkownikowi lepszą interoperacyjność podczas korzystania z plików z rozróżnianiem wielkości liter. Możesz go również używać ze zwykłymi aplikacjami Windows.

Firma Microsoft dodała nową flagę uwzględniającą wielkość liter, którą można zastosować do katalogów. W przypadku katalogów, które mają ustawioną tę flagę, wszystkie operacje na plikach w tym katalogu uwzględniają wielkość liter, niezależnie od tego, czy FILE_FLAG_POSIX_SEMANTICS został określony. Oznacza to, że jeśli masz dwa pliki, które różnią się tylko wielkością liter w katalogu oznaczonym jako rozróżniana wielkość liter, wszystkie aplikacje będą mogły uzyskać do nich dostęp.

Zobacz artykuły

  • Włącz tryb rozróżniania wielkości liter dla folderów w systemie Windows 10
  • Dodaj menu kontekstowe rozróżniania wielkości liter w systemie Windows 10

Kopiuj/wklej przybywa dla konsol Linux/WSL

Możesz teraz używać klawiszy Crtl+Shift+C/V do kopiowania/wklejania w konsoli WSL.

Być może zainteresuje Cię oficjalny wpis na blogu dotyczący WSL w systemie Windows 10 w wersji 1903 TUTAJ.

W systemie Windows 10 w wersji 21H1 nadal występują znane problemy

W systemie Windows 10 w wersji 21H1 nadal występują znane problemy

Microsoft udostępnił dziś publicznie system Windows 10 w wersji 21H1. Windows 10 „Aktualizacja z ...

Czytaj więcej

Kompilacja Windows 10 16299.214 wydana z KB4058258

Kompilacja Windows 10 16299.214 wydana z KB4058258

3 odpowiedziDzisiaj firma Microsoft wydała nową zbiorczą aktualizację dla użytkowników korzystają...

Czytaj więcej

Microsoft wydaje więcej łatek, aby rozwiązać problemy z drukowaniem w systemie Windows 10

Microsoft wydaje więcej łatek, aby rozwiązać problemy z drukowaniem w systemie Windows 10

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej