Inhaltsverzeichnis
Inhaltsverzeichnis
Warum sollten Sie Distroboxe verwenden, um mehrere Linux -Verteilungen zu verwalten?
Distrobox einbauen und testen
Stellen Sie Ihre erste Overlay -Version ein
Ausführen eines benutzerdefinierten Linux -Bildes in Distrobox
Installieren und führen Sie Pakete in Distrobox ein und führen Sie sie aus
Exportieren Sie das Overlay in das Hostsystem
Heim Computer-Tutorials Computerwissen So führen Sie ein Programm aus einer Linux -Distribution mit Distrobox aus - die Technologie erleichtern

So führen Sie ein Programm aus einer Linux -Distribution mit Distrobox aus - die Technologie erleichtern

Oct 07, 2025 am 05:00 AM

Distrobox ist ein einfaches Befehlszeilen -Tool, mit dem Sie jede Linux -Verteilung auf Ihrem aktuellen System starten können. Im Gegensatz zu VirtualBox erstellt Distrobox "Overlays", mit denen Sie Programme aus verschiedenen Linux -Systemen ausführen und gleichzeitig in die Hostumgebung integrieren können. Schauen wir uns als nächstes an, wie Distrobox funktioniert und wie man sie installiert und benutzt.

Inhaltsverzeichnis

  • Warum sollten Sie Distroboxe verwenden, um mehrere Linux -Verteilungen zu verwalten?
  • Distrobox einbauen und testen
  • Stellen Sie Ihre erste Overlay -Version ein
  • Installieren und führen Sie Pakete in Distrobox ein und führen Sie sie aus
  • Exportieren Sie das Overlay in das Hostsystem

Warum sollten Sie Distroboxe verwenden, um mehrere Linux -Verteilungen zu verwalten?

Der größte Vorteil von Distrobox besteht darin, dass es nicht darin besteht, eine isolierte virtuelle Maschine auszuführen, sondern ein "Kundensystem" auf dem Host -System auszuführen. Im Vergleich zu herkömmlichen virtuellen Maschinen können Sie diese Methode nahtlos auf das Heimverzeichnis des Hosts, die externen Geräte und sogar auf grafische Anzeigedienste zugreifen.

So führen Sie ein Programm aus einer Linux -Distribution mit Distrobox aus - die Technologie erleichtern

Diese tiefe Integration ermöglicht es Distrobox, einige einzigartige Merkmale zu erreichen. Beispielsweise können Sie eine grafische Schnittstellen -App in einem Ubuntu -Container installieren und ihre Abkürzungen auf den Host -Desktop exportieren. Als technischer Schriftsteller fand ich diese Funktion beim Testen und Vergleich verschiedener Anwendungen sehr nützlich.

So führen Sie ein Programm aus einer Linux -Distribution mit Distrobox aus - die Technologie erleichtern

Darüber hinaus ist Distrobox extrem leicht. Dies ist eine bessere Wahl für Low-End-Geräte mit begrenzten Ressourcen als mehrere virtuelle Maschinen. Basierend auf meiner tatsächlichen Erfahrungen haben die Container von Ubuntu und Fedora für sechs Stunden lang kontinuierlich ausgeführt und insgesamt nur etwa 900 MB Hostspeicher konsumiert.

Distrobox einbauen und testen

Im Zentrum von Distrobox stützt es sich auf Containermotoren wie Docker oder Podman, um Linux -Verteilungen zu verwalten. Der erste Schritt bei der Bereitstellung von Distrobox besteht darin, Docker zu installieren.

Bestätigen Sie zunächst, ob der Docker -Daemon normal über den folgenden Befehl läuft:

 <code>docker --version</code>

Fügen Sie den aktuellen Benutzer der Docker -Benutzergruppe hinzu:

 <code>sudo adduser $USER docker</code> 

So führen Sie ein Programm aus einer Linux -Distribution mit Distrobox aus - die Technologie erleichtern

