Postavite verziju distribucije Linuxa na WSL 1 ili WSL 2 u sustavu Windows 10
Kako postaviti verziju distribucije Linuxa na WSL 1 ili WSL 2 u sustavu Windows 10
Microsoft je prenio WSL 2 na Windows 10 verziju 1909 i verziju 1903. U početku je bio dostupan isključivo u Windows 10 verziji 2004. Sada korisnici koji su instalirali dva starija izdanja OS-a mogu nadograditi podsustav Windows za Linux na najnoviju generaciju i dobiti pogodnosti od njegove upotrebe.
WSL 2 je nova verzija arhitekture koja pokreće Windows podsustav za Linux za pokretanje ELF64 Linux binarnih datoteka u sustavu Windows. Ova nova arhitektura mijenja način na koji te Linux binarne datoteke komuniciraju sa Windowsom i vašim računalom hardvera, ali i dalje pruža isto korisničko iskustvo kao u WSL 1 (trenutačno široko dostupan verzija).
Isporučuje pravi Linux kernel s Windowsima koji će omogućiti potpunu kompatibilnost s pozivima sustava. Ovo je prvi put da se Linux kernel isporučuje uz Windows. WSL 2 koristi najnoviju tehnologiju virtualizacije za pokretanje svoje jezgre Linuxa unutar laganog pomoćnog virtualnog stroja (VM). Kako bi ga učinio dostupnim za više korisnika Windows 10, Microsoft je napravio
učinio dostupnim za dva prethodna izdanja OS-a.Sve njegove ključne značajke bit će dostupne, uključujući
- Performanse datotečnog sustava sada su jednake brzinama za Mac i Linux
- Poboljšana podrška za sistemske pozive za sve Linux aplikacije, posebno: Docker, FUSE, rsync, itd.
- Puna jezgra Linuxa
- Docker Desktop je dodao podršku za korištenje WSL 2 kao svog motora
Gradi 18362.1049
i 18363.1049
ili viši su potrebni da bi WSL2 radio. Pušteni su sa KB4571748.
Možete postaviti željenu verziju WSL-a da se koristi prema zadanim postavkama za nove instance WSL-a ili postaviti instalirani distro na određenu WSL platformu.
- Otvorena PowerShell kao administrator.
- Da biste postavili WSL 2 kao zadanu verziju za nove instance, upišite i pokrenite:
wsl --set-default-version 2
. - Da biste postavili WSL 1 kao zadanu verziju za nove instance, upišite i pokrenite:
wsl --set-default-version 1
. - Ti si gotov.
Napomena: neke od naslijeđenih WSL distribucija nisu dizajnirane za rad pod WSL 2. Morate ih ručno deinstalirati. Ovdje je popis distribucija kompatibilnih s WSL 2.
- Ubuntu
- Ubuntu 16.04 LTS
- Ubuntu 18.04 LTS
- Ubuntu 20.04 LTS
- openSUSE Leap 15.1
- SUSE Linux Enterprise Server 12 SP5
- SUSE Linux Enterprise Server 15 SP1
- Kali Linux
- Debian GNU/Linux
- Fedora Remix za WSL
- Pengwin
- Pengwin Enterprise
- Alpski WSL
Pa, umjesto toga možete pretvoriti postojeći distro u verziju 1 ili 2. Evo kako pronaći WSL verzije za svoje instalirane distribucije.
Pronađite WSL verzije za instalirane Linux distribucije
- Otvorena PowerShell kao administrator.
- Pokrenite naredbu:
wsl --list --opsežan
. - Pogledajte vrijednost stupca "verzija".
Ti si gotov.
Konačno, evo kako promijeniti WSL verziju za distribuciju.
Za postavljanje Linux Distro verzije na WSL 1 ili WSL 2 u sustavu Windows 10,
- Otvorena PowerShell kao administrator.
- Da biste postavili WSL 2 kao distro verziju za određenu instancu, pokrenite naredbu
wsl --set-verzija
.2 - Zamijenite
dio sa stvarnim imenom Linuxa koji koristite, npr. Ubuntu: wsl --set-verzija Ubuntu 2
. - Da biste distribuciju pretvorili u WSL 1, izdajte naredbu
wsl --set-verzija
, npr. za pokretanje Ubuntua:1 wsl --set-verzija Ubuntu 1
.