Ako nainštalovať Linux Bash Shell na Windows 10

Bash Shell je jednoducho nástroj príkazového riadku, ktorý je súčasťou Linuxu(Linux) už veľmi dlho a teraz ho Microsoft priamo pridal do Windowsu 10(Windows 10) . Toto nie je ani virtuálny stroj, ani žiadny kontajner ani softvér skompilovaný pre Windows . Namiesto toho je to úplný podsystém Windows(Windows Subsystem) určený na spustenie softvéru Linux , ktorý je založený na ukončenom projekte Microsoft Project Astoria na spúšťanie aplikácií pre Android v systéme Windows(Windows) .

Teraz všetci vieme, čo je operačný systém s dvoma režimami. Čo urobíte, ak chcete používať operačný systém Windows a operačný systém Linux , ale váš počítač nie je dostatočne silný na to, aby zvládol operačné systémy s dvoma režimami(dual-mode operating systems) ? Znamená to, že si musíte ponechať dva počítače, jeden s operačným systémom Windows a druhý s operačným systémom Linux ? Očividne nie.

Ako nainštalovať Linux Bash Shell na Windows 10

Spoločnosť Microsoft(Microsoft) umožnila používať režim duálneho operačného systému bez toho, aby ste mali v počítači dva operačné systémy. Spoločnosť Microsoft(Microsoft) v spolupráci so spoločnosťou Canonical , ktorá je materskou spoločnosťou Ubuntu , oznámila, že teraz môžete spustiť Linux na Windows pomocou shellu Bash(Bash) , čo znamená, že budete môcť vykonávať všetky funkcie Linuxu(Linux) na Windows bez toho, aby ste mali vo svojom počítači operačný systém Linux . PC.

A s inováciou Windowsu 10(Windows 10) je veľmi jednoduché získať Bash shell na Windows . Teraz vyvstáva táto otázka, ako nainštalovať Linux Bash shell na Windows 10? (how to install the Linux Bash shell on Windows 10?)V tomto článku na to dostanete odpoveď.

Ako nainštalovať Linux Bash shell na Windows 10(How to install the Linux Bash shell on Windows 10)

Aby ste mohli používať Linux Bash shell v systéme Windows 10(Windows 10) , musíte si najprv nainštalovať Linux Bash shell na vašom Windows 10( Linux Bash shell on your Windows 10) a pred inštaláciou prostredia Bash musíte splniť určité predpoklady.

  • Na svojom počítači musíte mať spustenú výročnú aktualizáciu systému Windows 10 .(Windows 10)
  • Musíte používať 64-bitovú verziu systému Windows 10 , pretože prostredie Linux Bash nefunguje na 32-bitovej verzii.

Po splnení všetkých predpokladov začnite inštalovať shell Linux Bash na Windows 10.(Linux Bash)

Ak chcete nainštalovať Linux Bash shell na Windows 10 , postupujte takto:

1. Otvorte Nastavenia(Settings) .

Zadajte Nastavenia do vyhľadávania Windows b

2. Kliknite na možnosť Aktualizácia a zabezpečenie (Update & Security ).

Stlačením klávesu Windows + I otvorte Nastavenia a potom kliknite na ikonu Aktualizácia a zabezpečenie

3. Kliknite na Možnosti vývojára(Developer options) z ponuky na ľavom paneli.

4. V rámci funkcií pre vývojárov kliknite na tlačidlo Rádio(Radio) vedľa položky Režim vývojára(Developer mode) .

Poznámka(Note) : Počnúc aktualizáciou Fall Creators Update(Fall Creators Update) nemusíte povoliť režim vývojára . (Developer)Priamo prejdite na krok 9.(Directly skip to step 9.)

Balík Fix Developer Mode nedokázal nainštalovať kód chyby 0x80004005

5. Zobrazí sa varovné dialógové okno s otázkou, či ste si istí, že chcete zapnúť režim vývojára. Kliknite(Click) na tlačidlo Áno(Yes ) .

Kliknite na tlačidlo Áno |  Ako nainštalovať Linux Bash Shell na Windows 10

6. Spustí sa inštalácia balíka Developer Mode(Developer Mode package) .

Spustí sa inštalácia balíka Developer Mode

7. Po dokončení inštalácie dostanete správu o zapnutí vývojárskeho režimu.

8. Reštartujte počítač.

9. Po reštartovaní počítača otvorte Ovládací panel(Control Panel) .

Otvorte ovládací panel vyhľadaním vo vyhľadávacom paneli

10. Kliknite na Programy(Programs) .

Kliknite na Programy

11. V časti Programy a súčasti(Programs and Features) kliknite na Zapnúť alebo vypnúť funkcie (features on or off)systému Windows(Turn Windows) .

V časti Programy a funkcie kliknite na položku Zapnúť alebo vypnúť funkcie systému Windows

12. Zobrazí sa dialógové okno nižšie.

Zobrazí sa dialógové okno Zapnúť alebo vypnúť funkcie okna

13. Začiarknite políčko vedľa položky Windows Subsystem pre(Windows Subsystem for the Linux )(Windows Subsystem for the Linux ) možnosť Linux.