Laden Sie Distrobox mit dem Paketmanager des Systems herunter und installieren Sie sie:

 <code>sudo apt install distrobox</code>

Stellen Sie sicher, dass Distrobox erfolgreich installiert wird, indem der Befehl mit dem -H -Parameter ausgeführt wird.

So führen Sie ein Programm aus einer Linux -Distribution mit Distrobox aus - die Technologie erleichtern

Stellen Sie Ihre erste Overlay -Version ein

Sobald Distrobox gestartet ist, können Sie Ihre erste Linux -Verteilungsüberlagerung bereitstellen. Standardmäßig bietet das Entwicklungsteam ein OCI -Bild von Fedora 39 als zugrunde liegendes System.

Verwenden Sie den Unterbefehl erstellen, um den Erstellungsprozess zu starten, und geben Sie den Namen und den Hostnamen des Overlays an:

 <code>distrobox create --name YOUR-OVERLAY-NAME-HERE --hostname YOUR-CONTAINER-NAME-HERE</code>

Geben Sie "y" ein und drücken Sie die Eingabetaste , um ein neues Overlay -System zu ziehen und bereitzustellen.

So führen Sie ein Programm aus einer Linux -Distribution mit Distrobox aus - die Technologie erleichtern

Hinweis : Abhängig von der Hardwareleistung kann eine vollständige Installation zwischen 5 und 10 Minuten dauern.

Verwenden Sie nach Abschluss den folgenden Befehl, um das neu erstellte Overlay -System einzugeben:

 <code>distrobox enter YOUR-OVERLAY-NAME-HERE</code>

Bestätigen Sie, dass Sie die Overlay -Umgebung erfolgreich eingegeben haben, indem Sie den Hostnamen in der Terminal -Eingabeaufforderung verwenden.

So führen Sie ein Programm aus einer Linux -Distribution mit Distrobox aus - die Technologie erleichtern

Um die Overlay -Sitzung zu beenden, drücken Sie Strg D im Containerterminal oder führen Sie den Befehl distrobox stop aus und geben Sie den Overlay -Namen an.

Tipps : Möchten Sie tief in die Kraft von Fedora und Rhel eintauchen? Lesen Sie unsere vollständige Anleitung zum DNF -Paketmanager.

Ausführen eines benutzerdefinierten Linux -Bildes in Distrobox

Zusätzlich zu Fedora 39 können Sie auch andere OCI-kompatible Linux-Verteilungen in Distrobox wie Arch Linux ausführen.

Verwenden Sie zum Installieren eines benutzerdefinierten Systems den Parameter -i, um die OCI -Spiegel -Link anzugeben. Zum Beispiel verwende ich das Bild Arch Linux ToolBX auf Quay.io als Grundlage:

 <code>distrobox create --name arch-linux --hostname mte-archlinux-container --image quay.io/toolbx/arch-toolbox:latest</code> 

So führen Sie ein Programm aus einer Linux -Distribution mit Distrobox aus - die Technologie erleichtern

Tipp : Sie finden alle kompatiblen Verteilungen und deren Download -Links auf der Github -Seite von Distrobox.

Starten und geben Sie Ihr Arch Linux -System ein und geben Sie nach Abschluss der Installation ein:

 <code>distrobox enter arch-linux</code>

Stellen Sie nach wie vor, dass Sie Arch Linux über den Terminal -Hostnamen ausführen.

So führen Sie ein Programm aus einer Linux -Distribution mit Distrobox aus - die Technologie erleichtern

Installieren und führen Sie Pakete in Distrobox ein und führen Sie sie aus

Dank der tiefen Integration von Distrobox wirkt das System im Container wie eine native Installation. Daher ist das Installieren und Ausführen von Programmen in Distrobox nahezu gleich wie in einem regulären Linux -System.

Stellen Sie zunächst sicher, dass Sie die Zielüberlagerungsumgebung eingegeben haben:

 <code>distrobox enter arch-linux</code>

