Kako namestiti Linux na Windows

Ubuntu, ki deluje na Hyper-V

Ubuntu 20.04, ki deluje na Hyper-V. Uporablja se lahko v celozaslonskem načinu, vendar ni mogoče narediti posnetkov zaslona.

Č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

Plošča s funkcijami sistema Windows

Hyper-V, Microsoftovo orodje za upravljanje virtualnih strojev, se aktivira iz funkcij sistema Windows

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:

  1. pišemo cmd.exe v iskalni vrstici.
  2. tipkamo systeminfo
  3. Iščemo odsek Zahteve za Hyper-V.
Preverjanje zahtev

iz orodja Ukazni poziv lahko preverimo, ali naš sistem izpolnjuje zahteve za zagon 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:

  1. Iz menija zaženemo upravitelja Hyper-V.
  2. 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

Ubuntu na WSL

Ubuntu, ki deluje v podsistemu Windows za Linux

Č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:

  1. Iščemo Ukazni poziv na meniju.
  2. Z desnim gumbom izberemo Izvedite kot skrbnik.
  3. 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:

  1. Odpremo PowerShell
  2. 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 Hyper-V

Uradna dokumentacija podsistema Windows za Linux 2


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   chevoraska je dejal

    Windows! Za kugo! hehe
    in ne bo bolje, da ga namestite v virtualni stroj

    1.    Diego German Gonzalez je dejal

      Omenjam alternative. Če bi hotel ljudem povedati, kaj naj naredijo, bi ustanovil sekto in pobiral desetino.