2 Repos
Tools for installing, updating, and managing multiple Linux operating system instances and their native packages.
Distinct from Linux Package Management: Distinct from package management; this manages the entire distribution instance (OS), not just individual packages.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Linux Distribution Managers. Refine with filters or upvote what's useful.
UserLAnd ist eine rootless Linux-Umgebung und ein Distributions-Manager für Mobilgeräte, mit dem sich vollständige Linux-Betriebssysteme und Anwendungen ausführen lassen. Es fungiert als proot-basierter Emulator, der ein Root-Dateisystem simuliert und Binärdateien ausführt, ohne dass administrative Root-Rechte auf dem Host-System erforderlich sind. Das Projekt bietet einen Linux-Desktop-Remote-Client zum Starten grafischer Desktop-Umgebungen und zur Verbindung über einen Visual-Server-Client. Es ermöglicht die Bereitstellung verschiedener Linux-Distributionen, sodass Benutzer Systempakete mit nativen Tools wie apt oder pacman verwalten können. Die Umgebung umfasst User-Space-Provisioning, Dateisystem-Isolierung und Syscall-Übersetzung für die Ausführung von Binärdateien. Zudem unterstützt sie die Konfiguration von Desktop-Umgebungen sowie die Installation und Aktualisierung von Software-Binärdateien direkt innerhalb des virtualisierten Dateisystems.
Manages the installation, updating, and lifecycle of various Linux operating systems and their native software.
Dieses Projekt bietet eine grafische Verwaltungsoberfläche für das Windows Subsystem for Linux, die die Installation, Lebenszykluskontrolle und Zustandsverwaltung mehrerer virtualisierter Linux-Distributionen ermöglicht. Es dient als zentrales Dashboard für die Verwaltung des Betriebsstatus dieser Umgebungen und erlaubt Benutzern Aufgaben wie die Installation, Entfernung und Konfiguration von Distributionen über eine visuelle Oberfläche durchzuführen. Das Tool zeichnet sich dadurch aus, dass es spezialisierte Dienstprogramme für die Transformation von Docker- und LXC-Container-Images in eigenständige Linux-Distributionen anbietet. Durch das Entfernen container-spezifischer Metadaten und Laufzeitabhängigkeiten können diese Images als unabhängige Umgebungen fungieren, die ohne Container-Engine oder Hintergrund-Daemon betrieben werden können. Über das Management und die Konvertierung hinaus unterstützt das System die Bereitstellung von Umgebungen sowohl aus lokalen Dateien als auch aus Remote-Repositories. Es enthält Funktionen zur Serialisierung des Zustands laufender Instanzen in portable Dateien für Backup-, Archivierungs- und Migrationszwecke. Zusätzlich erleichtert die Software die Systemwartung durch automatisierte Shell-Skript-Ausführung, wodurch Benutzer Konfigurations- und Einrichtungsaufgaben direkt innerhalb aktiver Instanzen ausführen können.
Provides a centralized dashboard for installing, managing, and controlling the lifecycle of multiple Linux distribution instances within the subsystem.