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
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:
- Píšeme
cmd.exe
ve vyhledávací liště. - píšeme
systeminfo
- Hledáme sekce Požadavky 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:
- Z nabídky spustíme Správce Hyper-V.
- 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
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:
- Hledáme Příkazový řádek v nabídce.
- Pravým tlačítkem vybereme Spustit jako správce.
- 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:
- Otevřeme PowerShell
- 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 subsystému Windows pro Linux 2
Okna! Pro mor! hehe
a nebude lepší jej nainstalovat do virtuálního stroje
Zmiňuji alternativy. Kdybych chtěl lidem říkat, co mají dělat, založil bych sektu a sbíral desátky.