Benutzerdefinierte OS-Vorlage (Linux)
Obwohl DaDesktop eine Reihe beliebter Linux-Distributionen bereithält, kann es vorkommen, dass eine bestimmte, nicht verfügbare Distribution benötigt wird. DaDesktop unterstützt dies gerne für die meisten gängigen Linux-Distributionen. Bitte teilen Sie uns mit, wo wir die ISO-Datei herunterladen können und auf welchem Server Sie die benutzerdefinierte OS-Vorlage veröffentlichen möchten.
Wichtig:
Über die Festplattenpartitionierung
1. Benutzerdefinierte Vorlagen benötigen nur eine Festplattenpartition oder zwei Partitionen: eine EFI-/Boot-Partition und die andere System- und Datenpartition.
2. Eine LVM-Partition wird nicht unterstützt, bitte verwenden Sie kein LVM.
3. Ein falsches Partitionsschema führt dazu, dass die automatische Größenänderung der Festplatte und andere Funktionen fehlschlagen.
Linux-Vorlage
Nachdem wir die ISO-Datei auf den Server heruntergeladen haben, sehen Sie sie unter Admin-Menü -> OS-IMAGES -> ISO-DATEIEN in Ihrem Konto.
Anschließend können Sie die Vorlage unter Admin-Menü -> OS-IMAGES -> BENUTZERDEFINIERTE OS-VORLAGEN vorbereiten.
Bitte folgen Sie dieser Anleitung sorgfältig und führen Sie alle Schritte aus, da sonst der vollständige Betrieb von DaDesktop wahrscheinlich nicht funktioniert.
- Betriebssystem installieren
- Standardbenutzernamen auf „student“ setzen; Passwort auf „student“
- Das Konto „student“ für die automatische Anmeldung einrichten
-
Verwenden Sie das DaDesktop- oder Ihr eigenes Markenhintergrundbild
-
Einige Distributionen verwenden jetzt standardmäßig Wayland als Anzeigetreiber. Obwohl Wayland in DaDesktop funktioniert, empfehlen wir derzeit, auf X11 zurückzukehren.
So deaktivieren Sie Wayland:-bearbeiten Sie /etc/gdm/custom.conf, z.B.
# Uncomment the line below to force the login screen to use Xorg WaylandEnable=falseAb- und wieder anmelden
-
Installieren Sie spice-vdagent; die Verwendung Ihres Paketmanagers ist in der Regel der beste Weg. Hinweis: Dies könnte je nach Distribution bereits installiert sein.
- Starten Sie den Rechner nach der korrekten Installation neu, und Sie sollten die beiden laufenden Prozesse spice-vdagent und spice-vdagentd sehen.
-
- Installieren Sie qemu-guest-agent; auch hier ist die Verwendung Ihres Paketmanagers normalerweise der beste Ansatz.
- Installieren Sie X11VNC. Hinweis: Für einige Distributionen müssen Sie möglicherweise zusätzliche Repos hinzufügen, z. B. das 'epel'-Repo für RedHat-basierte Distributionen wie Oracle Linux oder Rocky Linux.
-
Konfigurieren Sie X11VNC
- Stellen Sie sicher, dass X11VNC installiert ist.
-
Führen Sie den Befehl
sudo -iaus, um eine Root-Shell zu öffnen. -
Führen Sie den folgenden Befehl aus, der X11VNC ermöglicht, beim Neustart automatisch zu starten.
cat > /etc/xdg/autostart/x11vnc.desktop <
-
Erstellen Sie das Desktop-Benachrichtigungsskript, indem Sie die folgenden Befehle ausführen.
cat > /usr/local/bin/announce-vnc-users.sh < - Neustart
-
Überprüfen Sie die Firewall-Einstellungen, d. h. stellen Sie sicher, dass der TCP-Port 5900 offen ist, z.B.
ss -pntl - Deaktivieren Sie das sudo-Passwort (empfohlen).
-
Erfolg überprüfen
Wenn beim Verbinden die URL in eine neue URL mit dem Abfrageparameter
tokengeändert wird, sind Sie startklar. Das bedeutet, dass X11VNC funktioniert. Und das Textfeld unten links auf dem Bildschirm, das zum Kopieren/Einfügen zwischen Ihrem eigenen Desktop und dem virtuellen Desktop verwendet wird, sollte nun funktionieren.
Bitte beachten
So fügen Sie zusätzliche optionale Funktionen hinzu wie
- DDWebdav, um die Inhaltsordner des Trainers mit jedem Teilnehmerrechner zu synchronisieren,
- oder DDUpload – zum einfachen Hochladen von Dateien in eine DaDesktop-Maschine;
Bitte kontaktieren Sie den DaDesktop Tech-Support.