Začiarknite políčko vedľa položky Windows Subsystem pre možnosť Linux |  Ako nainštalovať Linux Bash Shell na Windows 10

14. Kliknite na tlačidlo OK(OK ) .

15. Začnú platiť zmeny. Po dokončení požiadavky a nainštalovaní komponentov musíte reštartovať počítač kliknutím na možnosť Reštartovať (Restart) teraz(Now ) .

Potrebujete reštartovať počítač kliknutím na možnosť Reštartovať teraz

16. Po reštarte systému je potrebné nainštalovať distribúciu Ubuntu pre Windows Subsystem for Linux .

17. Otvorte príkazový riadok(Command Prompt) (admin) a zadajte nasledujúci príkaz a stlačte Enter :

lxrun /install

Poznámka(Note) : Počnúc aktualizáciou Fall Creators Update(Fall Creators Update) už nemôžete inštalovať ani používať Ubuntu pomocou príkazu „bash“.

18. Týmto sa úspešne nainštaluje distribúcia Ubuntu . Teraz stačí nastaviť používateľské meno a heslo pre Unix (ktoré sa môžu líšiť od vašich prihlasovacích údajov do systému Windows ).(Windows)

19. Po dokončení môžete použiť príkaz Bash v systéme Windows otvorením príkazového riadka a použitím nasledujúceho príkazu:

bash

Alternatíva: Nainštalujte distribúcie Linuxu pomocou obchodu Microsoft Store(Alternative: Install Linux distros using Microsoft Store)

1. Otvorte Microsoft Store.

2. Teraz máte možnosť nainštalovať nasledujúcu distribúciu Linuxu(Linux) :

Ubuntu.
OpenSuse Leap
Kali Linux
Debian
Alpine WSL
Suse Linux Enterprise

3. Vyhľadajte ktorúkoľvek z vyššie uvedených distribúcií Linuxu(Linux) a kliknite na tlačidlo Inštalovať( Install) .

4. V tomto príklade nainštalujeme Ubuntu . Vyhľadajte ubuntu a potom kliknite na tlačidlo Získať (alebo Inštalovať)(Get (or Install)) .

Získajte Ubuntu v obchode Microsoft Store

5. Po dokončení inštalácie kliknite na tlačidlo Spustiť( Launch) .

6. Musíte si vytvoriť používateľské meno a heslo(create a username & password) pre túto distribúciu Linuxu(Linux) (ktoré sa môže líšiť od vášho používateľského mena a hesla pre Windows ).

7. Teraz vytvorte nové používateľské meno a heslo,(new username & password) potom zopakujte heslo a znova stlačte Enter na potvrdenie.

Musíte si vytvoriť používateľské meno a heslo pre túto distribúciu Linuxu |  Ako nainštalovať Linux Bash Shell na Windows 10

8. To je všetko, teraz môžete použiť distribúciu Ubuntu kedykoľvek budete chcieť spustením z ponuky Štart(Start Menu) .

9. Alternatívne môžete spustiť nainštalovanú linuxovú(Linux) distribúciu pomocou príkazu wsl( wsl command)( wsl command. )

Ako viete, Linux Bash shell v systéme Windows(Windows) nie je skutočný Bash shell, ktorý nájdete v Linuxe(Linux) , takže nástroj príkazového riadka má určité obmedzenia. Tieto obmedzenia sú:

  • Windows Subsystem for Linux (WSL) nie je navrhnutý na spúšťanie grafických(Linux Graphical) aplikácií Linux.
  • Vývojárom ponúkne iba textovú funkciu príkazového riadku na spustenie Bash .
  • Aplikácie Linuxu(Linux) pristupujú k systémovým súborom a všetkému, čo je k dispozícii na pevnom disku, takže nemôžete spúšťať ani používať skripty v programoch Windows .
  • Nepodporuje ani serverový softvér na pozadí.
  • Nie každá aplikácia príkazového riadku funguje.

Spoločnosť Microsoft(Microsoft) vydáva túto funkciu s označením beta, čo znamená, že je stále vo vývoji a nie každá zamýšľaná funkcia je zahrnutá a niekedy nemusí fungovať správne.

Odporúčané: (Recommended:) Opravte túto stránku zablokovanú vaším ISP v systéme Windows 10(Fix This Site Has Been Blocked By Your ISP in Windows 10)

Ale s prichádzajúcimi časmi a aktualizáciami Microsoft hľadá spôsoby, ako urobiť Linux Bash shell rovnako ako skutočný Linux Bash shell, a to tak, že sa zameria na jeho základné funkcie, ako je prostredie Bash na spúšťanie nástrojov ako awk, sed a grep, podpora používateľov Linuxu(Linux user) , a mnoho ďalších.



About the author

Som softvérový inžinier so skúsenosťami s programami Xbox Explorer, Microsoft Excel a Windows 8.1 Explorer. Vo voľnom čase rád hrám videohry a pozerám televíziu. Mám titul z University of Utah a momentálne pracujem ako softvérový inžinier pre medzinárodnú spoločnosť.



Related posts