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
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:
- Mi pišemo
cmd.exe
u traci za pretragu. - kucamo
systeminfo
- Tražimo odjeljak Hyper-V zahtjevi.
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:
- Iz menija pokrećemo Hyper-V Manager.
- 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
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:
- Tražimo Komandni redak na meniju.
- Desnim dugmetom biramo Pokreni kao administrator.
- 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:
- Otvaramo PowerShell
- 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
Windows! Fo kuga! hehe
i neće biti bolje da ga instalirate u virtuelnu mašinu
Pominjem alternative. Da sam htio ljudima reći šta da rade, osnovao bih sektu i skupljao desetinu.