Čeprav je namestitev distribucije Linuxa poleg operacijskega sistema Windows ali namesto njega dokaj enostavna, Za tiste, ki to počnejo prvič, je lahko nekoliko zapleteno. Morda se želijo tudi prepričati, preden naredijo skok.
V tej objavi bomo razložili kako namestiti linux na windows, To bomo naredili s poudarkom na operacijskem sistemu Windows 10, čeprav način za to ni zelo drugačen v novem sistemu Windows 11.
Kako je Linux nameščen v operacijskem sistemu Windows
Obstaja prejšnji korak, ki ga ne moremo razložiti, ker se razlikuje glede na znamko in model matične plošče in mikroprocesorja. To je način za aktiviranje načina virtualizacije. A zagotovo je Google odgovor.
Navodila, ki sledijo, se nanašajo na najnovejše različice sistema Windows 10. Če želite preveriti, katero različico smo namestili, lahko to storimo iz orodja za ukazni poziv z ukazom winver
Hyper-V
Začnimo z opredelitvijo nekaterih konceptov
- Virtualizacija: Gre za postopek izvajanja operacijskega sistema na računalniku, katerega značilnosti simulira programska oprema, vendar se zdi operacijskemu sistemu resničen. Čeprav nekatera orodja omogočajo izmenjavo datotek med virtualiziranim operacijskim sistemom in gostiteljem, prvi nima dostopa do drugega.
- hipervizor: To je program za ustvarjanje in zagon virtualnih strojev. Obstajata dve vrsti teh: tisti, ki poganjajo gostujoče virtualne stroje neposredno na strojni opremi sistema, ki izpolnjujejo vlogo operacijskega sistema, in tisti, ki se obnašajo tako kot tradicionalne aplikacije, saj jih je mogoče zagnati in ustaviti kot običajen program.
- Navidezni stroj: To je emulirani računalniški sistem, ki deluje na drugem sistemu. Navidezni stroj lahko dostopa do poljubnega števila virov, omejenih samo z dejanskimi viri gostiteljskega računalnika.
Hyper-V je vgrajeno orodje v operacijskih sistemih Windows 10 in 11 ki je odgovoren za ustvarjanje in zagon navideznih strojev, ki jim je mogoče dodati navidezne naprave, kot so diski in druge.
Zahteve za programsko in strojno opremo za zagon Hyper-V
Podprte različice sistema Windows so:
- 10 Windows Enterprise
- Windows 10 Pro
- Windows 10 Izobraževanje
Minimalne zahteve za strojno opremo so:
- 64-bitni procesor z drugostopenjskim prevodom naslovov (SLAT).
- Podpora za CPE za razširitev VM Monitor Mode (VT-x na procesorjih Intel).
- Pomnilnik 4 GB ali več za izpolnjevanje minimalnih zahtev operacijskega sistema Windows in virtualiziranega operacijskega sistema.
Za preverjanje združljivosti strojne opreme sledimo naslednjemu postopku:
- pišemo
cmd.exe
v iskalni vrstici. - tipkamo
systeminfo
- Iščemo odsek Zahteve za Hyper-V.
Ko potrdimo, da so vse zahteve izpolnjene, vnesemo v iskalno vrstico Avklopite ali izklopite funkcije sistema Windows. Deluje tudi pri pisanju Hyper-V.
Kot že ime pove, Vklopite ali izklopite funkcije sistema Windows naredi samo to. Gremo navzdol po seznamu, dokler ne najdemo polja, ki ustreza Hyper-V in kliknite Sprejmi Ko je aktivacija končana, moramo znova zagnati računalnik.
Ustvarjanje virtualnih strojev
Začenši z različico 1709 sistema Windows 10, znano tudi kot Fall Creators Update, vključen je ustvarjalec navideznega stroja, ki ne zahteva zagona skrbnika. Začnemo ga iskati v meniju Hitra izdelava Hyper-V.
Ustvarjalec nam omogoča izbiro med nekaterimi različicami Ubuntuja ali uporabo slik, ki smo jih prenesli mi. Ne pozabite, da se izraz slika v tem kontekstu nanaša na natančno repliko prenesene datoteke glede na izvorni strežnik in ne na grafiko.
Če se odločimo za uporabo ene od slik, ki jih ponuja Hyper-V, kliknite nanjo in nato v Ustvari navidezni stroj.
Če uporabimo sliko, ki smo jo prenesli mi, kliknite na Lokalni vir namestitve, Počistimo polje, ki označuje, da se bo Windows zagnal, in kliknemo Spremeni vir namestitve. Izberemo lahko datoteke v formatu .vmk ali .iso.
Uporaba slik, ki nam jih ponuja Hyper-V, ne pomeni velikega prihranka časa, saj jih morate prenesti in namestiti.
Za odstranitev virtualnega stroja moramo uporabiti naslednji postopek:
- Iz menija zaženemo upravitelja Hyper-V.
- Kazalec postavimo na virtualni stroj in z desnim gumbom izberemo Izbriši.
Potrdimo s klikom na odstrani v oknu, ki se odpre.
Podsistem Windows za Linux 2
Čeprav je bil ustvarjen z mislijo na razvijalce, je podsistem Windows za Linux (WSL) dobra možnost za nove uporabnike, da se seznanijo z uporabo terminala Linux. Z WSL lahko izberemo nekaj najbolj priljubljenih distribucij Linuxa (brez namizja) in zaženemo večino orodij, pripomočkov in aplikacij ukazne vrstice, ki ne potrebujejo grafičnega vmesnika neposredno v sistemu Windows in ne da bi morali namestiti virtualni stroj ali namestiti Linux na drugo particijo ali disk.
Nekatere njegove značilnosti so:
- Izbirajte med najbolj priljubljenimi distribucijami Trenutno so na voljo Linux, različne različice Ubuntu, Debian, Fedora, openSUSE, Suse Linux. Nekateri so brezplačni, drugi pa plačljivi.
- Zaženite najpogosteje uporabljeno orodjeukazne vrstice, vključno z grep, sed, awk ali drugimi binarnimi datotekami ELF-64.
- Uporabite skripte lupine Bash in aplikacije ukazne vrstice za Linux, kot so vim, emacs in tmux.
- Pisanje in izvajanje programov v programskih jezikih kot so NodeJS, Javascript, Python, Ruby, C/C++, C# F#, Rust in Go med drugimi.
- Interakcija s strežniškimi tehnologijami in bazami podatkov kot so SSHD, MySQL, Apache, lighttpd, MongoDB in PostgreSQL.
- Namestite programe iz skladišč distribucij Linuxa z uporabo njihovega domačega upravitelja paketov.
- Zaženite aplikacije Windows iz Linuxa.
Namestitev podsistema Windows za Linux 2
Spodnja navodila so za Windows 10 različice 2004 in novejše (izdelava 19041 in novejše) ali Windows 11.
Za namestitev podsistema Windows za Linux moramo slediti naslednjemu postopku:
- Iščemo Ukazni poziv na meniju.
- Z desnim gumbom izberemo Izvedite kot skrbnik.
- pišemo
wsl --install
.
V WSL 2 je Microsoft precej poenostavil namestitev in s tem ukazom so omogočene potrebne izbirne komponente in prenesena najnovejša različica jedra Linuxa.Microsoftova dokumentacija kaže, da je Ubuntu privzeto nameščen. Vendar v mojem primeru ni bilo in me napoti na trgovino z aplikacijami.
Distribucije lahko namestimo na naslednji način:
wsl --list --online
Za ogled seznama razpoložljivih distribucij
wsl --install -d <Nombre de la distribución>
Za namestitev enega od njih.
V Microsoftovi aplikacijski trgovini imamo več možnosti, le poiskati jih morate (v iskalnik pišemo Linux) in jih normalno namestiti. Nato ga zaženemo iz menija, kot da bi šlo za običajno aplikacijo.
Ko prvič zaženemo preneseno distribucijo, se bo odprlo terminalsko okno in morali bomo počakati, da se datoteke ne stisnejo in shranijo v naš računalnik. Ko bo to končano, bomo morali ustvariti svoj uporabniški račun.
Če niste seznanjeni z Linuxom, upoštevajte to ko v terminal vnesete svoje uporabniško ime, ne boste videli premikanja kazalca.
Ekskluzivne funkcije podsistema Windows za Linux v sistemu Windows 11
Namestitev in uporaba aplikacij z grafičnim vmesnikom
Zgoraj sem rekel, da aplikacij z grafičnim vmesnikom ni mogoče uporabljati. To se nanaša na Windows 10 in tisto, kar Microsoft uradno poroča v svoji dokumentaciji.
Uradna podpora za aplikacije z grafičnim vmesnikom je na voljo za različice sistema Windows 11 Build 22000 ali novejše. Kot prejšnji korak je potrebna namestitev posebnih gonilnikov za WSL2. Trenutno so na voljo navodila za Intel, AMD y NVIDIA.
Nameščene aplikacije se bodo pojavile v meniju Windows pod imenom distribucije.n in so nameščeni z ukazi, ki jih nastavijo same distribucije.
Vstavite diske v izvorne formate Linuxa, ki jih Windows ne prepozna
Spet je na voljo še ena funkcija za Windows 11 Build 22000 ali novejši. Sledimo naslednjemu postopku:
- Odpremo PowerShell
- pišemo
GET-CimInstance -query "SELECT * from Win32_DiskDrive"
Identifikator se nahaja pod stolpcem ID naprave. Disk montiramo z ukazom:
wsl --mount <DeviceID>
Za namestitev particije vtipkamo:
wsl – montaža – golo
Nato odpremo WSL in pišemo;
lsblk
Za namestitev particije pišemo
wsl --mount <DeviceID> --partition <Número de partición> --type <Formato de archivo>
Da ne pozabite
Virtualizacija in uporaba podsistema Windows za Linux omogočajo nam, da se seznanimo z okoljem Linux, ne pa tudi, kako bo delovalo z našo strojno opremo. Vsekakor je zelo dober prvi korak, če želimo iti počasi. Da bi bolje razumeli, kako deluje naša strojna oprema, lahko distribucijo Linuxa namestimo na zunanji disk ali na bliskovni pogon, ki ima zadostno zmogljivost.
Več informacij o orodjih, omenjenih v članku, najdete na naslednjih povezavah:
Uradna dokumentacija podsistema Windows za Linux 2
Windows! Za kugo! hehe
in ne bo bolje, da ga namestite v virtualni stroj
Omenjam alternative. Če bi hotel ljudem povedati, kaj naj naredijo, bi ustanovil sekto in pobiral desetino.