LabEx VM Desktop-Oberfläche
Die LabEx Desktop-Umgebung bietet eine grafische Benutzeroberfläche (GUI) für die Interaktion mit der Linux Virtual Machine. Diese Umgebung ermöglicht es Benutzern, Labs und Aufgaben in einer vertrauten Desktop-Umgebung zu erledigen.
Desktop-Vorschau
Die Desktop-Umgebung ist besonders nützlich für:
- Labs, die eine grafische Oberfläche benötigen, wie z. B. Linux GUI-Anwendungen, Code-Editoren und Texteditoren, Python-Tools und mehr.
- Aufgaben, die einen Webbrowser benötigen.
- Anfänger, die noch nicht mit Befehlszeilenoperationen vertraut sind und eine grafische Oberfläche bevorzugen.
Ihr erstes Linux-Lab
Dies ist ein Beispiel-Linux-Lab, das Sie mit der Desktop-Oberfläche absolvieren können.
Auf den Desktop zugreifen
- Wenn der Kursleiter die Verwendung der Desktop-Umgebung standardmäßig für das Lab empfiehlt, sehen Sie die Desktop-Umgebung, wenn Sie sie starten.
- Wenn Sie das Lab in einer nicht standardmäßigen Desktop-Umgebung absolvieren müssen, können Sie über die Registerkarten oben zur Desktop-Umgebung wechseln.
Desktop-Symbole
Auf der linken Seite des Desktops finden Sie mehrere Symbole:
- Home: Schneller Zugriff auf Ihr Home-Verzeichnis
- Xfce Terminal: Ein Terminal-Emulator für Befehlszeilenoperationen
- Gvim: Eine grafische Version des Vim-Texteditors
- Text Editor: Eine einfache Textbearbeitungsanwendung
- Visual Studio Code: Ein beliebter Code-Editor für Entwicklungsaufgaben
Sie können auf weitere Anwendungen zugreifen, indem Sie im linken unteren Eck auf das Menü “Anwendungen” klicken.
Verwenden des Terminals
So greifen Sie auf die Befehlszeilenschnittstelle innerhalb der Desktop-Umgebung zu:
- Suchen Sie nach dem Terminal-Symbol auf dem Desktop
- Klicken Sie, um ein neues Terminalfenster zu öffnen
- Das Terminal bietet eine Eingabeaufforderung, in die Sie Linux-Befehle eingeben können
- Standardmäßig verwendet das Terminal die zsh-Shell
Häufig gestellte Fragen
Wie kann ich Anwendungen installieren, die in der Umgebung nicht existieren?
Wie kann ich Anwendungen installieren, die in der Umgebung nicht existieren?
Sie können den Befehl apt install
verwenden, um Software zu installieren. Die Desktop-Umgebung verwendet in der Regel Ubuntu 22.04, sodass Sie theoretisch jede mit Ubuntu kompatible Software installieren können. Zum Beispiel:
Denken Sie daran, sudo
für Installationsbefehle zu verwenden, da diese administrative Berechtigungen erfordern.
Warum hinkt die Umgebung?
Warum hinkt die Umgebung?
Umgebungslags können auf mehrere Faktoren zurückzuführen sein:
- Lokales Netzwerk: Stellen Sie sicher, dass Ihre lokale Netzwerkbandbreite die Mindestanforderung von 10 Mbit/s erfüllt.
- Kostenlose Benutzerzuweisung: Kostenlose Benutzer können unserem kostenlosen Cluster zugewiesen werden, der während der Spitzenzeiten Einschränkungen bei den Ressourcen erfahren kann.
- Ressourcenintensive Anwendungen: Das Ausführen von Anwendungen wie Browsern kann zu Verzögerungen führen. Überprüfen Sie die Speicher- und CPU-Auslastung Ihres Systems.
Wenn Sie Verzögerungen feststellen, versuchen Sie, unnötige Anwendungen und Browser-Tabs zu schließen, um Ressourcen freizugeben. Wenn das Problem weiterhin besteht, posten Sie eine Feedback-Nachricht in unserem Community-Forum.
Wie kann ich einen Browser in der Umgebung verwenden?
Wie kann ich einen Browser in der Umgebung verwenden?
Standardmäßig benötigen die meisten Labs keinen Browser. Wenn Sie einen benötigen:
- Öffnen Sie ein Terminal und geben Sie
firefox
ein, um den Browser zu starten. - Beachten Sie, dass Browser erhebliche CPU-Ressourcen verbrauchen. Wenn das Lab keinen Browser explizit benötigt, kann das System browserbezogene Prozesse automatisch beenden.
Verwenden Sie den Browser mit Bedacht, um die Systemleistung nicht zu beeinträchtigen.
Wie kopiere und füge ich im Terminal ein?
Wie kopiere und füge ich im Terminal ein?
Es gibt zwei Hauptmethoden für Kopier- und Einfügeoperationen im Terminal:
Methode 1: Verwenden von Tastenkombinationen
-
Rufen Sie das Menü “Ansicht” auf, um verfügbare Verknüpfungen anzuzeigen.
-
Standardmäßige Verknüpfungen können je nach Ihrem lokalen Betriebssystem variieren. Überprüfen Sie daher das Menü “Bearbeiten” auf die richtigen Verknüpfungen.
Beispielsweise umfassen gängige Verknüpfungen:
- Kopieren: Strg+Umschalt+C (Mac)
- Einfügen: Strg+Umschalt+V (Mac)
Methode 2: Verwenden der rechten Maustaste
- Markieren Sie den Text, den Sie im Terminal kopieren möchten
- Klicken Sie mit der rechten Maustaste auf den markierten Text, um ihn zu kopieren
- Klicken Sie mit der rechten Maustaste in das Terminal, in das Sie den Inhalt einfügen möchten
Diese Rechtsklick-Methode funktioniert direkt innerhalb der VM-Umgebung und ist für Benutzer oft bequemer.
Wie gehe ich mit Datei-Uploads und -Downloads um?
Wie gehe ich mit Datei-Uploads und -Downloads um?
Die Desktop-Oberfläche unterstützt keine Datei-Uploads und -Downloads. Wenn Sie Dateien hochladen oder herunterladen müssen, können Sie zur WebIDE-Oberfläche wechseln.
Ändern Sie die Oberfläche, indem Sie oben auf der Seite auf die Registerkarte “WebIDE” klicken.
-
Dateien hochladen:
- Ziehen Sie Dateien per Drag & Drop in den Explorer
- Verwenden Sie den Upload/Download nach Rechtsklick im Explorer
-
Dateien herunterladen:
- Klicken Sie mit der rechten Maustaste auf die Datei im Explorer
- Wählen Sie “Herunterladen”
Der Standardpfad für Downloads und Uploads ist das Verzeichnis /home/labex/project
.
Denken Sie daran, dass alle Dateien temporär sind und beim Beenden Ihrer Sitzung verloren gehen.
Kann ich meine Arbeitsumgebung speichern?
Kann ich meine Arbeitsumgebung speichern?
Derzeit bietet LabEx VM keine Funktion zum Speichern der Umgebung. Dafür gibt es mehrere Gründe:
- Häufige Updates: Unsere Labs werden regelmäßig aktualisiert, was zu Inkompatibilitäten zwischen gespeicherten Umgebungen und aktuellen Lab-Inhalten führen kann.
- Wartungskosten: Das Speichern verschiedener Versionen von Umgebungen für jeden Benutzer würde unsere Wartungskosten und -komplexität erheblich erhöhen.
- Lab-Struktur: Die meisten unserer Labs bestehen aus nur 3-5 Schritten, wodurch sie bequem ohne Speichern der Umgebung abgeschlossen werden können.
Wir haben unsere Labs so konzipiert, dass sie präzise und einfach innerhalb einer einzigen Sitzung abgeschlossen werden können. Wenn Sie eine Pause einlegen müssen, empfehlen wir, Ihre Fortschritte zu notieren und Ihre Arbeitsumgebung neu zu erstellen, wenn Sie zurückkehren. Dieser Ansatz stellt sicher, dass Sie immer mit den aktuellsten Lab-Inhalten und -Tools arbeiten.