Jak nainstalovat Linux na Windows

Ubuntu běžící na Hyper-V

Ubuntu 20.04 běžící na Hyper-V. Lze jej použít na celou obrazovku, ale není možné pořizovat snímky obrazovky.

Přestože instalace distribuce Linuxu vedle nebo místo Windows je poměrně snadná, Pro ty, kteří to dělají poprvé, to může být trochu složité. Mohou se také chtít ujistit, než udělají skok.

V tomto příspěvku to vysvětlíme jak nainstalovat linux na windows, Uděláme to se zaměřením na Windows 10, i když způsob, jak to udělat, se v novém Windows 11 příliš neliší.

Jak se instaluje Linux na Windows

Existuje předchozí krok, který nemůžeme vysvětlit, protože se liší v závislosti na značce a modelu základní desky a mikroprocesoru. Je to způsob, jak aktivovat režim virtualizace. Ale určitě je odpovědí Google.

Následující pokyny se týkají nejnovějších verzí systému Windows 10. Chcete-li zkontrolovat, jakou verzi jsme nainstalovali, můžeme to udělat z nástroje příkazového řádku pomocí příkazu winver

Hyper-V

Panel funkcí systému Windows

Hyper-V, nástroj pro správu virtuálních strojů společnosti Microsoft, se aktivuje z funkcí systému Windows

Začněme definováním některých pojmů

  • Virtualizace: Je to procedura spuštění operačního systému na počítači, jehož vlastnosti jsou simulovány softwarem, ale který se operačnímu systému zdá skutečný. Ačkoli některé nástroje umožňují výměnu souborů mezi virtualizovaným operačním systémem a hostitelem, první nemá přístup k druhému.
  • Hypervizor: Je to program pro vytváření a spouštění virtuálních strojů. Existují dva druhy: ty, které spouštějí hostující virtuální stroje přímo na hardwaru systému a plní roli operačního systému, a ty, které se chovají stejně jako tradiční aplikace, protože je lze spouštět a zastavovat jako normální program.
  • Virtuální stroj: Je to emulovaný počítačový systém, který běží nad jiným systémem. Virtuální stroj může přistupovat k libovolnému počtu zdrojů omezených pouze skutečnými prostředky hostitelského počítače.

Hyper-V je vestavěný nástroj ve Windows 10 a 11 která je zodpovědná za vytváření a provoz virtuálních strojů, ke kterým lze přidávat virtuální zařízení, jako jsou disky a další.

Požadavky na software a hardware pro běh Hyper-V

Podporované verze systému Windows jsou:

  • Windows 10 Enterprise
  • Windows 10 Pro
  • Windows 10 Vzdělávání

Minimální hardwarové požadavky jsou:

  • 64bitový procesor s překladem adres druhé úrovně (SLAT).
  • Podpora CPU pro rozšíření VM Monitor Mode Extension (VT-x na procesorech Intel).
  • Paměť 4 GB nebo více pro splnění minimálních požadavků Windows a virtualizovaného operačního systému.

Pro ověření kompatibility hardwaru dodržujeme následující postup:

  1. Píšeme cmd.exe ve vyhledávací liště.
  2. píšeme systeminfo
  3. Hledáme sekce Požadavky Hyper-V.
Kontrola požadavků

z nástroje Příkazový řádek můžeme zkontrolovat, zda náš systém splňuje požadavky pro provoz Hyper-V

Jakmile potvrdíme, že jsou splněny všechny požadavky, zadáme do vyhledávacího pole Azapnout nebo vypnout funkce Windows. Funguje i psaní Hyper-V.

Jak název napovídá, Povolit nebo zakázat funkce systému Windows dělá právě to. Jdeme dolů v seznamu, dokud nenajdeme pole odpovídající Hyper-V a klikněte na OK. Po dokončení aktivace musíme restartovat počítač.

Vytváření virtuálních strojů

Počínaje verzí 1709 Windows 10, známou také jako Fall Creators Update, je zahrnut tvůrce virtuálního stroje, který nevyžaduje spuštění správce. Začneme hledat v menu Rychlé sestavení Hyper-V.

Tvůrce nám umožňuje vybrat si mezi některými verzemi Ubuntu nebo použít námi stažené obrázky. Pamatujte, že výraz obrázek v tomto kontextu odkazuje na přesnou repliku staženého souboru s ohledem na původní server, nikoli na grafiku.

Pokud se rozhodneme použít některý z obrázků nabízených Hyper-V, klikněte na něj a pak v Vytvořte virtuální stroj.

V případě použijme námi stažený obrázek, klikněte na Místní instalační zdroj, Zrušíme zaškrtnutí políčka, které označuje, že systém Windows poběží, a klikněte na Změnit zdroj instalace. Můžeme vybrat soubory ve formátu .vmk nebo .iso.

Použití obrázků, které nám Hyper-V nabízí, neznamená velkou úsporu času, protože si jej musíte stáhnout a nainstalovat.

K odstranění virtuálního stroje musíme použít následující postup:

  1. Z nabídky spustíme Správce Hyper-V.
  2. Umístíme ukazatel na virtuální stroj a pravým tlačítkem vybereme Smazat.

Potvrdíme kliknutím odstranit v okně, které se otevře.

Windows Subsystém pro Linux 2

Ubuntu na WSL

Ubuntu běžící na Windows Subsystem pro Linux

