So installieren Sie Linux in Windows 10

Anonim

Installation von Linux in Windows 10
Die Windows 10 hat eine neue Funktion für Entwickler - die Ubuntu Bash-Shell, mit der Sie Linux-Anwendungen ausführen, Installieren von Linux-Anwendungen, verwenden Sie Bash-Skripts direkt in Windows 10, all dies heißt das "Windows-Subsystem für Linux". In der Version von Windows 10 1709 ist das Update von Fall Creators bereits drei Linux-Distributions für die Installation. In allen Fällen ist ein 64-Bit-System erforderlich.

In diesem Handbuch installieren Sie in der Installation von Ubuntu, openSUSE oder SUSE Linux Enterprise Server in Windows 10 und einige Beispiele für den Einsatz am Ende des Artikels. Es sollte auch berücksichtigt werden, dass bei der Verwendung von Bash in Windows einige Einschränkungen vorhanden sind: Beispielsweise können Sie die GUI-Anwendung nicht ausführen (jedoch entsprechend den Bypass-Pfaden mit X-Server). Darüber hinaus können die Bash-Befehle nicht auf Windows-Programme gestartet werden, trotz der Verfügbarkeit des vollen Zugriffs auf das Betriebssystem-Dateisystem.

Installieren von Ubuntu, OpenSUSE oder SUSE Linux Enterprise Server in Windows 10

Start von der Version von Windows 10 Fall Creators Update (Version 1709) Das Installieren des Linux-Subsystems für Windows hat sich im Vergleich zu den in früheren Versionen in früheren Versionen (für frühere Versionen, ab 1607, installiert, wenn die Funktion in der Beta-Version dargestellt wurde, Unterricht im zweiten Teil dieses Artikels). Beachten Sie auch, dass Sie in Windows 10 2004 KALI Linux mit einer grafischen Benutzeroberfläche installieren können.

Nun sehen die notwendigen Schritte so aus:

  1. Zunächst müssen Sie das "Windows-Subsystem für Linux" in der Systemsteuerung - "Programme und Komponenten" - "Aktivieren und Deaktivieren von Windows-Komponenten" aktivieren.
    Aktivieren von Linux-Komponenten für Windows 10
  2. Gehen Sie nach der Installation der Komponenten und starten Sie den Computer neu auf den Windows 10-Anwendungsspeicher und laden Sie Ubuntu herunter, openSUSE oder SUSE Linux ES (ja, drei Distributionen sind jetzt verfügbar). Beim Laden sind einige Nuancen möglich, die in den Notizen weiter sind.
    Linux-Distributionen in den Windows 10-Store
  3. Führen Sie das heruntergeladene Distribution-Kit als übliche Windows 10-Anwendung aus und folgen Sie der Anfangseinstellung (Benutzername und Passwort).
    Einrichten von Ubuntu Linux in Windows 10 1709

Um das Windows-Subsystem für Linux (erster Schritt) zu aktivieren, können Sie den Befehl PowerShell verwenden:

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

Nun ein paar Notizen, die bei der Installation nützlich sein können:

  • Sie können mehrere Linux-Distributionen gleichzeitig einstellen.
  • Beim Herunterladen der Ubuntu-Distributionen von Ubuntu, OpenSUSE und SUSE LINUX Enterprise Server-Distributionen im Russisch-Sprache, stellte Windows 10 die folgende Nuance an: Wenn Sie einfach den Namen eingeben, und drücken Sie die Eingabetaste, dann sind die gewünschten Ergebnisse nicht als in der Suche. Wenn Sie jedoch mit dem Eingeben beginnen, und klicken Sie auf die Aufforderung auf die Erscheinungsaufforderung, steigen Sie automatisch auf der gewünschten Seite. Nur für den Fall, dass direkte Links zu Distributionen im Laden: Ubuntu, OpenSUSE, SUSE LES.
  • Sie können Linux aus der Befehlszeile (nicht nur von der Fliese im Startmenü ausführen): Ubuntu, OpenSUSE-42 oder SLES-12

Bash in Windows 10 1607 und 1703 installieren

Befolgen Sie diese einfachen Aktionen, um die Bash-Shell zu installieren.

  1. Gehen Sie zu Windows 10-Einstellungen - Aktualisierung und Sicherheit - für Entwickler. Schalten Sie den Entwicklermodus ein (das Internet muss angebunden werden, um die erforderlichen Komponenten herunterzuladen).
    Aktivieren Sie den Entwicklermodus in Windows 10
  2. Gehen Sie zum Bedienfeld - Programme und Komponenten - Aktivieren oder deaktivieren Sie Windows-Komponenten, überprüfen Sie das Windows-Subsystem für Linux.
    Installieren des Linux-Subsystems in Windows 10
  3. Geben Sie nach der Installation der Komponenten Windows 10 "Bash" -Suche ein, starten Sie die vorgeschlagene Anwendungsoption und installieren Sie. Sie können Ihren Benutzernamen und Ihr Kennwort für Bash einstellen, oder verwenden Sie den Root-Benutzer ohne Kennwort.
    Installieren von Ubuntu Bash.

Wenn die Installation abgeschlossen ist, können Sie Ubuntu Bash auf Windows 10 über die Suche ausführen, oder erstellen Sie ein Etikett für die Shell, in dem Sie benötigen.

Laufen Ubuntu Bash in Windows 10

Beispiele für die Verwendung von Ubuntu-Shell in Windows

Um zu beginnen, habe ich festgestellt, dass der Autor kein Spezialist für Bash, Linux und Entwicklung ist, und die folgenden Beispiele sind nur eine Demonstration, die in Windows 10 Bash mit erwarteten Ergebnissen für diejenigen arbeitet, die dies verstehen.

Anwendungen Linux.

Anwendungen in Windows 10 Bash können mithilfe von APT-GET (Sudo APT-GET) aus dem Ubuntu-Repository installiert, löschen und aktualisiert werden.

APT-GET INSTEM INSTALL IN WINDOWS 10

Die Verwendung von Anwendungen mit einer Texteroberfläche unterscheidet sich nicht von der von Ubuntu, beispielsweise können Sie Git in Bash installieren und auf übliche Weise verwenden.

Verwenden von Bash Git in Windows 10

Skripts Bash.

Sie können Bash-Skripts in Windows 10 ausführen, Sie können sie im Nano-Text-Editor in der Shell erstellen.

Bash-Skripts in Windows 10

Bash-Skripts können keine Windows-Programme und Befehle verursachen, es ist jedoch möglich, Skripts und Bash-Befehle von BAT-Dateien und PowerShell-Skripts zu starten:

Bash -c "Team"

Sie können auch versuchen, Anwendungen mit einer grafischen Benutzeroberfläche in der Ubuntu-Shell in Windows 10 auszuführen. Es gibt kein Konto im Internet, es gibt kein Handbuch und das Wesen der Methode wird auf die Verwendung von Xming X Server heruntergeladen, um die GUI-Anwendung anzuzeigen . Obwohl die Möglichkeit der Arbeit mit solchen Microsoft-Anwendungen nicht beansprucht wird.

Wie oben geschrieben, bin ich nicht die Person, die den Wert und die Funktionalität der Innovation vollständig schätzen kann, aber ich sehe mindestens einen Antrag für sich selbst: Verschiedene Kurse Udacity, EDX und andere mit der Entwicklung, die mit der Entwicklung zusammenhängt Die notwendigen Werkzeuge in Bash (und in diesen Kursen werden normalerweise im MacOS- und Linux Bash-Terminal gezeigt).

Weiterlesen