Tipp : Alle derzeit verfügbaren Overlays können durch distrobox ls betrachtet werden.

Verwenden Sie den Paketmanager für die entsprechende Verteilung, um die erforderlichen Programme zu installieren. Zum Beispiel werde ich sudo pacman -S neofetch verwenden, um Neofetch in einem Arch -Linux -Container zu installieren.

So führen Sie ein Programm aus einer Linux -Distribution mit Distrobox aus - die Technologie erleichtern

Führen Sie das Programm im Container bzw. im Hostsystem aus, um zu testen, ob seine Funktion normal ist.

So führen Sie ein Programm aus einer Linux -Distribution mit Distrobox aus - die Technologie erleichtern

Sie können die Software auch direkt von außerhalb des Containers installieren. Verwenden Sie einfach den Befehl ENTER, um mit dem - Operator zu kooperieren:

 <code>distrobox enter --name arch-linux -- sudo pacman -s neofetch</code>

Diese Funktion gilt auch für laufende Programme. Der folgende Befehl führt beispielsweise NeoFetch in einem Arch -Linux -Container aus und zeigt die Ergebnisse im Ubuntu -Host -Terminal an:

 <code>distrobox enter --name arch-linux -- neofetch</code> 

So führen Sie ein Programm aus einer Linux -Distribution mit Distrobox aus - die Technologie erleichtern

Tipps : Verwenden Sie verschiedene Paketmanager? Möglicherweise möchten Sie die schnellen Lookup -Tabellen für jeden von uns zusammengestellten Linux -Distribution -Paket -Manager überprüfen.

Exportieren Sie das Overlay in das Hostsystem

Obwohl der - Betreiber für temporäre Aufgaben geeignet ist, unterstützt Distrobox auch "Exportieren" von Programmen als lokale Anwendungen, sodass Sie Anwendungen im Container direkt vom Host starten können, wie beispielsweise native Programme. Dies ist sehr bequem für Werkzeuge, die häufig verwendet werden.

Geben Sie zuerst den Container ein, in dem das Zielprogramm installiert wurde:

 <code>distrobox enter arch-linux</code>

Bestätigen Sie, dass das Programm normal im Container ausgeführt werden kann. Zum Beispiel habe ich vor, EMACs von Arch Linux zu exportieren.

So führen Sie ein Programm aus einer Linux -Distribution mit Distrobox aus - die Technologie erleichtern

Führen Sie den folgenden Befehl aus, um das Programm als Host -Anwendung zu exportieren:

 <code>distrobox-export --app emacs</code>

Öffnen Sie nach dem Erfolg des Exports den Anwendungslauncher des Hosts und klicken Sie auf das neu generierte Programmsymbol, um sie zu testen.

So führen Sie ein Programm aus einer Linux -Distribution mit Distrobox aus - die Technologie erleichtern

Die Verwendung von Distroboxe zum Installieren und Ausführen von Kundensystemen ist nur die Spitze des Eisbergs der Docker- und Container -Technologie. Möchten Sie ein detailliertes Verständnis dafür haben, wie es funktioniert? Empfohlen, um unseren Erste -Start -Leitfaden für Docker -Container und Management zu lesen.

Bildquelle: Kari Shea über Unsplash. Alle Modifikationen und Screenshots werden von Ramces Red erzeugt.

Das obige ist der detaillierte Inhalt vonSo führen Sie ein Programm aus einer Linux -Distribution mit Distrobox aus - die Technologie erleichtern. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Stock Market GPT

Stock Market GPT

KI-gestützte Anlageforschung für intelligentere Entscheidungen

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Wie verschlüsseln Sie Ordner im Windows -Dateimanager? Detaillierte Schritte zum Schutz der Privatsphäre Wie verschlüsseln Sie Ordner im Windows -Dateimanager? Detaillierte Schritte zum Schutz der Privatsphäre Sep 15, 2025 pm 03:15 PM

