2.5 KiB
Quickgui - Virtuelle Maschinen unter Linux
Quickgui ist ein benutzerfreundliches Tool zur Verwaltung virtueller Maschinen (VMs) unter Linux. Es bietet eine grafische Oberfläche, die die Erstellung, Konfiguration und Verwaltung von VMs erleichtert. Es ist ein Flutter-Frontend für Quickget und Quickemu.
Pakete
- quickgui-bin: Das Hauptprogramm (empfohlen - vorkompilierte Binärversion)
- quickget: Ein Tool zum Herunterladen von VM-Images
- quickemu: Ein Tool zum Starten und Verwalten von VMs
- qemu-desktop: Virtualisierungs-Engine mit GUI-Unterstützung
QEMU-Varianten
Die drei QEMU-Pakete in Arch Linux sind Metapakete, die verschiedene Teilpakete zusammengefasst haben und sich in ihrem Umfang unterscheiden:
- qemu-base: Minimalistische Variante für Headless-Setups (ohne grafische Schnittstelle). Nur x86_64-Emulation, ideal für Server.
- qemu-desktop: Standard-Desktop-Variante mit GUI-Unterstützung und x86_64-Emulation (empfohlen für Quickgui).
- qemu-full: Vollständigstes Paket mit Unterstützung für alle Prozessor-Architekturen (ARM, RISC-V, MIPS, PowerPC, etc.) und GUI-Support.
Installation
Empfohlene Methode (quickgui-bin)
$: paru -S quickgui-bin
Alternative (Source-Paket - nicht empfohlen)
Das quickgui-Paket (Source) hat Versionskonflikte zwischen Flutter-Abhängigkeiten. Verwende stattdessen quickgui-bin.
Abhängigkeiten auflösen
Die Installation könnte nach Paketquellen-Updates nötig sein:
$: sudo pacman -Sy
$: paru -Sy
Falls Mirror-Fehler auftreten, können lokale Mirror-Einstellungen zurückgesetzt werden:
$: sudo pacman-mirrors --geoip
$: sudo pacman -Syyu
Aufräumen nach fehlgeschlagenen Installationen
Falls vorherige Installationsversuche fehlschlugen, können verwaiste Abhängigkeiten entfernt werden:
Zeigt verwaiste Pakete
paru -Qdt
Entfernt alle verwaisten Pakete automatisch
paru -Rns $(paru -Qdtq)
Hinweise
- Flutter-Abhängigkeiten: Die modernen
flutter-*Pakete (nichtflutter-artifacts-*) sollten verwendet werden, da die Artifacts-Versionen deprecated sind. - Dart-Konflikte: Bei Source-Installation (
quickgui) können Versionskonflikte zwischen verschiedenen Dart-Implementierungen auftreten. Die Binär-Version (quickgui-bin) hat dieses Problem nicht. - Octopi-Konsole: Bei Verwendung von Octopi empfiehlt sich die Installation über die Standard-Konsole, da Octopi's integrierte Konsole stdin nicht korrekt weiterleitet.