Zum Hauptinhalt springen

Desktop-Vorschau

Desktop Preview Die Desktop-Umgebung ist besonders nützlich für:
  1. Labs, die eine grafische Oberfläche erfordern, wie z. B. Linux GUI-Anwendungen, Code-Editoren und Texteditoren, Python-Tools und mehr.
  2. Aufgaben, die einen Webbrowser benötigen.
  3. 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

  1. Wenn der Kursleiter die Verwendung der Desktop-Umgebung standardmäßig für das Lab empfiehlt, sehen Sie die Desktop-Umgebung, wenn Sie sie starten.
  2. Wenn Sie das Lab in einer nicht standardmäßigen Desktop-Umgebung absolvieren müssen, können Sie mit den Tabs oben zur Desktop-Umgebung wechseln.
Desktop Tabs

Desktop-Symbole

Auf der linken Seite des Desktops finden Sie mehrere Symbole:
  1. Home: Schneller Zugriff auf Ihr Home-Verzeichnis
  2. Xfce Terminal: Ein Terminal-Emulator für Befehlszeilenoperationen
  3. Gvim: Eine grafische Version des Vim-Texteditors
  4. Text Editor: Eine einfache Textbearbeitungsanwendung
  5. 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. Applications Menu

Verwenden des Terminals

So greifen Sie auf die Befehlszeilenschnittstelle innerhalb der Desktop-Umgebung zu: Terminal
  1. Suchen Sie nach dem Terminal-Symbol auf dem Desktop
  2. Klicken Sie, um ein neues Terminalfenster zu öffnen
  3. Das Terminal bietet eine Eingabeaufforderung, in die Sie Linux-Befehle eingeben können
  4. Standardmäßig verwendet das Terminal die zsh-Shell

Häufig gestellte Fragen

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:
sudo apt update
sudo apt install package-name
Denken Sie daran, sudo für Installationsbefehle zu verwenden, da diese administrative Berechtigungen erfordern.
Umgebungslags können auf verschiedene Faktoren zurückzuführen sein:
  1. Lokales Netzwerk: Stellen Sie sicher, dass Ihre lokale Netzwerkbandbreite die Mindestanforderung von 10 Mbit/s erfüllt.
  2. Freie Benutzerzuweisung: Freie Benutzer können unserem kostenlosen Cluster zugewiesen werden, der während der Spitzenzeiten zu Ressourcenengpässen führen kann.
  3. 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.
Standardmäßig benötigen die meisten Labs keinen Browser. Wenn Sie einen benötigen:
  1. Öffnen Sie ein Terminal und geben Sie firefox ein, um den Browser zu starten.
  2. 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.
Es gibt zwei Hauptmethoden für Kopier- und Einfügeoperationen im Terminal:Methode 1: Mit der rechten Maustaste (Empfohlen)
  1. Markieren Sie den Text, den Sie im Terminal kopieren möchten
  2. Klicken Sie mit der rechten Maustaste auf den markierten Text, um ihn zu kopieren
  3. 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.Methode 2: Verwenden von Tastenkombinationen
  1. Rufen Sie das Menü “Ansicht” auf, um die verfügbaren Verknüpfungen anzuzeigen.
  2. Die Standardverknü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)
    Terminal Shortcuts
Wenn Sie nicht kopieren und einfügen können, überprüfen Sie bitte Folgendes:
  1. Verwenden Sie Google Chrome: Stellen Sie sicher, dass Sie die offizielle Version von Google Chrome verwenden.
  2. Zwischenablage-Berechtigungen: Wenn Sie zum ersten Mal versuchen, zu kopieren oder einzufügen, fragt Ihr Browser nach der Berechtigung, auf die Zwischenablage zuzugreifen. Sie müssen auf Zulassen klicken. Um den aktuellen Status zu überprüfen, klicken Sie auf das Symbol links neben der Website-Adressleiste, um die Berechtigungen für die Zwischenablage anzuzeigen und zu verwalten. Clipboard Permissions
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.
  1. Dateien hochladen:
    • Ziehen Sie Dateien per Drag & Drop in den Explorer
    • Verwenden Sie den Upload/Download nach Rechtsklick im Explorer
    Upload Files
  2. 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.
Derzeit bietet LabEx VM keine Funktion zum Speichern der Umgebung. Dafür gibt es mehrere Gründe:
  1. Häufige Updates: Unsere Labs werden regelmäßig aktualisiert, was zu Inkompatibilitäten zwischen gespeicherten Umgebungen und aktuellen Lab-Inhalten führen kann.
  2. Wartungskosten: Das Speichern verschiedener Versionen von Umgebungen für jeden Benutzer würde unsere Wartungskosten und -komplexität erheblich erhöhen.
  3. 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.
I