Abo
  • Services:
Anzeige
Bash on Ubuntu on Windows ist schon jetzt ein Coup.
Bash on Ubuntu on Windows ist schon jetzt ein Coup. (Bild: Screenshot: Golem.de)

Ubuntu on Windows im Test: Eine neue Hassliebe auf der Kommandozeile

Bash on Ubuntu on Windows ist schon jetzt ein Coup.
Bash on Ubuntu on Windows ist schon jetzt ein Coup. (Bild: Screenshot: Golem.de)

Wenn der Linux-Redakteur über die Windows-Nutzung flucht, ist eigentlich alles wie immer. Doch die Vorschau von Ubuntu auf Windows ist viel mehr als nur ein weiterer Grund zum Aufregen.

Es wäre wahrscheinlich ein sehr schöner Aprilscherz gewesen zu behaupten, dass der Ubuntu-Userspace künftig ohne Anpassungen auf Windows 10 laufen wird. Doch so abwegig die Idee auch erscheinen mag, Microsoft meint es mit dem auf der Entwicklerkonferenz Build vorgestellten Projekt wohl sehr ernst. Offenbar ist dem Unternehmen inzwischen jedes Mittel recht, um Entwickler auf seiner Plattform zu halten oder von OS X und Linux zurückzugewinnen. Die derzeit verfügbare Vorschau zeigt, dass das Potenzial dafür vorhanden ist. Doch es gibt auch einige deutliche Einschränkungen.

Anzeige

Die Installation ist keine Hürde

Die Mühe, die die Microsoft-Entwickler in das Windows-Subsystem für Linux (WSL), so der offizielle Projektname, gesteckt haben, wird schon bei der Einrichtung erkennbar. Die Installation ist geradezu verblüffend einfach. So reicht es aus, im aktuellen Insider Build 14316 von Windows 10 die Entwickleroptionen zu aktivieren, die Funktion über die Systemsteuerung auszuwählen und dann im Startmenü nach Bash zu suchen. Wird der gefundene Eintrag ausgewählt, öffnet sich ein Terminalfenster, in dem nur eine kurze Lizenzabfrage bestätigt werden muss. Die verlinkten Lizenzbestimmungen sind die der Linux-Distribution Ubuntu. Danach wird das System automatisch heruntergeladen.

Bei dem Download handelt es sich um ein Root-Dateisystem von Ubuntu 14.04. Es enthält viele bekannte Basiswerkzeuge und Bibliotheken. Die Binärpakete sind nicht speziell an die Verwendung mit Windows angepasst, sondern sind exakt jene, die auch in der Linux-Distribution enthalten sind und über die Ubuntu-Server verteilt werden. Für diesen reibungslosen Ablauf hat Microsoft eng mit dem Ubuntu-Sponsor Canonical zusammengearbeitet.

  • Bash on Ubuntu on Windows (Bild: Screenshot Golem.de)
  • Bash on Ubuntu on Windows (Bild: Screenshot Golem.de)
  • Bash on Ubuntu on Windows (Bild: Screenshot Golem.de)
  • Bash on Ubuntu on Windows (Bild: Screenshot Golem.de)
  • Bash on Ubuntu on Windows (Bild: Screenshot Golem.de)
  • Bash on Ubuntu on Windows (Bild: Screenshot Golem.de)
  • Bash on Ubuntu on Windows (Bild: Screenshot Golem.de)
  • Bash on Ubuntu on Windows (Bild: Screenshot Golem.de)
  • Bash on Ubuntu on Windows (Bild: Screenshot Golem.de)
  • Bash on Ubuntu on Windows (Bild: Screenshot Golem.de)
Bash on Ubuntu on Windows (Bild: Screenshot Golem.de)

Nach dem Abschluss der Installation öffnet sich die Gnu Bash in einem Fenster und die Nutzer sind mit dem Root-Account auf dem Ubuntu angemeldet. Das nutzt allerdings keinen Linux-Kernel als Unterbau, sondern läuft eben nativ auf Windows 10. Dafür übersetzt das WSL die Linux-Systemaufrufe (Syscalls) der einzelnen Anwendungen so, dass diese letztlich vom NT-Kernel ausgeführt werden können. Das Arbeitsverzeichnis ist dabei zuerst /mnt/c/WINDOWS/system32. Bei einem erneuten Start der Umgebung befinden sich Nutzer dann im Ordner /root. Zu finden ist die Anwendung einfach über das Startmenü unter dem Namen Bash on Ubuntu on Windows.

Vertraute Umgebung

Diese Terminalsitzung ist tatsächlich so gut umgesetzt, dass der Windows-Unterbau zunächst ganz schnell vergessen werden kann. Das System meldet sich beim Aufruf von lsb_release -a als Ubuntu 14.04, uname -a gaukelt sogar einen Linux-Kernel 3.4 vor. Darüber hinaus ist das Ubuntu in der üblichen Verzeichnisstruktur aufgebaut, selbst die virtuellen Verzeichnisse /proc und /sys sind vorhanden und in /etc finden sich die von Ubuntu bekannten Konfigurationsdateien.

