WSL променя играта, позволявайки цялостно Linux изживяване в Windows. Но за да го оптимизираме, трябва да направим повече от това да разчитаме на настройките по подразбиране. В тази публикация ще говорим за съвети и трикове за ускоряване и подобряване на WSL изживяването .
Най-добрите WSL съвети и трикове
Следват някои от най-добрите WSL съвети и трикове за ускоряване и подобряване на WSL изживяването.
- Инсталирайте много усъвършенстван терминал на Windows в WSL
- Преминете към Z-Shell и Oh My Zsh Framework
- Използвайте VSCode в WSL средата в Windows
- Оптимизирайте подсистемата на Windows за процесор и памет на Linux 2 (WSL2).
- Преминете към различни дистрибуции
Нека поговорим за тях подробно.
как да запазите историите на Instagram на компютър
Неща, свързани с WSL
1] Инсталирайте много усъвършенстван терминал на Windows в WSL
Когато инсталирате Linux дистрибуция, ще получите терминал по подразбиране, което е съвсем очевидно, тъй като не можем да си представим Linux без помощна програма за командния ред. Все пак, ако искате нещо свежо и различно, опитайте Windows Terminal.
Windows Terminal е мощно приложение с много модерни функции, включително прозорци с раздели, които бихте очаквали от всеки терминален емулатор. Той поддържа не само Linux, но и PowerShell и командния ред.
Въпреки това, той все още има няколко груби ръба и изисква потребителите да редактират настройките във файл „.json“. Но няма да имате проблеми с редактирането на конфигурационни файлове, ако сте опитен потребител на командния ред. За достъп до .json файла отидете на Настройки и щракнете върху Отваряне на JSON файл. За да изтеглите помощната програма, отидете на apps.microsoft.com и щракнете върху бутона Изтегляне.
2] Преминете към Z-shell и Oh My Zsh Framework
Zsh, известен също като Z-shell, е shell с по-разширени функции от Bash. Zsh има вградена Git интеграция и поддържа инсталиране на теми и добавки, както и автоматично довършване и автокорекция.
Инсталирането на Z-shell е доста просто, трябва да изпълним следната команда.
sudo apt install zsh -y
След като инсталирате Z-Shell, е време да инсталирате „Oh My Zsh“ рамка. Това е рамка, управлявана от общността, която ви позволява лесно да управлявате различни теми и добавки за Zsh. За да инсталираме тази рамка, ние изискваме Къдрица и Git. За да направите същото, изпълнете командата, дадена по-долу.
sudo apt install curl git
Сега изпълнете командата, спомената по-долу, за да инсталирате Oh My Zsh.
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
Ще бъдете попитани дали искате да превключите към Zsh, за да потвърдите действието си, просто натиснете Enter.
3] Използвайте VSCode в WSL средата в Windows
Има разширение VSCode, което ви позволява безпроблемен достъп до всички изпълнения, помощни програми и ядрото на Linux, които сте инсталирали в WSL, във вашата среда за разработка. Това означава, че можете лесно да изпълнявате свой собствен код в средата на WSL на вашата Windows машина.
За да инсталирате този инструмент, трябва да отидете на Extension Marketplace в Visual Studio Code и потърсете „WSL“. След като разширението се появи, изберете го и щракнете върху Инсталиране. Сега се върнете към вашия WSL терминал и изберете папка, в която искате да използвате VSCode. След това въведете следната команда:
code .
Когато отваряте VSCode в Linux, може да бъдете помолени да се доверите на автора на файловете в папката. Дайте своето одобрение и ще сте готови.
4] Оптимизиране на подсистемата на Windows за процесор и памет на Linux 2 (WSL2).
Можем да настроим фино използването на процесора и паметта на WSL2, като конфигурираме файла .wslconfig. Следвайте стъпките, посочени по-долу, за да направите същото.
- Отворете File Explorer и отидете на C:\Потребители\<Вашето потребителско име>.
- Сега трябва да отворите Бележник и създайте .wslconfig файл във вашата потребителска папка.
- За да направите промени в този файл, можете да използвате следния формат.
makefileCopy код [wsl2]
# За да ограничите VM паметта да използва не повече от 6 GB, това може да бъде зададено като цели числа, използвайки GB или MB
памет=6GB
# За да настроите VM да използва 4 виртуални процесора
процесори=4
- След като направите необходимите системни промени, трябва да отворите PowerShell или команден ред и изпълнете следната команда, за да изключите WSL екземпляра.
wsl --shutdown
- Сега бягай wsl за стартиране на инстанцията.
Ако искате да направите промени по-късно, отидете на този файл и коригирайте записите „памет“ и „процесори“.
5] Превключете към различни дистрибуции
Едно от големите предимства на използването на Windows Subsystem for Linux (WSL) е възможността за едновременно стартиране на множество различни Linux дистрибуции. Имате право да използвате Alpine Linux и Ubuntu едновременно, за да изследвате и намерите своя вкус. Изпълнете следната команда, за да зададете разпределение по подразбиране.
wsl --set-default distro-name
Забележка: Заменете „име на дистрибуция“ с дистрибуцията, която искате да използвате.
Това е!
Прочети: Коригиране на грешка при неуспешно изпълнение на сървъра в WSL
Как мога да направя своя WSL по-бърз?
Съхранявайте Linux файлове в WSL и Windows файлове във файловата система на Windows за най-добра производителност. Въпреки това, за да оптимизирате производителността, опитайте да създадете и редактирате файла .wslconfig, както беше споменато по-рано.
Прочети: Как да стартирате .sh или Shell Script файл в Windows
WSL използва ли много RAM?
Използването на памет от WSL е ограничено до половината от паметта на вашата система. В моя случай, тъй като имам 16 GB, WSL използва 4 GB. Важно е да имате предвид, че може да използва до половината от вашата памет и всичките ви CPU/GPU ядра, но ще го направи само ако е необходимо. В противен случай няма да изразходва ненужно тези ресурси. Ако обаче искате ръчно да конфигурирате тези ограничения, вижте ръководството, споменато по-рано.
Прочетете също: WSL не работи или не стартира в Windows .