GNU/Linux >> Znalost Linux >  >> Linux

Ubuntu nyní v obchodě Windows Store:Aktualizace systému Linux ve Windows 10 a důležité tipy

Všiml jsem si tohoto blogového příspěvku o Ubuntu na blogu Microsoft Command Line. Ubuntu je nyní k dispozici z Windows Store pro sestavení Windows nad 16215.

Můžete spustit "Winver ", abyste viděli číslo svého sestavení Windows. Pokud používáte Windows 10, můžete se určitě přihlásit k sestavením Windows Insiders, nebo můžete počkat několik měsíců, než se tyto funkce dostanou do hlavního proudu. Používám Windows 10 Insiders „Rychlé vyzvánění“ na chvíli s několika problémy, ale nic neblokuje.

Přidání Ubuntu do Windows Store se může zpočátku zdát matoucí nebo dokonce trochu bizarní. Nicméně vzhledem k tomu, že na chvíli pochopíte větší architekturu, dává to velký smysl. Pro ty z nás, kteří tyto funkce beta-testovali, však přechod na Windows Store bude vyžadovat několik ručních kroků, abyste mohli využívat výhod.

Takto to vidím já.

  • Pro první beta verze subsystému Windows pro Linux zadáte bash odkudkoli a spustí Ubuntu na Windows.
  • Ubuntu ve Windows skrývá svůj souborový systém v C:\Users\scott\AppData\Local\somethingetcetc a neměli byste tam chodit ani se ho dotýkat.
  • Přesunutím souborů tar a instalace distribuce Linuxu do obchodu nám to uživatelům umožňuje používat síť CDN (Content Distrubution Network) obchodu k rychlému a snadnému získání distribucí.
    • Stačí zapnout funkci a REBOOT
      Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

pak navštivte obchod a získejte binární soubory!

Dobře, teď je to tady a proč to začíná být zajímavé.

Brzy (řekl jsem, že později tento měsíc) budeme moci mít n počet nativních linuxových distribucí na našich počítačích s Windows 10 najednou. Z obchodu si jich můžete nainstalovat, kolik chcete. Žádné virtuální počítače, jen rychlý Linux... na Windows!

Existuje nástroj pro subsystém Windows pro Linux s názvem „wslconfig“, který má Windows 10.

C:\>wslconfig
Performs administrative operations on Windows Subsystem for Linux

Usage:
/l, /list [/all] - Lists registered distributions.
/all - Optionally list all distributions, including distributions that
are currently being installed or uninstalled.
/s, /setdefault <DistributionName> - Sets the specified distribution as the default.
/u, /unregister <DistributionName> - Unregisters a distribution.

C:\WINDOWS\system32>wslconfig /l
Windows Subsystem for Linux Distributions:
Ubuntu (Default) Fedora
OpenSUSE

V tuto chvíli, když na běžném příkazovém řádku Windows nebo PowerShell napíšu „bash“, spustím svůj výchozí Linux. Mohu také napsat „Ubuntu“ nebo „Fedora“ atd., abych získal konkrétní.

Pokud bych chtěl otestovat svůj linuxový kód (.NET, node, go, ruby, cokoliv), mohl bych jej naskriptovat z Windows a spustit své testy na n počet distribucí. Skvělý pro vývojáře.

TODO, pokud máte WSL a Bash z dřívějších beta verzí

Pokud již na svém počítači se systémem Windows 10 máte „bash“ a chcete přejít na „mnoho distribucí“, stačí nainstalovat distribuci Ubuntu z obchodu a poté přesunout přizpůsobení distribuce ze „staršího/beta bashu“ do "nový vlak, ale beta i když se blíží vydání WSL." Zkopíroval jsem svou složku ~/ do /mnt/c/Users/Scott/Desktop/WSLBackup, pak jsem otevřel Ubuntu a zkopíroval své .rc soubory a cokoli jiného zpět. Poté jsem odstranil svůj původní bash pomocí lxrun /uninstall. Jakmile to udělám, moje distro je spravováno obchodem a mohu jich mít tolik, kolik chci. Kromě přizpůsobení je opravdu snadné (například to není velký problém a je to rychlé) přidat nebo odebrat Linuxy ve Windows 10, takže se nebojte. Zazálohujte si své věci a bude to trvat 10 minut, plus jakékoli instalace apt-get, které potřebujete zopakovat. Všechno ostatní je stejné a stále budete chtít pokračovat v ukládání a sdílení souborů přes /mnt/c.

POZNÁMKA: Natočil jsem na YouTube video nazvané Úpravy kódu a souborů v subsystému Windows pro Linux ve Windows 10, které bych byl rád, kdybyste se podívali a sdíleli na sociálních sítích!

Užijte si to!

Sponzor: Seq je jednoduché centralizované protokolování ve vaší infrastruktuře s velkou podporou pro ASP.NET Core a Serilog. Verze 4 přidává integrované řídicí panely a upozornění – podívejte se!


Linux
  1. 8 tipů pro příkazový řádek Linuxu

  2. Zjistěte verzi OS, Linux a Windows z Powershell

  3. Rozbil jsem subsystém Windows Linux (Bash na Ubuntu na Windows 10). Pomoc s Linuxem?

  1. 6 zdrojů a 3 tipy, které vám pomohou vstoupit do světa linuxových kontejnerů

  2. Ubuntu, SuSE a Fedora nyní v obchodě Windows!

  3. Linux – rozdíl mezi restartem, init 6 a vypnutím -r teď?

  1. Jak duální bootování Linuxu a Windows

  2. Linux na sálovém počítači:dříve a nyní

  3. Kali Linux v obchodě Windows App Store