Wskazówki i porady dotyczące WSL: Rzeczy związane z WSL

Wskazowki I Porady Dotyczace Wsl Rzeczy Zwiazane Z Wsl



WSL zmienia reguły gry, umożliwiając pełne korzystanie z systemu Linux w systemie Windows. Ale aby to zoptymalizować, musimy zrobić więcej, niż polegać na ustawieniach domyślnych. W tym poście porozmawiamy o porady i wskazówki, jak przyspieszyć i ulepszyć doświadczenie WSL .



Menedżer tapet systemu Windows 10

Najlepsze porady i wskazówki dotyczące WSL

Poniżej znajdują się najlepsze porady i wskazówki dotyczące WSL, które pozwolą przyspieszyć i ulepszyć korzystanie z WSL.





  1. Zainstaluj bardzo zaawansowany terminal Windows w WSL
  2. Przejdź na Z-Shell i Oh My Zsh Framework
  3. Użyj VSCode w środowisku WSL w systemie Windows
  4. Zoptymalizuj podsystem Windows pod kątem procesora i pamięci systemu Linux 2 (WSL2).
  5. Przejdź na inną dystrybucję

Porozmawiajmy o nich szczegółowo.





Rzeczy związane z WSL

1] Zainstaluj bardzo zaawansowany terminal Windows w WSL



Instalując dystrybucję Linuksa, otrzymasz domyślny terminal, co jest dość oczywiste, ponieważ nie wyobrażamy sobie Linuksa bez narzędzia wiersza poleceń. Jeśli jednak chcesz czegoś świeżego i innego, wypróbuj Windows Terminal.

Windows Terminal to potężna aplikacja z wieloma nowoczesnymi funkcjami, w tym oknami z zakładkami, których można oczekiwać od dowolnego emulatora terminala. Obsługuje nie tylko Linuksa, ale także PowerShell i Wiersz Poleceń.

Jednak nadal ma kilka ostrych krawędzi i wymaga od użytkowników edycji ustawień w pliku „.json”. Ale jeśli jesteś doświadczonym użytkownikiem wiersza poleceń, nie będziesz mieć problemów z edycją plików konfiguracyjnych. Aby uzyskać dostęp do pliku .json, przejdź do Ustawienia i kliknij Otwórz plik JSON. Aby pobrać narzędzie, przejdź do apps.microsoft.com i kliknij przycisk Pobierz.



2] Przełącz na Z-Shell i Oh My Zsh Framework

  Wskazówki i porady dotyczące WSL, aby przyspieszyć i ulepszyć doświadczenie WSL

Zsh, znany również jako Z-Shell, to powłoka z bardziej zaawansowanymi funkcjami niż Bash. Zsh ma wbudowaną integrację z Git i obsługuje instalowanie motywów i wtyczek, a także automatyczne uzupełnianie i autokorektę.

Instalacja Z-Shell jest dość prosta, musimy uruchomić następujące polecenie.

sudo apt install zsh -y

Po zainstalowaniu Z-Shell nadszedł czas na zainstalowanie „O mój Zsh” Struktura. Jest to framework tworzony przez społeczność, który umożliwia łatwe zarządzanie różnymi motywami i wtyczkami dla Zsh. Aby zainstalować ten framework, potrzebujemy Kędzior I Git. Aby zrobić to samo, uruchom polecenie podane poniżej.

wasd i klawisze strzałek przełączały Windows 10
sudo apt install curl git

Teraz uruchom polecenie wymienione poniżej, aby zainstalować Oh My Zsh.

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

Zostaniesz zapytany, czy chcesz przełączyć się na Zsh, aby potwierdzić swoją akcję, po prostu naciśnij Enter.

3] Użyj VSCode w środowisku WSL w systemie Windows

Istnieje rozszerzenie VSCode, które umożliwia bezproblemowy dostęp do wszystkich środowisk wykonawczych, narzędzi i jądra Linuksa zainstalowanych w WSL w środowisku programistycznym. Oznacza to, że możesz łatwo uruchomić własny kod w środowisku WSL na komputerze z systemem Windows.