Viele der GNU-Basiswerkzeuge lassen sich außerdem wie gewohnt direkt einsetzen: Ordner und Dateien erstellen oder wieder löschen, mit sed oder awk verändern und mit grep darin suchen. Which findet die Pfade für Anwendungen und sort -R liefert das gewünschte zufällige Ergebnis. File und stat listen ausführliche Informationen zu einzelnen Dateien.

Mit Curl und Wget lassen sich Dateien einfach herunterladen, und zur Paketverwaltung kann wie angekündigt Apt verwendet werden. Doch schon hierbei zeigen sich erste kleine Probleme ebenso wie fundamentale Schwierigkeiten, die das WSL noch hat. Der positive erste Eindruck wird dementsprechend schnell und nachhaltig getrübt.

Ubuntu als kaputter Fremdkörper 

eye home zur Startseite
Crass Spektakel 28. Apr 2016

Binärkompatibilität war nur nie irgendetwas was relevant war wenn ich von Cygwin aus für...

nille02 22. Apr 2016

Da auch die "neue" bash Windows nicht steuern kann, muss man es zu PS greifen.

kendon 22. Apr 2016

find, grep, sed, sort, gescheites scripting, (brauchbare) tab-completion, aliase (könnte...

Schnapsbrenner 22. Apr 2016

Hi, ich habe irgendwann aufgehört die Insider Preview zu nutzen und zu verfolgen, bin...

elf 21. Apr 2016

Wine ist aber weit umfangreicher als WSL. Wine läuft zudem selbst im Userspace. WSL...



Anzeige

Stellenmarkt
  1. zooplus AG, München
  2. T-Systems International GmbH, Leinfelden-Echterdingen
  3. LEW Verteilnetz GmbH, Augsburg
  4. über Hanseatisches Personalkontor Kassel, Kassel


Anzeige
Hardware-Angebote
  1. (täglich neue Deals)
  2. 89,90€ + 3,99€ Versand
  3. und Gratis-Produkt erhalten

Folgen Sie uns
       


  1. Verbraucherzentrale

    O2-Datenautomatik dürfte vor Bundesgerichtshof gehen

  2. TLS-Zertifikate

    Symantec verpeilt es schon wieder

  3. Werbung

    Vodafone will mit DVB-T-Abschaltung einschüchtern

  4. Zaber Sentry

    Mini-ITX-Gehäuse mit 7 Litern Volumen und für 30-cm-Karten

  5. Weltraumteleskop

    Erosita soll Hinweise auf Dunkle Energie finden

  6. Anonymität

    Protonmail ist als Hidden-Service verfügbar

  7. Sicherheitsbehörde

    Zitis soll von München aus Whatsapp knacken

  8. OLG München

    Sharehoster Uploaded.net haftet nicht für Nutzerinhalte

  9. Linux

    Kernel-Maintainer brauchen ein Manifest zum Arbeiten

  10. Micro Machines Word Series

    Kleine Autos in Kampfarenen



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Glasfaser: Nun hängt die Kabel doch endlich auf!
Glasfaser
Nun hängt die Kabel doch endlich auf!
  1. Fake News Für Facebook wird es hässlich
  2. Nach Angriff auf Telekom Mit dem Strafrecht Router ins Terrorcamp schicken oder so
  3. Soziales Netzwerk Facebook wird auch Instagram kaputt machen

Western Digital Pidrive im Test: Festplatte am Raspberry Pi leicht gemacht
Western Digital Pidrive im Test
Festplatte am Raspberry Pi leicht gemacht
  1. Sopine A64 Weiterer Bastelrechner im Speicherriegel-Format erscheint
  2. Bootcode Freie Firmware für Raspberry Pi startet Linux-Kernel
  3. Raspberry Pi Compute Module 3 ist verfügbar

Autonomes Fahren: Wenn die Strecke dem Zug ein Telegramm schickt
Autonomes Fahren
Wenn die Strecke dem Zug ein Telegramm schickt
  1. Fahrgastverband "WLAN im Zug funktioniert ordentlich"
  2. Deutsche Bahn WLAN im ICE wird kostenlos
  3. Mobilfunk Telekom baut LTE an Regionalbahnstrecken aus

  1. Re: Ping-Zeiten

    Lasse Bierstrom | 01:11

  2. Re: Impfgegner nutzen Logik und IQ die...

    frostbitten king | 00:58

  3. wo ist das Problem?

    Psy2063 | 00:49

  4. Re: Material

    Psy2063 | 00:47

  5. Re: Endlich dem Trend gefolgt...

    Psy2063 | 00:44


  1. 19:03

  2. 18:45

  3. 18:27

  4. 18:12

  5. 17:57

  6. 17:41

  7. 17:24

  8. 17:06


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel