Gibt es eine minimale Nur-Befehlszeilen-Distribution von Ubuntu oder ähnlichem, die unter MS Windows ausgeführt wird?

8

Ich suche eine Distribution von Linux (hoffentlich ähnlich oder basierend auf Ubuntu), die die folgenden Kriterien erfüllt:

  • Wird unter Windows installiert und ausgeführt.
  • Muss nicht partitioniert oder dual gebootet werden;
  • Startet eine Shell in Windows.

Idealerweise möchte ich auf eine Verknüpfung auf dem Windows-Desktop klicken und eine Linux-Shell in einem Fenster im Stil einer Eingabeaufforderung anzeigen lassen. Offensichtlich ist die Leistung unwichtig, da ich davon ausgehe, dass ein Dateisystem innerhalb eines Dateisystems langsam sein wird.

Ich habe Distributionen wie PortableUbuntu und PenDriveLinux gefunden, aber alle scheinen entweder veraltet, minimal unterstützt oder zu groß zu sein.

Gibt es so etwas da draußen?

Stusmith
quelle
Sie müssen den Server in einer virtuellen Box ausführen.
Tim

Antworten:

9

Sie werden vielleicht feststellen, dass etwas wie coLinux oder andLinux etwas leichter ist, aber ich persönlich würde jedes Mal eine virtuelle VirtualPC / VirtualBox / VMWare-Maschine wählen.

Das Problem mit den nativen Builds von Linux-Distributionen im xming-Stil ist, dass sie nicht dem Standard entsprechen. Sie sind Hacks, um einen Zweck zu erfüllen. Sie passen vielleicht zu Ihrem Zweck, aber ich bevorzuge es, Standard-Dinge zur Verfügung zu haben. Mit einer VM können Sie bei Bedarf eine ordnungsgemäße Bare-Metal-Installation durchführen.

Oli
quelle
7

Wenn Sie nur einige Linux-Befehle ausführen möchten, sollten Sie Cygwin ausprobieren . Cygwin, es ist eine Unix / Linux-Umgebung für Windows, die verwendet werden kann, um alle Tools zu haben, die Windows fehlen: bash, sed, awk, grep, vi, tail, ps und viele mehr. Nach der Installation wird eine Verknüpfung bereitgestellt, die ein Terminal mit einer Bash-Eingabeaufforderung öffnet. Es hat auch eine X-Server-Umgebung, wenn Sie es brauchen. Ich benutze es jetzt seit ein paar Jahren und es erleichtert mir das Leben in Windows.

Zolin
quelle
6

Klingt für mich so, als sollten Sie sich mit VMWare befassen - für eine "minimale Nur-Befehlszeilen-Distribution" werfen Sie einen Blick auf Ubuntu Server .

jrg
quelle
VMWare ist sicherlich eine Option, und eine Serverversion ist genau das, was ich mir vorgestellt habe. Ich habe mich nur gefragt, ob es da draußen ein Hybridsystem gibt.
Stusmith
Der Ubuntu-Server zeigt eine Befehlszeile über die VMWare / Virtualbox-Schnittstelle an, oder Sie können einen SSH-Server unter Ubuntu installieren und Putty
Oli verwenden.
1

Diese Antwort ist sehr spät, aber ich denke, es lohnt sich, für jeden zu antworten, der wie ich über eine Websuche darauf stößt.

Windows verfügt jetzt über Windows Subsystem für Linux (Versionen 1803 und höher) und Windows Terminal (1903 und höher). Diese bieten native Unterstützung für die Ausführung von Linux-Programmen unter Windows.

Zu den verfügbaren Distributionen gehört unter anderem Ubuntu 18.04.

Ryan Krage
quelle
0

Wenn Sie eine vollständige Umgebung wünschen, verwenden Sie die Ubuntu MinimalCD (mit einem Gewicht von <40 MB).

Wenn Sie nur die Grundlagen einer Bash-Shell ohne den Rest der Umgebung kennenlernen möchten, sollte Git Bash Sie den größten Teil des Weges dorthin bringen.

user10962
quelle