Aby zainstalować to narzędzie, musisz przejść do Rynek rozszerzeń w Visual Studio Code i poszukaj „WSL”. Gdy pojawi się rozszerzenie, wybierz je i kliknij Zainstaluj. Teraz wróć do terminala WSL i wybierz folder, w którym chcesz używać VSCode. Następnie wprowadź następujące polecenie:

code .

Podczas otwierania VSCode w systemie Linux może zostać wyświetlony monit o zaufanie autorowi plików w folderze. Wyraź zgodę, a będziesz gotowy do wyjścia.

kopiowanie i wklejanie nie działa

4] Zoptymalizuj podsystem Windows pod kątem procesora i pamięci systemu Linux 2 (WSL2).

Możemy dostroić użycie procesora i pamięci WSL2, konfigurując plik .wslconfig. Aby zrobić to samo, wykonaj czynności wymienione poniżej.

  • otwarty Przeglądarka plików i idź do C:\Użytkownicy\.
  • Teraz musisz otworzyć Notatnik i utwórz plik .wslconfig w folderze użytkownika.
  • Aby wprowadzić zmiany w tym pliku, możesz użyć następującego formatu.

makefileKopiuj kod[wsl2]
# Aby ograniczyć pamięć maszyny wirtualnej do użycia nie więcej niż 6 GB, można to ustawić jako liczby całkowite, używając GB lub MB
pamięć = 6 GB
# Aby ustawić maszynę wirtualną tak, aby korzystała z 4 procesorów wirtualnych
procesory=4

  • Po dokonaniu wymaganych zmian systemowych należy otworzyć PowerShell lub Wiersz Poleceń i uruchom następującą komendę, aby zamknąć instancję WSL.
    wsl --shutdown
  • Teraz biegnij wsl aby uruchomić instancję.

Jeśli chcesz później wprowadzić jakieś zmiany, przejdź do tego pliku i dostosuj wpisy „pamięć” i „procesory”.

5] Przełącz na inną dystrybucję

Jedną z największych zalet korzystania z podsystemu Windows dla systemu Linux (WSL) jest możliwość jednoczesnego uruchamiania wielu różnych dystrybucji Linuksa. Możesz używać Alpine Linux i Ubuntu w tym samym czasie, aby odkrywać i znajdować swój gust. Uruchom następujące polecenie, aby ustawić domyślną dystrybucję.

wsl --set-default distro-name

Notatka: Zastąp „nazwę dystrybucji” dystrybucją, której chcesz używać.

Otóż ​​to!

Czytać: Napraw błąd wykonania serwera w WSL

Jak mogę przyspieszyć mój WSL?

Aby uzyskać najlepszą wydajność, przechowuj pliki systemu Linux w formacie WSL, a pliki systemu Windows w systemie plików Windows. Aby jednak zoptymalizować wydajność, spróbuj utworzyć i edytować plik .wslconfig, jak wspomniano wcześniej.

Nacisk pióra Surface Pro 4 nie działa

Czytać: Jak uruchomić plik .sh lub Shell Script w systemie Windows

Czy WSL zużywa dużo pamięci RAM?

Użycie pamięci WSL jest ograniczone do połowy pamięci systemu. W moim przypadku, ponieważ mam 16 GB, WSL używa 4 GB. Należy pamiętać, że może on wykorzystać do połowy pamięci i wszystkich rdzeni procesora/GPU, ale zrobi to tylko w razie potrzeby. W przeciwnym razie nie będzie niepotrzebnie zużywał tych zasobów. Jeśli jednak chcesz ręcznie skonfigurować te limity, zapoznaj się z wspomnianym wcześniej przewodnikiem.

Przeczytaj także: WSL nie działa lub nie uruchamia się w systemie Windows .

  Wskazówki i porady dotyczące WSL, aby przyspieszyć i ulepszyć doświadczenie WSL
Popularne Wiadomości