Ako nainštalovať Linux na Windows

Ubuntu beží na Hyper-V

Ubuntu 20.04 beží na Hyper-V. Dá sa použiť na celú obrazovku, ale nie je možné robiť snímky obrazovky.

Hoci inštalácia distribúcie Linuxu vedľa alebo namiesto systému Windows je pomerne jednoduchá, Pre tých, ktorí to robia prvýkrát, to môže byť trochu zložité. Môžu sa tiež chcieť uistiť predtým, ako urobia skok.

V tomto príspevku si to vysvetlíme ako nainštalovať linux na windows, Urobíme to so zameraním na Windows 10, hoci spôsob, ako to urobiť, sa v novom Windowse 11 príliš nelíši.

Ako je Linux nainštalovaný v systéme Windows

Existuje predchádzajúci krok, ktorý nevieme vysvetliť, pretože sa líši v závislosti od značky a modelu základnej dosky a mikroprocesora. Je to spôsob, ako aktivovať režim virtualizácie. Ale určite je odpoveďou Google.

Nasledujúce pokyny sa vzťahujú na najaktuálnejšie verzie systému Windows 10. Ak chcete skontrolovať, ktorú verziu máme nainštalovanú, môžeme to urobiť z nástroja príkazového riadka pomocou príkazu winver

Hyper-V

Panel funkcií systému Windows

Hyper-V, nástroj na správu virtuálnych strojov od spoločnosti Microsoft, sa aktivuje z funkcií systému Windows

Začnime definovaním niektorých pojmov

  • Virtualizácia: Je to postup spustenia operačného systému na počítači, ktorého vlastnosti sú simulované softvérom, ale ktorý sa operačného systému javí ako skutočný. Hoci niektoré nástroje umožňujú výmenu súborov medzi virtualizovaným operačným systémom a hostiteľom, prvý nemá prístup k druhému.
  • Hypervízor: Je to program na vytváranie a spúšťanie virtuálnych strojov. Existujú dva druhy: tie, ktoré spúšťajú hosťujúce virtuálne stroje priamo na hardvéri systému a plnia úlohu operačného systému, a tie, ktoré sa správajú ako tradičné aplikácie, keďže sa dajú spustiť a zastaviť ako normálny program.
  • Virtuálny stroj: Je to emulovaný počítačový systém, ktorý beží nad iným systémom. Virtuálny stroj môže pristupovať k ľubovoľnému počtu zdrojov obmedzených iba skutočnými zdrojmi hostiteľského počítača.

Hyper-V je vstavaný nástroj vo Windows 10 a 11 ktorá je zodpovedná za vytváranie a prevádzku virtuálnych strojov, do ktorých je možné pridávať virtuálne zariadenia, ako sú disky a iné.

Softvérové ​​a hardvérové ​​požiadavky na spustenie Hyper-V

Podporované verzie systému Windows sú:

  • 10 Windows Enterprise
  • Windows 10 Pre
  • Windows 10 Education

Minimálne hardvérové ​​požiadavky sú:

  • 64-bitový procesor s prekladom adries druhej úrovne (SLAT).
  • Podpora CPU pre rozšírenie VM Monitor Mode Extension (VT-x na procesoroch Intel).
  • Pamäť 4 GB alebo viac na splnenie minimálnych požiadaviek systému Windows a virtualizovaného operačného systému.

Na overenie kompatibility hardvéru postupujeme podľa nasledujúceho postupu:

  1. píšeme cmd.exe vo vyhľadávacom paneli.
  2. píšeme systeminfo
  3. Hľadáme časť Požiadavky Hyper-V.
Kontrola požiadaviek

z nástroja Príkazový riadok môžeme skontrolovať, či náš systém spĺňa požiadavky na spustenie Hyper-V

Keď potvrdíme, že sú splnené všetky požiadavky, do vyhľadávacieho panela napíšeme AZapnite alebo vypnite funkcie systému Windows. Funguje aj písanie Hyper-V.

