S nedávno vydaným zostavením Windows 10 14316, ktoré je súčasťou nadchádzajúcej výročnej aktualizácie, spoločnosť Microsoft predstavila pre systém Windows nový príkazový riadok systému Linux „bash“. Umožňuje spustenie konzolových aplikácií pre systém Linux. Microsoft tvrdí, že subsystém Linux je natívna implementácia, ktorá ho robí rýchlejším ako akýkoľvek virtuálny stroj. Ale na rozdiel od inštancie virtuálneho stroja s Linuxom, bash konzola systému Windows 10 neumožňuje spustiť aplikácie s grafickým rozhraním Linux hotovo. Tu je príklad, ako obísť toto obmedzenie, aby ste mohli spustiť grafické aplikácie na serveri X.
Inzerát
domáci bar systému Windows 10 nefunguje
V systéme Linux a iných operačných systémoch podobných systému UNIX existuje okenný systém X, ktorý poskytuje základný rámec pre prostredie GUI. Pre Windows existuje tretia strana Win32 (desktop) aplikácia s názvom Xming X Server. Implementuje reláciu servera X vo vnútri operačného systému Windows. Po inštalácii môžete Ubuntu Bash povedať, aby ho používal ako primárny displej X. Tu je postup.
Ako spustiť aplikácie Linux GUI v systéme Windows 10 v aplikácii Bash
- Namierte prehliadač na na nasledujúcej stránke a stiahnite si Xming X Server pre Windows.
- Stiahnite a nainštalujte si aplikáciu, ktorá má od tohto písania verziu 6.9.0.31.
- Spustite aplikáciu Xmin X Server. Zobrazí sa v oblasti oznámení (systémová lišta).
- Teraz otvorte Bash na Ubuntu podľa popisu TU a nainštalujte si aplikáciu GUI. Vyskúšajme napríklad ľahkú aplikáciu „Galculator“, ktorá je iba kalkulačkou GTK +.
Zadajte nasledujúci príkaz:apt-get install galculator
Zobrazí sa výzva na inštaláciu ďalších balíkov. Zadajte príkaz Y a počkajte, kým sa všetko stiahne a nainštaluje.
- Ak chcete teraz spustiť aplikáciu Galculator, zadajte nasledujúci príkaz:
DISPLAY =: 0 galculator
Voila, máte v počítači so systémom Windows 10 spustenú aplikáciu pre kalkulačku Linuxu.
To je všetko! Pôžičky za tento trik idú do tohto reddit .