Jak spouštět aplikace Linux GUI na Windows 10 v Bash
S nedávno vydaným Windows 10 sestavení 14316, které je součástí nadcházející aktualizace Anniversary Update, Microsoft představil nový příkazový řádek Linuxu „bash“ do Windows. Umožňuje spouštění konzolových aplikací pro Linux. Microsoft tvrdí, že subsystém Linux je nativní implementace, díky které je rychlejší než jakýkoli virtuální stroj. Ale na rozdíl od instance virtuálního počítače Linux vám bash konzola Windows 10 neumožňuje spouštět aplikace s grafickým uživatelským rozhraním Linux ihned po vybalení. Zde je návod, jak obejít toto omezení, abyste mohli spouštět grafické aplikace X serveru.
reklama
Na Linuxu a dalších operačních systémech podobných UNIXu existuje systém oken X, který poskytuje základní rámec pro prostředí GUI. Existuje aplikace třetí strany Win32 (desktop) pro Windows s názvem Xming X Server. Implementuje relaci X serveru uvnitř operačního systému Windows. Jakmile jej nainstalujete, můžete Ubuntu Bash říci, aby jej používal jako primární X displej. Zde je návod.
Jak spouštět aplikace Linux GUI na Windows 10 v Bash
- Nasměrujte svůj prohlížeč na následující stránku a stáhněte si Xming X Server pro Windows.
- Stáhněte si a nainstalujte aplikaci, která má v době psaní tohoto článku verzi 6.9.0.31.
- Spusťte aplikaci Xmin X Server. Zobrazí se v oznamovací oblasti (systémová lišta).
- Nyní otevřete Bash na Ubuntu, jak je popsáno TADY a nainstalovat nějakou GUI aplikaci. Zkusme to například s odlehčenou aplikací „Galculator“, což je jen kalkulačka GTK+.
Zadejte následující příkaz:apt-get install galculator
Budete vyzváni k instalaci dalších balíčků. Zadejte Y pro potvrzení a počkejte, až se vše stáhne a nainstaluje.
- Nyní ke spuštění aplikace Galculator zadejte následující:
DISPLAY=:0 galculator
Voila, na počítači se systémem Windows 10 máte spuštěnou aplikaci linuxové kalkulačky.
A je to! Zásluhy za tento trik patří tomuto reddit.