Ako už názov napovedá, Zapnutie alebo vypnutie funkcií systému Windows robí len to. Ideme nadol v zozname, kým nenájdeme políčko zodpovedajúce Hyper-V a kliknite na OK. Po dokončení aktivácie musíme reštartovať počítač.

Vytváranie virtuálnych strojov

Počnúc verziou 1709 systému Windows 10, tiež známou ako aktualizácia Fall Creators Update, súčasťou je tvorca virtuálneho počítača, ktorý nevyžaduje spustenie správcu. Začneme hľadať v menu Rýchla zostava Hyper-V.

Tvorca nám umožňuje vybrať si medzi niektorými verziami Ubuntu alebo použiť nami stiahnuté obrázky. Pamätajte, že výraz obrázok sa v tomto kontexte vzťahuje na presnú repliku prevzatého súboru s ohľadom na súbor pôvodného servera, a nie na grafiku.

Ak sa rozhodneme použiť niektorý z obrázkov, ktoré ponúka Hyper-V, kliknite naň a potom v Vytvorte virtuálny stroj.

V prípade použime nami stiahnutý obrázok, klikni na Miestny zdroj inštalácie, Zrušíme začiarknutie políčka, ktoré označuje, že systém Windows sa spustí, a kliknite na položku Zmeniť zdroj inštalácie. Môžeme vybrať súbory vo formáte .vmk alebo .iso.

Používanie obrázkov, ktoré nám Hyper-V ponúka, neznamená veľkú úsporu času, keďže si ho musíte stiahnuť a nainštalovať.

Na odstránenie virtuálneho počítača musíme použiť nasledujúci postup:

  1. Z ponuky spustíme Hyper-V Manager.
  2. Ukazovateľ umiestnime na virtuálny stroj a pravým tlačidlom vyberieme Odstrániť.

Potvrdíme kliknutím odstrániť v okne, ktoré sa otvorí.

Subsystém Windows pre Linux 2

Ubuntu na WSL

Ubuntu beží na Windows Subsystem pre Linux

Hoci bol vytvorený s ohľadom na vývojárov, Windows Subsystem for Linux (WSL) je dobrou voľbou pre nových používateľov, aby sa zoznámili s používaním terminálu Linux. S WSL si môžeme vybrať niektoré z najpopulárnejších linuxových distribúcií (bez pracovnej plochy) a spustiť väčšinu nástrojov príkazového riadka, pomôcok a aplikácií, ktoré nevyžadujú grafické rozhranie. priamo vo Windowse a bez nutnosti inštalovať virtuálny stroj alebo inštalovať Linux na inú partíciu alebo disk.

Niektoré z jeho charakteristík sú:

  • Vyberte si z niektorých z najpopulárnejších distribúcií V súčasnosti sú dostupné okrem iného Linux, rôzne verzie Ubuntu, Debian, Fedora, openSUSE, Suse Linux. Niektoré sú zadarmo a iné sú platené.
  • Spustite najpoužívanejší nástrojpríkazový riadok s vrátane grep, sed, awk alebo iných binárnych súborov ELF-64.
  • Používajte skripty prostredia Bash a aplikácie príkazového riadku pre Linux ako vim, emacs a tmux.
  • Píšte a spúšťajte programy v programovacích jazykoch ako napríklad NodeJS, Javascript, Python, Ruby, C/C++, C# F#, Rust a Go.
  • Interakcia so serverovými technológiami a databázami ako sú SSHD, MySQL, Apache, lighttpd, MongoDB a PostgreSQL.
  • Nainštalujte programy z repozitárov distribúcií Linuxu pomocou ich natívneho správcu balíkov.
  • Spustite aplikácie systému Windows z Linuxu.

Inštalácia podsystému Windows pre Linux 2

Pokyny uvedené nižšie sú pre Windows 10 verzie 2004 a novšej (zostava 19041 a novšia) alebo Windows 11.

Ak chcete nainštalovať podsystém Windows pre Linux, musíme postupovať podľa nasledujúceho postupu:

  1. Hľadáme Príkazový riadok v ponuke.
  2. Pravým tlačidlom vyberieme Spustiť ako správca.
  3. píšeme wsl --install.

