Kako instalirati Linux na Windows

Ubuntu radi na Hyper-V

Ubuntu 20.04 radi na Hyper-V. Može se koristiti na cijelom ekranu, ali nije moguće napraviti snimke ekrana.

Iako je instaliranje Linux distribucije uz ili umjesto Windowsa prilično jednostavno, To može biti malo složeno za one koji to rade prvi put. Oni takođe mogu želeti da se uvere pre nego što krenu.

U ovom postu ćemo objasniti kako instalirati linux na windows, Učinit ćemo to fokusirajući se na Windows 10 iako se način na koji to radi nije mnogo drugačiji u novom Windowsu 11.

Kako se Linux instalira na Windows

Postoji prethodni korak koji ne možemo objasniti jer se razlikuje u zavisnosti od marke i modela matične ploče i mikroprocesora. To je način da aktivirate način virtuelizacije. Ali sigurno je Google odgovor.

Uputstva koja slijede odnose se na najnovije verzije Windowsa 10. Da bismo provjerili koju verziju smo instalirali, možemo to učiniti iz alata Command Prompt pomoću naredbe winver

Hyper-V

Panel sa funkcijama Windows

Hyper-V, Microsoftov alat za upravljanje virtuelnim mašinama se aktivira iz Windows funkcija

Počnimo s definiranjem nekih pojmova

  • virtuelizacija: To je postupak pokretanja operativnog sistema na računaru čije karakteristike su simulirane softverom, ali koji se čini realnim za operativni sistem. Iako neki alati dozvoljavaju razmjenu datoteka između virtueliziranog operativnog sistema i hosta, prvi nema pristup drugom.
  • hipervizor: To je program za kreiranje i pokretanje virtuelnih mašina. Postoje dvije vrste njih: one koje pokreću gostujuće virtuelne mašine direktno na hardveru sistema, ispunjavajući ulogu operativnog sistema, i one koje se ponašaju kao tradicionalne aplikacije jer se mogu pokrenuti i zaustaviti kao normalan program.
  • Virtualna mašina: To je emulirani kompjuterski sistem koji radi na vrhu drugog sistema. Virtuelna mašina može pristupiti bilo kom broju resursa ograničenih samo stvarnim resursima glavnog računara.

Hyper-V je ugrađeni alat u Windows 10 i 11 koji je odgovoran za kreiranje i pokretanje virtuelnih mašina kojima se mogu dodati virtuelni uređaji kao što su diskovi i drugi.

Softverski i hardverski zahtjevi za pokretanje Hyper-V

Podržane verzije Windows-a su:

  • Windows 10 Enterprise
  • Windows 10 Pro
  • Obrazovanje za Windows 10

Minimalni hardverski zahtjevi su:

  • 64-bitni procesor sa prevodom adrese drugog nivoa (SLAT).
  • Podrška za CPU za proširenje režima VM monitora (VT-x na Intelovim procesorima).
  • Memorija od 4 GB ili više za ispunjavanje minimalnih zahtjeva Windowsa i virtueliziranog operativnog sistema.

Da bismo provjerili kompatibilnost hardvera, slijedimo sljedeću proceduru:

  1. Mi pišemo cmd.exe u traci za pretragu.
  2. kucamo systeminfo
  3. Tražimo odjeljak Hyper-V zahtjevi.
Provjera zahtjeva

iz alata Komandni redak možemo provjeriti da li naš sistem ispunjava zahtjeve za pokretanje Hyper-V

Kada potvrdimo da su svi zahtjevi ispunjeni, upisujemo u traku za pretraživanje Auključite ili isključite Windows funkcije. Takođe radi i za pisanje Hyper-V.

Kao što ime govori, Uključite ili isključite Windows funkcije radi upravo to. Idemo niz listu dok ne pronađemo okvir koji odgovara Hyper-V i kliknite na Da prihvatim. Kada se aktivacija završi, moramo ponovo pokrenuti računar.

Kreiranje virtuelnih mašina

Počevši od verzije 1709 Windows 10, također poznatog kao Fall Creators Update, uključen je kreator virtuelne mašine koji ne zahteva pokretanje administratora. Počinjemo da tražimo u meniju Brza izrada Hyper-V-a.

Kreator nam omogućava da biramo između nekih verzija Ubuntua ili da koristimo slike koje smo mi preuzeli. Zapamtite da se izraz slika u ovom kontekstu odnosi na tačnu repliku preuzete datoteke u odnosu na onu izvornog servera, a ne na grafiku.

Ako odlučimo da koristimo jednu od slika koje nudi Hyper-V, kliknite na nju a zatim u Kreirajte virtualnu mašinu.

Ako koristimo sliku koju smo mi preuzeli, kliknite na Lokalni izvor instalacije, Poništimo okvir koji označava da će se Windows pokrenuti i kliknemo na Promijeni izvor instalacije. Možemo odabrati datoteke u .vmk ili .iso formatu.

Upotreba slika koje nam Hyper-V nudi ne znači veliku uštedu vremena jer morate da ih preuzmete i instalirate.

Da bismo eliminisali virtuelnu mašinu, moramo koristiti sledeću proceduru:

  1. Iz menija pokrećemo Hyper-V Manager.
  2. Stavljamo pokazivač na virtuelnu mašinu i desnim dugmetom biramo Delete.

Potvrđujemo klikom na Izbriši u prozoru koji se otvori.

Windows podsistem za Linux 2

Ubuntu na WSL-u

Ubuntu radi na Windows podsistemu za Linux

