211service.com
Нови промени, внесени от WSL в Windows 11 [Диспечер на дялове]
Резюме :

WSL е много полезен инструмент за разработчиците. Windows 11 вече беше пуснат на 5 октомври. Тогава какво ново има WSL на Windows 11 ? Тази публикация от MiniTool Съветник за дялове ще ти каже отговора.
Бърза навигация:
Какво е WSL?
Подсистемата на Windows за Linux (WSL) позволява на разработчиците да стартират GNU/Linux среда директно в Windows, без да се налагат допълнителни разходи за традиционна виртуална машина или настройка за двойно зареждане. За разработчиците това е много полезно. Те могат:
- Изберете любимите дистрибуции на GNU/Linux от Microsoft Store.
- Стартирайте общи инструменти от командния ред като grep, sed, awk или други двоични файлове на ELF-64.
- Стартирайте Bash shell скриптове и GNU/Linux приложения от командния ред, включително: vim, emacs, tmux, NodeJS, Javascript, Python, Ruby, C/C++, C# & F#, Rust, Go, SHD, MySQL, Apache, lighttpd, MongoDB, PostgreSQL и др.
- Инсталирайте допълнителен софтуер, като използвате вашия собствен мениджър на пакети за разпространение на GNU/Linux.
- Извикайте Windows приложения с помощта на Unix-подобна обвивка на командния ред.
- Извикайте GNU/Linux приложения в Windows.
През 2020 г. беше пуснат WSL 2. Тази версия увеличава производителността на файловата система, както и добавя пълна съвместимост на системните повиквания. В допълнение, новата версия може да изпълнява ELF64 Linux двоични файлове на Windows.
Бакшиш: Ако вашите файлове на проекта трябва да се съхраняват във файловата система на Windows или проектът изисква от вас да извършите кръстосана компилация на един и същ файл с помощта на инструменти на Windows и Linux, препоръчвам ви да използвате WSL 1, за да получите по-добра производителност.WSL 2 на Windows 10 позволява персонализирано добавяне на ядрото на Linux
Какво е новото с WSL в Windows 11?
Windows 11 използва WSL 2 и следователно има предимствата на WSL 2, въпреки че тези промени не са уникални за Windows 11 (WSL 2 беше пуснат с Windows 10 build 2004). В сравнение с традиционния WSL, WSL на Windows 11 има следните предимства.
1. Опростена инсталация
Ако използвате Windows 10 2004 (19042 build) или по-стари версии, за да инсталирате WSL2, трябва да активирате WSL 1 през интерфейса „Функции на Windows“, да активирате платформата за виртуализация и да изтеглите актуализация за ядрото, за да премине към WSL 2 .
Ръководство за инсталиране на подсистема на Windows за Linux (WSL) в Win 10
Но ако използвате Windows 10 2004 или по-нови версии, или Windows 11, можете да инсталирате и актуализирате WSL 2 само чрез следните две команди: wsl --инсталиране и wsl --актуализация .
Това ще инсталира Ubuntu по подразбиране. Ако не ви харесва това, можете да използвате wsl --инсталиране -d да инсталирате друг. Ако не знаете кой да инсталирате, можете да използвате wsl --списък --онлайн за да видите всички налични дистрибуции, които можете да получите в Windows 11.
Как да инсталирате подсистема на Windows за Linux (WSL) на Windows 11
2. Поддръжка както за графика, така и за аудио
WSL на Windows 11 поддържа WSLg. С него можете да инсталирате GUI приложения - например Firefox - от командния ред на Ubuntu (или друга дистрибуция) и те ще работят според очакванията, включително звук.
3. Достъп до файлови системи Linux
WSL на Windows 11 може да прикачи и монтира устройство за достъп до Linux файлови системи, които не се поддържат в Windows 11. За да направите това, просто трябва да стартирате Кратка информация за списъка на wmic diskdrive за да определите диска, който искате да монтирате, и след това стартирайте wsl --mount \.physicaldrivepath --partition 1 за да монтирате първия дял с помощта на файловата система ext4 на физическото устройство.
След като устройството е монтирано, винаги можете да получите достъп до файла от File Explorer, като използвате \wsl.localhostdistronamemountpoint команда.
Разбира се, има и други нови функции. Но мисля, че горните 3 са най-важните.