ANTWORT: Um Windows-integrierte EFs zum Verschlüsseln von Ordnern zu verwenden, müssen Sie mit der rechten Maustaste auf den Ordner → Eigenschaften → Erweitert → Überprüfen Sie "Inhalte zum Schutz der Daten" → Anwenden und wählen Sie den Verschlüsselungsbereich aus. Gleichzeitig müssen Sie das EFS -Zertifikat und den privaten Schlüssel sichern, um den Datenverlust zu verhindern. EFS stützt sich auf die Sicherheit des Benutzerkontos und unterstützt nur NTFs. Es eignet sich für den eigenständigen Datenschutzschutz, eignet sich jedoch nicht für Umgebungen mit Multi-User-Teilen oder hoher Sicherheit. Im Vergleich zur herkömmlichen Kennwortverschlüsselung ist EFS ohne wiederholte Eingabe von Kennwörtern in die Systemanmeldung integriert, das Kontokennwort ist jedoch sicher gebunden. Für höhere Sicherheitsanforderungen können Sie Tools von Drittanbietern wie BitLocker Full-Disk-Verschlüsselung oder Veracrypt auswählen. Wenn Sie den Schlüssel sichern, sollten Sie das PFX -Formatzertifikat exportieren und ein starkes Passwort festlegen, um es an einem sicheren Ort zu speichern.

So zwingen Sie Spiele in den Fenstermodus unter Windows 10 und 11 in den Fenstermodus So zwingen Sie Spiele in den Fenstermodus unter Windows 10 und 11 in den Fenstermodus Sep 19, 2025 am 03:33 AM

Die meisten Spieler spielen wahrscheinlich ihre Spiele in Windows 11 oder 10. Sie können jedoch auch Spiele in einem Fenstermodus spielen. Mit diesem Modus können Sie Spiele in einem Fenster spielen, wobei sich die Taskleiste darunter sichtbar ist. Die Vorteile des Spielens im Fenstermodus

Wie soll ich überprüfen, ob der Computer den Drucker plötzlich nicht erkennt? Wie soll ich überprüfen, ob der Computer den Drucker plötzlich nicht erkennt? Sep 20, 2025 am 08:27 AM

Antwort: Der Computer kann den Drucker nicht erkennen. Es wird normalerweise durch Verbindung, Laufwerk oder Serviceprobleme verursacht. Überprüfen Sie zunächst, ob die USB- oder Netzwerkverbindung normal ist, um sicherzustellen, dass der Drucker eingeschaltet ist. Wenn die Verbindung korrekt ist, starten Sie das Gerät neu und überprüfen Sie den Treiberstatus im "Geräte -Manager", aktualisieren oder installieren Sie den offiziellen Website -Treiber erneut. Bestätigen Sie, dass der Windows "PrintSpooler" -Dienst gestartet und auf automatisch eingestellt wurde. Verwenden Sie das System "Fehlerbehebung", um Probleme zu beheben. Wenn der Treiber wiederholt nicht installiert wird, müssen Sie den alten Treiber vollständig deinstallieren und die Restdateien reinigen. Installieren Sie nach dem Neustart die neue Version des Treibers als Administrator und verwenden Sie den Kompatibilitätsmodus oder die Systemwiederherstellung gegebenenfalls. Wenn es nach Windows -Update ein Problem gibt, sollten Sie zuerst den Treiber herunterladen, der an das neue System angepasst ist, oder das Update zurückrollen und den Service -Status überprüfen. Die Details, die während der Untersuchung leicht übersehen werden können

VPN keine Verbindung unter Windows 10/11: 10 Beste Fixes VPN keine Verbindung unter Windows 10/11: 10 Beste Fixes Sep 20, 2025 am 03:30 AM

