Začátkem tohoto týdne jsme informovali o vůbec první konferenci Windows Linux, WSLconf 1, která proběhne v březnu tohoto roku. WSLConf 1 slibuje, že se soustředí na Microsoft Windows Subsystem for Linux (WSL).
WSL nebo Windows Subsystem for Linux, je vrstva kompatibility navržená společností Microsoft, která umožňuje uživatelům instalovat distribuce GNU / Linux a nativně spouštět binární soubory Linux na Windows 10 i Windows Server 2019.
Ačkoli jsem o WSL slyšel už dříve, ještě jsem se nepokoušel prozkoumat technologii. Zprávy o WSL Conf 1 mě k tomu přiměly. Jsem někdy rád, že jsem to udělal??
Můžeme spustit Windows Subsystém pro Linux (WSL)?
Abychom mohli začít používat WSL, musíme se přihlásit na naši pracovní stanici Windows 10 nebo server Windows 2019. V našem případě používáme Windows 10.
Aktualizace Fall Fall Creators 2018 pro Windows 10 dodávaná se subsystémem Windows pro Linux, takže k instalaci této volitelné funkce stačí pouze povolit.
Před instalací musíme zajistit, aby náš systém podporoval WSL. Musíme používat 64bitovou verzi Windows 10 (nalezenou vedle Typ systému pod O) a že používáme Windows 10 build 14393 nebo novější (umístěný vedle OS Build pod Specifikace Windows).
Můžeme to zkontrolovat na adrese Nastavení | Systém | O.
Pokud váš počítač není 64bitový, bohužel nemůžete spustit WSL.
Pokud vaše sestavení Windows 10 není 14393 nebo novější, stačí spustit Windows Update, abyste se ujistili, že můžete.
Nyní, když máme naše požadavky z cesty, pojďme.
Povolit Windows Subsystém pro Linux (WSL)
Chcete-li povolit WSL, klikněte na Start systému Windows a hledat Funkce Windows. Když Zapnout nebo vypnout funkce Windows položka se zobrazí, vyberte ji.
Jakmile se seznam naplní, přejděte dolů na Subsystém Windows pro Linux, a ujistěte se, že je zaškrtnuto. Klepněte na OK.
Buďte opatrní, protože Windows nainstalují požadované soubory.
Jakmile Windows nainstaluje WSL, nechte Windows restartovat počítač.
Po restartování systému Windows se přihlaste a klikněte Start systému Windows | Běh, a zadejte cmd v krabici. Klepněte na OK.
Chcete-li spustit WSL, zadejte bash
Všimněte si, že nemáme nainstalované žádné distribuce. Pojďme to vyřešit.
Nainstalujte Ubuntu na subsystém Windows pro Linux (WSL)
Z webového prohlížeče přejděte na https: // aka.ms / wslstore. Klepněte na OK umožnit systému Windows spustit Microsoft Store.
Jakmile jste v obchodě, všimněte si různých distribucí dostupných pro WSL.
Pro naše účely instalujeme Ubuntu. Poklepejte na ikonu Ubuntu.
Vybrat Dostat zahájíte stahování z Microsoft Store.
Během stahování distribuce WSL Ubuntu buďte trpěliví.
Po dokončení stahování klikněte na Zahájení.
Při instalaci Ubuntu do WSL buďte trpěliví.
Poté, co se Ubuntu úspěšně nainstaluje na Windows 10, po zobrazení výzvy zadejte své nové uživatelské jméno pro UNIX. Také zadejte a ověřte své heslo.
Stejně jako u všech instalací Linuxu chceme před prozkoumáním a použitím aktualizovat a upgradovat náš systém.
Z terminálu spusťte aktualizaci:
# sudo apt aktualizace
Dále spusťte upgrade Ubuntu:
# sudo apt upgrade
Vybrat Ano pokud budete vyzváni k „Restartujte služby během upgradu balíčku bez ptám se?". Upgrady by měly být dokončeny bez problému.
Gratulujeme! Nyní používáte Ubuntu ve Windows 10.
Souborový systém Windows Subsystem for Linux (WSL)
Microsoft WSL používá svůj souborový systém nainstalovaný ve Windows na % LOCALAPPDATA% \.
S naší instalací se WSL nachází pod C: \ Users \ M Travis Rose \ AppData \ Local \.
Uživatelé by se nikdy neměli pohybovat ani provádět změny v adresáři WSL ani v podadresářích a souborech, které obsahuje.
Uživatelé WSL mají přístup k souborům Windows prostřednictvím distribuce WSL Linux na adrese /mnt/C/.
Důrazně doporučujeme, abyste pro rychlý a snadný přístup vytvořili symbolické odkazy na domovskou složku systému Windows a další často přístupná umístění v systému souborů Windows.
Ještě přijít!
Nyní máme plně funkční a aktualizovanou verzi Ubuntu bezchybně běžící uvnitř Windows 10. Máme však pouze funkce příkazového řádku. Nemáme přístup k bohaté funkčnosti GUI a aplikacím, které nám Ubuntu poskytuje.
Nebojte se, v našem dalším článku o WSL, a plně využijeme funkčnost WSL pomocí předávání X11 instalací serveru X11 ve Windows. V našem novém distribučním systému Ubuntu WSL také nainstalujeme nejen jednu aplikaci GUI, ale nainstalujeme a použijeme celé desktopové prostředí
Pokud jste použili nebo právě používáte WSL, poskytněte zpětnou vazbu o svých zkušenostech a myšlenkách na první vpád Microsoftu do nádherného světa Linuxu.