Přestože byl vytvořen s ohledem na vývojáře, Windows Subsystem for Linux (WSL) je dobrou volbou pro nové uživatele, aby se seznámili s používáním terminálu Linux. S WSL si můžeme vybrat některé z nejpopulárnějších linuxových distribucí (bez desktopu) a spouštět většinu nástrojů příkazového řádku, utilit a aplikací, které nevyžadují grafické rozhraní přímo ve Windows a bez nutnosti instalace virtuálního stroje nebo instalace Linuxu na jiný oddíl nebo disk.

Některé z jeho charakteristik jsou:

  • Vyberte si z některých nejoblíbenějších distribucí V současné době jsou k dispozici Linux, různé verze Ubuntu, Debian, Fedora, openSUSE, Suse Linux a další. Některé jsou zdarma a jiné jsou placené.
  • Spusťte nejpoužívanější nástrojpříkazové řádky včetně grep, sed, awk nebo jiných binárních souborů ELF-64.
  • Používejte skripty prostředí Bash a aplikace příkazového řádku pro Linux jako vim, emacs a tmux.
  • Psát a spouštět programy v programovacích jazycích jako NodeJS, Javascript, Python, Ruby, C/C++, C# F#, Rust a Go mimo jiné.
  • Interakce se serverovými technologiemi a databázemi jako jsou SSHD, MySQL, Apache, lighttpd, MongoDB a PostgreSQL.
  • Nainstalujte programy z repozitářů distribucí Linuxu pomocí jejich nativního správce balíčků.
  • Spusťte aplikace Windows z Linuxu.

Instalace podsystému Windows pro Linux 2

Níže uvedené pokyny platí pro Windows 10 verze 2004 a novější (sestavení 19041 a novější) nebo Windows 11.

Chcete-li nainstalovat subsystém Windows pro Linux, musíme postupovat podle následujícího postupu:

  1. Hledáme Příkazový řádek v nabídce.
  2. Pravým tlačítkem vybereme Spustit jako správce.
  3. Píšeme wsl --install.

Ve WSL 2 Microsoft výrazně zjednodušil instalaci a tímto příkazem se povolí potřebné volitelné komponenty a stáhne se nejnovější verze linuxového jádra Dokumentace Microsoftu uvádí, že Ubuntu je standardně nainstalováno. V mém případě tomu tak nebylo a odkazuje mě to na obchod s aplikacemi.

Distribuce můžeme nainstalovat následujícím způsobem:

wsl --list --online Chcete-li zobrazit seznam dostupných distribucí

wsl --install -d <Nombre de la distribución> Chcete-li nainstalovat jeden z nich.

V obchodě aplikací Microsoft máme více možností, stačí si je vyhledat (Do vyhledávače píšeme Linux) a normálně nainstalovat. Poté jej spustíme z menu, jako by šlo o běžnou aplikaci.

Když poprvé spustíme staženou distribuci, otevře se okno terminálu a budeme požádáni, abychom počkali, než budou soubory dekomprimovány a uloženy v našem počítači. Po dokončení budeme muset vytvořit náš uživatelský účet.

Pokud nejste obeznámeni s Linuxem, mějte to na paměti když zadáte své uživatelské jméno do terminálu, neuvidíte pohyb kurzoru.

Exkluzivní funkce podsystému Windows pro Linux ve Windows 11

Instalace a používání aplikací s grafickým rozhraním

Výše jsem uvedl, že aplikace s grafickým rozhraním nelze používat. To se týká Windows 10 a toho, co Microsoft oficiálně uvádí ve své dokumentaci.

Oficiální podpora aplikací s grafickým rozhraním je k dispozici pro verze Windows 11 Build 22000 nebo vyšší. Jako předchozí krok je vyžadována instalace konkrétních ovladačů pro WSL2. V tuto chvíli jsou uvedeny pokyny pro Intel, AMD y NVIDIA.

Nainstalované aplikace se objeví v nabídce Windows pod názvem distribuce.n a jsou instalovány pomocí příkazů nastavených samotnými distribucemi.

Připojte disky v nativních formátech Linuxu, které systém Windows nerozpozná

Opět další funkce dostupná pro Windows 11 Build 22000 nebo vyšší. Dodržujeme následující postup:

  1. Otevřeme PowerShell
  2. Píšeme GET-CimInstance -query "SELECT * from Win32_DiskDrive"

Identifikátor se nachází pod sloupcem ID zařízení. Disk připojíme příkazem:

wsl --mount <DeviceID>

Chcete-li připojit oddíl, zadejte:

wsl –mount -holý

Poté otevřeme WSL a zapíšeme;

lsblk

Pro připojení oddílu píšeme

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

Mějte na paměti

Virtualizace a využití Windows Subsystem pro Linux umožňují nám seznámit se s prostředím Linuxu, ale ne s tím, jak bude fungovat s naším hardwarem. V každém případě je to velmi dobrý první krok, pokud chceme jít pomalu. Abychom lépe porozuměli tomu, jak náš hardware spolupracuje, můžeme distribuci Linuxu nainstalovat na externí disk nebo na flash disk s dostatečnou kapacitou.

Více informací o nástrojích zmíněných v článku nalezneme v následujících odkazech:

Oficiální dokumentace Hyper-V

Oficiální dokumentace subsystému Windows pro Linux 2


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   chevoraska řekl

    Okna! Pro mor! hehe
    a nebude lepší jej nainstalovat do virtuálního stroje

    1.    Diego Němec Gonzalez řekl

      Zmiňuji alternativy. Kdybych chtěl lidem říkat, co mají dělat, založil bych sektu a sbíral desátky.