Ein virtuelles privates Netzwerk (VPN) ist ein entscheidendes Tool zum Schutz Ihrer Online-Privatsphäre und zum sicheren Zugriff auf geo-beschränkte oder zensierte Inhalte. Viele Benutzer haben jedoch Schwierigkeiten, wenn ihr VPN unter Windows 10 oder Windows 11 keine Verbindung herstellt. Warum WO

Der Ordner oder die Datei wurde in einem anderen Programm geöffnet Der Ordner oder die Datei wurde in einem anderen Programm geöffnet Sep 20, 2025 am 08:24 AM

Wenn die Datei besetzt ist, überprüfen und schließen Sie zuerst die entsprechenden Programme und versuchen Sie, den Computer neu zu starten. Wenn es ungültig ist, verwenden Sie Task -Manager, Ressourcenmonitor oder ProcessExplorer, um den besetzten Prozess zu lokalisieren, und beenden Sie ihn mit einem gewaltsamen Beendet, indem Sie den Befehl taskKill beenden. Zur Prävention müssen Sie gute Betriebsgewohnheiten entwickeln, die Vorschau auf mobile/netzwerkreiche Antriebe vermeiden oder direkt arbeiten und die Software auf dem neuesten Stand halten.

Verwenden Sie den iPad -Split -Bildschirm zum Lesen und Übersetzungsbildschirm -Bildschirmvergleich und Übersetzungsanwendungs ​​-Tutorial zum Lesen und Übersetzungen. Verwenden Sie den iPad -Split -Bildschirm zum Lesen und Übersetzungsbildschirm -Bildschirmvergleich und Übersetzungsanwendungs ​​-Tutorial zum Lesen und Übersetzungen. Sep 15, 2025 pm 01:33 PM

Der iPad -Split -Bildschirm kann die Effizienz des Lesens und der Übersetzung verbessern und den Originaltext mit der Übersetzung durch linke und rechte Split -Bildschirme vergleichen. Die Betriebsmethode besteht darin, die Dockstange von unten herauszureiben, die App lang zu halten und zum Edge -Split -Bildschirm zu ziehen. Es wird empfohlen, Marginnote mit europäischem Wörterbuch, Goodnotes, LiquidText und anderen Anwendungen zu verwenden, die die Zusammenarbeit mit Drag & Drop-Übersetzung oder geteiltem Bildschirm unterstützen und iPados-Echtzeit-Textfunktionen kombinieren, um Bilder und Text zu identifizieren, um die Leseerfahrung zu optimieren.

So deinstallieren Sie ein Programm, das nicht deinstalliert wird So deinstallieren Sie ein Programm, das nicht deinstalliert wird Sep 20, 2025 am 07:09 AM

Ifaprogramwon'tuninstall, trythessteps: 1. UseWindowsSettingStoremoveIt.2.RunitsBuilt-inuninInstallerasadministrator.3.BootintosafeModeAndattempTremoval.4.usethird-partytoolSlikerevouninstaller

Wo finden Sie Ordner Wo finden Sie Ordner Sep 20, 2025 am 07:57 AM

Der direkteste Weg ist, den Speicherort zu erinnern, normalerweise in Ordnern wie Desktop, Dokumente, Downloads usw.; Wenn es nicht gefunden werden kann, können Sie die Systemsuchfunktion verwenden. Die Datei "fehlenden" ist hauptsächlich auf Probleme wie die Unaufmerksamkeit des Speicherpfads, die Namensspeicherabweichung, das Versteck oder die Cloud -Synchronisation zurückzuführen. Effiziente Verwaltungsvorschläge: Klassifizieren Sie nach Projekt, Zeit und Typ, nutzen Sie den schnellen Zugang, regelmäßig und archivieren Sie sie und standardisieren Sie die Benennung. Windows -Suche und Suche über den Datei -Explorer und die Taskleiste, während MacOS auf Finder und Spotlight angewiesen ist, was schlauer und effizienter ist. Mastering -Tools und die Entwicklung guter Gewohnheiten ist der Schlüssel.

See all articles