Wéi Linux op Windows 10 installéiert

Am Jubiläumsaktualiséierung vun Windows 10, Versioun 1607, erschéngt eng nei Chance fir Entwéckler - d'Ubuntu Bash Shell, dat Iech z'installéieren, Linux-Apps ze installéieren, bash scripts direkt am Windows 10 benotzt, all dat heescht "Windows Subsystem fir Linux". An der Versioun vu Windows 10 1709 Fall Creators Update ginn et dräi Linux Verdeelunge fir d'Installatioun. An all Fäll ass e 64-Bit System fir d'Installatioun erfuerderlech.

Dëst Tutorial beschreift wéi Dir Ubuntu, OpenSUSE oder SUSE Linux Enterprise Server op Windows 10 installéiere wëllt, an e puer Beispiller vun der Benotzung am Artikel. Et sollt och ugeholl ginn datt et ongewollt Limitë gëtt, wann Dir Bash op Windows benotzt: zB Dir kënnt net GUI-Applikatioune starten (och wann se Beruffkäschte mat dem X-Server mellen). Zousätzlech, Kasch Kommandoen kënnen net Windows Programmer lafen, obwuel voller Zougang zum OS Dateesystem hunn.

Ubuntu, OpenSUSE oder SUSE Linux Enterprise Server op Windows 10 installéiere

Vun Windows 10 Fall Creators Update (Version 1709) ass d'Installatioun vum Linux-Subsystem fir Windows e bëssi changéiert vu wat et an deene virdrun ass (fir fréier Versiounen, ab 1607, wann d'Funktioun an Beta agefouert gouf, ass d'Instruktioun an den zweeten Deel vun dësem Artikel).

Elo ginn déi néideg Schrëtt:

  1. Als éischt musst Dir d'Komponente "Windows Subsystem for Linux" aktivéieren an der "Systemsteuerung" - "Programmer an Features" - "Drehen an Off Windows Komponenten".
  2. Nodeems Dir de Component installéiert an den Computer neu stëcht, gitt op d'Windows 10 App Store a lued Iech Ubuntu, OpenSUSE oder SUSE Linux ES aus (jo, elo sinn dräi Distributiounen verfügbar). Wann eppes Nuancen gelueden sinn, wat sinn weider an den Notizen.
  3. Fannt déi gespäichert Verdeelung als normale Windows 10 Applikatioun an fëllt den initialen Setup (Benotzernumm a Passwuert).

Fir de Komponent "Windows Subsystem for Linux" (Éischt Schrëtt) z'aktivéieren, kënnt Dir de PowerShell Kommando benotzen:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Elo e puer Notizen déi während der Installation nëtzlech sinn:

  • Dir kënnt e puer Linux Verdeelungen unzefänken.
  • Wann Dir Ubuntu, OpenSUSE a SUSE Linux Enterprise Server-Distributiounen an der russescher Sprooch Windows 10 spezialiséiert hutt, bemierken ech déi folgend Nuancen: Wann Dir einfach en Numm kënnt an dréckt Enter, fanne mer d'noutwenneg Sichresultater net fonnt. Wann Dir uewen agitt a klickt op de Startfeld deen Dir automatësch kritt der gewënschte Säit. Just am Fall, direkt Links zu Distributiounen am Geschäft: Ubuntu, openSUSE, SUSE LES.
  • Dir kënnt och Linux aus der Kommandozeechnung läschen (net nëmmen aus der Kach am Startmenu): ubuntu, opensuse-42 oder sles-12

Installéiere vu Windows 10 1607 an 1703 op Windows

Fir dës Kasch Shell ze installéieren, gitt dës einfache Schrëtt.

  1. Gitt op d'Parameteren vum Windows 10 - Update a Sécherheet - Fir Entwéckler. De Programmierer entwéckelt (Internet muss verbonne sinn fir déi néideg Komponenten ze laden).
  2. Gitt op d'Kontrollpatroun - Programmer an Komponenten - Aktivéiert oder deaktivéiert Windows Komponenten, kuckt "Windows Subsystem fir Linux".
  3. Nodeems Dir de Komponenten installéiert hutt, gitt "Bash" op der Windows 10 Sich, lancéiert déi proposéiert Applikatioun Variante an führe d'Installatioun. Dir kënnt Äert Benotzernumm a Passwuert fir de Kasch setzen, oder benotzt de root Benotzer ouni Passwuert.

Nodeems d'Installatioun fäerdeg ass, kënnt Dir Ubuntu Bash op Windows 10 duerch eng Sich duerchféieren oder andeems Dir eng Ofkiirzung fir d'Schuel bitt wou Dir et brauch.

Beispiller fir Ubuntu Shell an Windows ze benotzen

Fir e Start ze soen, datt den Auteur net en Expert am Bash, Linux a Entwécklung ass, an d'Beispiller ënnendru sinn nëmmen eng Demonstratioun, déi am Windows 10 Schlag mat deenen erwuessene Resultater fir déi déi dat verstoen.

Linux Applikatiounen

Applikatiounen am Windows 10 Bash kënnen installéiert ginn, uninstalléiert a aktualiséiert apt-get (sudo apt-get) aus dem Ubuntu-Repository.

Applikatioune mat enger Textoberfläche sinn net anescht wéi bei Ubuntu, zum Beispill, Dir kënnt Git an Bash opmaachen an se benotzen et op déi üblech Manéier.

Bash Scripte benotzen

Dir kënnt Strichscripts op Windows 10 laafen, Dir kënnt se am Nano-Texteditor erlaaben an der Shell erstallt.

Bash Scripts kënnen net op Windows Programme a Kommandoen opruffen, awer et ass méiglech, Bash Skripte a Kommandoen aus Bat-Dateien an PowerShell-Skripten ze lafen:

Bash -c "Kommando"

Dir kënnt och probéiert d 'Applikatioune mat enger grafescher Interface an Ubuntu Shell op Windows 10 starten, et sinn schonns méi wéi een Uweisunge fir dësen Sujet am Internet an d'Essenz vun der Methode geet drun fir Xming X Server ze benotze fir d'GUI vun der Applikatioun ze weisen. Obwuel offiziell d'Méiglechkeet mat sou Microsoft Applikatiounen funktionnéiert gëtt net ugekënnegt.

Wéi scho geschriwwe gouf, sinn ech net déi Persoun, déi den Wäert an d'Funktionalitéit vun der Innovatioun voll kann schätzen, mee ech seet op d'mannst een Uwendungsapparat fir mech: Verschidden koumen an Udasitéit, EdX an aner Leit bezuelt d'Entwécklung wäert vill méi einfach mat den nëtzlechen Tools Recht am Lach (an an dëse Coursen arbeitet normalerweis am Terminal MacOS a Linux Bash).