Heute zeigen wir Ihnen in diesem Artikel, wie Sie mehrere Linux-Distributionen innerhalb des Terminals mit Distrobox ausführen🇧🇷 Wir empfehlen die Verwendung verschiedener Distributionen auf Ihrem Computer, wenn Sie Linux für eine beträchtliche Menge verwenden Zeit. Dank eines fantastischen Programms namens Distrobox ist dies jetzt möglich. Auf einem Linux-System können Sie einen Container mit Podman oder Docker erstellen.
Aufgrund ihrer Integration mit dem Host ermöglichen diese Container Benutzern, Home-Verzeichnisse, USB-Geräte, externe Speicher, GUI-Programme, Musik und mehr gemeinsam zu nutzen viel mehr. Als Linux-Fans möchten wir alle mehrere Betriebssysteme gleichzeitig verwenden, da es so viele Linux-basierte Betriebssysteme gibt. Eine fantastische Möglichkeit, Linux-Distributionen vom Terminal aus zu verwenden, ist Distrobox.
Distrobox ist ein Befehlszeilendienstprogramm, das den Zugriff auf verschiedene Linux-Betriebssysteme mithilfe von Docker oder kurz Podman ermöglicht. Auf einem Linux-Desktop sind Sie sich nicht sicher, wie Sie ein Terminalfenster starten sollen? Tastaturtasten Strg + Alt + T. Alternativ können Sie „Terminal“ öffnen, indem Sie es mit der Maus aus dem Programmmenü auswählen. Die Installation kann beginnen, sobald das Terminalfenster aktiv ist. Wir haben unten die Schritte zum Ausführen verschiedener Linux-Distributionen im Terminal mit Distrobox erwähnt.
Inhaltsverzeichnis
Schritte zum Ausführen mehrerer Linux-Distributionen im Terminal mit Distrobox
Installieren Sie DistroBox auf einem Linux-System
Schritt 1: Die Installation vonDistroBox ist ein Kinderspiel. Führen Sie einfach den folgenden Curl-Befehl aus, der das Installationsskript herunterlädt und ausführt.
$ wrap | sudo sh
Schritt 2: Auf Fedora ist DistroBox im Copr-Repository🇧🇷 verfügbar. Aktivieren Sie also das Copr-Repository auf Fedora.
$ sudo dnf copr enable alciregi/distrobox
Schritt 3: Sobald das Copr-Repository hinzugefügt wurde, verwenden Sie den DNF-Paketmanager um distrobox zu installieren🇧🇷
$ sudo dnf install distrobox
Erstelle einen Container aus einem Image
Schritt 1: Wenn Distrobox installiert ist, können wir jetzt mit dem Erstellen und Ausführen von Containern beginnen. Um ein Image zu extrahieren und einen Image-Container auszuführen, verwenden Sie den distrobox-create-Befehl wie folgt:
$ distrobox-create –name container-name –image os-image:version
Schritt 2: In diesem Beispiel erstellen wireinen Container namens debian10-distroboxaus dem Debian 10-Image.
$ distrobox-create –name debian10-distrobox –image debian:10
Schritt 3: Der Befehl extrahiert das Debian 10 image von Docker Hub und erstellen Sie einen Container namens debian10-distrobox🇧🇷
Schritt 4: Für eine vollständige Liste der unterstützten Betriebssysteme und Versionen für Distrobox-Container, besuchen Sie die Seite Distrobox-Projekt.
Schritt 5: Auflisten von Containern, die mit Distrobox erstellt wurden strong>run:
$ Verteilerliste
Zugriff auf einen Distrobox-Container
$ distrobox-enter –name container-name
Schritt 2: Führen Sie zum Beispiel für Zugriff auf unseren Container den folgenden Befehl aus:
$ distrobox-enter –name debian10-distrobox
Schritt 3: Von hier aus können Sie innerhalb des Containers Befehle ausführen. Der folgende Befehl prüft beispielsweise die Version des Betriebssystems.
$ cat/etc/os-release
Schritt 4: Sie können auch Apps installieren. Hier installieren wir das Hilfsprogramm Neofetch🇧🇷
$ sudo apt install neofetch
Schritt 5: Sobald Neofetch installiert ist, führen Sie es wie folgt aus.
Befehle im Distrobox-Container ausführen
Schritt 1: Sie können Befehle direkt in einem Distrobox-Container ausführen, anstatt mit der gezeigten Syntax auf die Shell zuzugreifen.
$ distrobox-enter –name container-name – command
Schritt 2: In den folgenden Befehlen zeigen wir die Container-Verfügbarkeit bzw. aktualisieren die Paketlisten.
$ distrobox-enter –name debian10-distrobox – Betriebszeit
$ distrobox-enter –name debian10-distrobox – sudo apt update
Exportieren von Anwendungen aus dem Container nach Host
Schritt 1: Wenn Sie eine Anwendung im Distrobox-Container haben, den Sie möchten Wenn Sie auf das Hostsystem portieren möchten, können Sie dies mit dem Befehl distrobox-export tun. Greifen Sie jedoch zuerst auf die Container-Shell zu.
$ distrobox-enter –name container-name
Schritt 2: Hier Lass uns Flameshot installieren, ein kostenloses und plattformübergreifendes Open-Source-Tool zum Aufnehmen von Screenshots.
$ sudo apt install flameshot
Schritt 3: um die Anwendung für Fedora zu exportieren, führen wir den folgenden Befehl aus:
$ distrobox-export – flameshot app
Schritt 4: Um den Container zu verlassen, führen Sie Folgendes aus:
$ leave
Schritt 5: Jetzt zurück zum Fedora-Hostsystem. Um die Existenz der Anwendung zu bestätigen, führen wir die Suche nach der Anwendung mithilfe des Anwendungsmenüs wie folgt durch.
Klonen eines Distrobox-Containers
Schritt 1: Manchmal müssen Sie möglicherweise ein Duplikat oder einen Klon eines Container-Images erstellen🇧🇷 Um dies zu erreichen, stoppen Sie zuerst den laufenden Container mit dem Podman-Befehl
$ podman stop container_ID
Schritt 2: Um die Container-ID abzurufen, führen Sie den podman ps-Befehl aus, um die aktuell ausgeführten Container aufzulisten.
$ podman ps
Schritt 3: Sobald der Container gestoppt wurde, können Sie ein Duplikat erstellen wie folgt. In diesem Beispiel duplizieren wir die Distribution debian10-distrobox in einen Klon namens debian-10-clone.
$ distrobox-create –name debian-10-clone –clone debian10-distrobox
Schritt 4: Um zu bestätigen, dass der Klon erstellt wurde, listen Sie die Distrobox-Container wie gezeigt erneut auf.
$ Verteilerliste
Verteilerboxen in Fedora verwalten
Schritt 1: In diesem letzten Abschnitt werden wir kurz untersuchen, wie das geht Container verwalten mit Podman🇧🇷
Schritt 2: Um alle aktiven Container aufzulisten, führen Sie Folgendes aus:
$ podman ps
Schritt 3: Um alle laufenden Container aufzulisten, entweder einenaktiven oder linkenLauf:
$ podman ps-a
Schritt 4: Um einen Container zu stoppen,führen Sie den Befehl aus🇧🇷
$ podman stop container_ID
Schritt 5: Um einen Container zu entfernen, stellen Sie sicher, dass Sie ihn zuerst stoppen und dann entfernen🇧🇷
$ podman stop container_ID
$ podman rm container_ID
Schlussworte
Wir hoffen, dass Ihnen unser Artikel über die Ausführung verschiedener Linux-Distributionen im Terminal gefällt Verteiler. Mit Distrobox können Sie sofort auf jeden Container zugreifen und ihn als Standardkonfiguration Ihres Terminals festlegen. Aus diesem Grund bevorzugen viele Linux-Benutzer Distrobox gegenüber Toolbox. Das Open-Source-Betriebssystem der Welt kann in vollem Umfang genutzt werden. So verwenden Sie Distrobox, um mehrere Linux-Distributionen im Terminal auszuführen Es kann eine Weile dauern, mehrere Betriebssysteme auf virtuellen Computern zu installieren. Dank Distrobox können Sie verschiedene Linux-Distributionen schnell und einfach im Terminal testen.