Vo WSL 2 Microsoft výrazne zjednodušil inštaláciu a týmto príkazom sa povolia potrebné voliteľné komponenty a stiahne sa najnovšia verzia linuxového jadra Dokumentácia Microsoftu uvádza, že Ubuntu je štandardne nainštalované. Avšak v mojom prípade to tak nebolo a odkazuje ma to na obchod s aplikáciami.

Distribúcie môžeme nainštalovať nasledujúcim spôsobom:

wsl --list --online Ak chcete zobraziť zoznam dostupných distribúcií

wsl --install -d <Nombre de la distribución> Ak chcete nainštalovať jeden z nich.

V obchode s aplikáciami Microsoft máme viac možností, stačí si ich vyhľadať (Do vyhľadávača píšeme Linux) a normálne nainštalovať. Potom ho spustíme z menu, ako keby išlo o bežnú aplikáciu.

Pri prvom spustení stiahnutej distribúcie sa otvorí okno terminálu a budeme vyzvaní, aby sme počkali, kým sa súbory nekomprimujú a uložia do nášho počítača. Po dokončení si budeme musieť vytvoriť používateľský účet.

Ak nie ste oboznámení s Linuxom, majte na pamäti keď zadáte svoje používateľské meno do terminálu, neuvidíte pohyb kurzora.

Exkluzívne funkcie podsystému Windows pre Linux v systéme Windows 11

Inštalácia a používanie aplikácií s grafickým rozhraním

Vyššie som uviedol, že aplikácie s grafickým rozhraním sa nedali použiť. Týka sa to systému Windows 10 a toho, čo spoločnosť Microsoft oficiálne uvádza vo svojej dokumentácii.

Oficiálna podpora pre aplikácie grafického rozhrania je dostupná pre verzie Windows 11 Build 22000 alebo vyššie. Ako predchádzajúci krok je potrebná inštalácia špecifických ovládačov pre WSL2. V tejto chvíli sú k dispozícii pokyny pre Intel, AMD y NVIDIA.

Nainštalované aplikácie sa zobrazia v ponuke Windows pod názvom distribúcie.n a sú nainštalované pomocou príkazov, ktoré nastavujú samotné distribúcie.

Pripojte disky v natívnych formátoch Linuxu, ktoré systém Windows nerozpozná

Opäť ďalšia funkcia dostupná pre Windows 11 Build 22000 alebo vyšší. Postupujeme podľa nasledujúceho postupu:

  1. Otvárame PowerShell
  2. píšeme GET-CimInstance -query "SELECT * from Win32_DiskDrive"

Identifikátor sa nachádza pod stĺpcom ID zariadenia. Disk pripojíme príkazom:

wsl --mount <DeviceID>

Na pripojenie oddielu napíšeme:

wsl – mount – holé

Potom otvoríme WSL a zapíšeme;

lsblk

Na pripojenie oddielu napíšeme

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

Zohľadniť

Virtualizácia a využitie podsystému Windows pre Linux umožňujú nám zoznámiť sa s prostredím Linuxu, ale nie s tým, ako bude fungovať s naším hardvérom. V každom prípade je to veľmi dobrý prvý krok, ak chceme ísť pomaly. Aby sme lepšie pochopili, ako náš hardvér interaguje, môžeme si distribúciu Linuxu nainštalovať na externý disk alebo na flash disk s dostatočnou kapacitou.

Viac informácií o nástrojoch spomínaných v článku nájdeme na nasledujúcich odkazoch:

Oficiálna dokumentácia Hyper-V

Oficiálna dokumentácia k subsystému Windows pre Linux 2


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   chevoraska dijo

    Windows! Pre mor! hehe
    a nebude lepšie ho nainštalovať do virtuálneho stroja

    1.    Diego Nemec Gonzalez dijo

      Spomínam alternatívy. Ak by som chcel ľuďom povedať, čo majú robiť, založil by som sektu a zbieral desiatky.