Iako je kreiran imajući na umu programere, Windows podsistem za Linux (WSL) je dobra opcija za nove korisnike da se upoznaju s korištenjem Linux terminala. Sa WSL-om možemo odabrati neke od najpopularnijih Linux distribucija (bez desktopa) i pokrenuti većinu alata, uslužnih programa i aplikacija u komandnoj liniji koje ne zahtijevaju grafičko sučelje direktno u Windows i bez potrebe da instalirate virtuelnu mašinu ili instalirate Linux na drugu particiju ili disk.

Neke od njegovih karakteristika su:

  • Odaberite neku od najpopularnijih distribucija Trenutno su dostupni Linux, različite verzije Ubuntu, Debian, Fedora, openSUSE, Suse Linux između ostalih. Neki su besplatni, a drugi se plaćaju.
  • Pokrenite najčešće korišteni alatkomandne linije uključujući grep, sed, awk ili druge ELF-64 binarne datoteke.
  • Koristite Bash shell skripte i aplikacije komandne linije za Linux kao što su vim, emacs i tmux.
  • Pisanje i pokretanje programa na programskim jezicima kao što su NodeJS, Javascript, Python, Ruby, C/C++, C# F#, Rust i Go između ostalih.
  • Interakcija sa serverskim tehnologijama i bazama podataka kao što su SSHD, MySQL, Apache, lighttpd, MongoDB i PostgreSQL.
  • Instalirajte programe iz spremišta Linux distribucija koristeći njihov izvorni menadžer paketa.
  • Pokrenite Windows aplikacije sa Linuxa.

Instalacija Windows podsistema za Linux 2

Uputstva u nastavku su za Windows 10 verziju 2004 i novije (build 19041 i novije verzije) ili Windows 11.

Da bismo instalirali Windows podsistem za Linux moramo slijediti sljedeću proceduru:

  1. Tražimo Komandni redak na meniju.
  2. Desnim dugmetom biramo Pokreni kao administrator.
  3. Mi pišemo wsl --install.

U WSL 2 Microsoft je učinio instalaciju mnogo jednostavnijom i ovom komandom su omogućene potrebne opcione komponente i preuzeta je najnovija verzija Linux kernela.Microsoft dokumentacija pokazuje da je Ubuntu instaliran po defaultu. Međutim, u mom slučaju nije i upućuje me na trgovinu aplikacijama.

Distribucije možemo instalirati na sljedeći način:

wsl --list --online Za pregled liste dostupnih distribucija

wsl --install -d <Nombre de la distribución> Da instalirate jedan od njih.

U Microsoft prodavnici aplikacija imamo više opcija, samo ih trebate potražiti (Mi pišemo Linux u tražilicu) i normalno ih instalirati. Zatim ga pokrećemo iz menija kao da je normalna aplikacija.

Kada prvi put pokrenemo preuzetu distribuciju, otvoriće se prozor terminala i od nas će biti zatraženo da sačekamo da se fajlovi dekomprimuju i pohrane na našem računaru. Kada se ovo završi moraćemo da kreiramo naš korisnički nalog.

Ako niste upoznati sa Linuxom, imajte to na umu kada unesete svoje korisničko ime u terminal nećete vidjeti da se kursor pomjera.

Ekskluzivne karakteristike Windows podsistema za Linux u Windows 11

Instalacija i korištenje aplikacija sa grafičkim sučeljem

Gore sam rekao da se aplikacije sa grafičkim interfejsom ne mogu koristiti. Ovo se odnosi na Windows 10 i ono što Microsoft zvanično navodi u svojoj dokumentaciji.

Zvanična podrška za aplikacije grafičkog interfejsa dostupna je za verzije Windows 11 Build 22000 ili novije. Kao prethodni korak, potrebna je instalacija određenih drajvera za WSL2. U ovom trenutku su date instrukcije za Intel, AMD y NVIDIA.

Instalirane aplikacije će se pojaviti u Windows meniju ispod naziva distribucije.n i instaliraju se sa komandama koje postavljaju same distribucije.

Montirajte diskove u izvornim Linux formatima koje Windows ne prepoznaje

Ponovo je dostupna još jedna funkcija za Windows 11 Build 22000 ili noviji. Pratimo sljedeću proceduru:

  1. Otvaramo PowerShell
  2. Mi pišemo GET-CimInstance -query "SELECT * from Win32_DiskDrive"

Identifikator se nalazi ispod kolone ID uređaja. Disk montiramo naredbom:

wsl --mount <DeviceID>

Za montiranje particije upisujemo:

wsl –mount –gole

Zatim otvaramo WSL i pišemo;

lsblk

Za montiranje particije pišemo

wsl --mount <DeviceID> --partition <Número de partición> --type <Formato de archivo>

Da se uzme u obzir

Virtuelizacija i upotreba Windows podsistema za Linux omogućavaju nam da se upoznamo sa Linux okruženjem, ali ne i kako će ono raditi sa našim hardverom. U svakom slučaju, to je vrlo dobar prvi korak ako želimo ići polako. Da bismo bolje razumjeli kako naš hardver interagira, možemo instalirati distribuciju Linuxa na eksterni disk ili na fleš disk koji ima dovoljan kapacitet.

Više informacija o alatima spomenutim u članku možete pronaći na sljedećim linkovima:

Zvanična Hyper-V dokumentacija

Zvanični Windows podsistem za Linux 2 dokumentacija


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   chevoraska rekao je

    Windows! Fo kuga! hehe
    i neće biti bolje da ga instalirate u virtuelnu mašinu

    1.    Diego German Gonzalez rekao je

      Pominjem alternative. Da sam htio ljudima reći šta da rade, osnovao bih sektu i skupljao desetinu.