Einrichten eines Labs zur Schulung in Shellskripts unter Linux
Wichtig
Azure Lab Services wird am 28. Juni 2027 eingestellt. Weitere Informationen finden Sie im Einstellungsleitfaden.
Hinweis
Dieser Artikel bezieht sich auf Features, die in Labkonten verfügbar sind, welche durch Labpläne ersetzt wurden.
Erfahren Sie, wie Sie unter Linux ein Lab für Schulungen zum Erstellen von Shellskripts einrichten. Die Skripterstellung empfiehlt sich bei der Systemverwaltung, um Administratoren sich wiederholende Aufgaben abzunehmen. In diesem beispielhaften Kurs geht es um klassische Bash-Skripts und erweiterte Skripts. Erweiterte Skripts sind Skripts, die Bash-Befehle und Ruby kombinieren. Dieser Ansatz ermöglicht Ruby das Weiterleiten von Daten, während Bash-Befehle mit der Shell interagieren können.
Kursteilnehmer bekommen einen virtuellen Linux-Computer zugewiesen, um die Grundlagen von Linux zu erlernen und sich mit der Erstellung von Bash-Skripts vertraut zu machen. Bei dem virtuellen Linux-Computer ist der Remotedesktopzugriff aktiviert und die Text-Editoren gedit und Visual Studio Code sind installiert.
Labkonfiguration
Zum Einrichten dieses Labs müssen Sie auf ein Azure-Abonnement und ein Lab-Konto zugreifen können. Besprechen Sie mit dem Administrator Ihrer Organisation, ob Sie Zugang zu einem vorhandenen Azure-Abonnement erhalten können. Wenn Sie kein Azure-Abonnement besitzen, können Sie ein kostenloses Konto erstellen, bevor Sie beginnen.
Einstellungen für Labpläne
Sobald Sie ein Azure-Abonnement erhalten, können Sie ein neues Lab-Konto in Azure Lab Services erstellen. Weitere Informationen zum Erstellen eines neuen Labplans finden Sie im Tutorial zum Einrichten eines Labplans. Sie können auch einen vorhandenen Labplan verwenden.
Aktivieren Sie die Einstellungen Ihres Lab-Plans wie in der folgenden Tabelle beschrieben. Weitere Informationen zum Aktivieren von Azure Marketplace-Images finden Sie unter Angeben der für Lab-Ersteller verfügbaren Azure Marketplace-Images.
Einstellung für Labplan | Anweisungen |
---|---|
Marketplace-Images | Aktivieren Sie das Image ‚Ubuntu Server 18.04 LTS‘. |
Labeinstellungen
Anweisungen zum Erstellen eines Labs finden Sie unter Tutorial: Einrichten eines Labs. Verwenden Sie beim Erstellen des Labs die folgenden Einstellungen:
Labeinstellungen | Wert/Anweisungen |
---|---|
Größe des virtuellen Computers (VM) | Klein |
VM-Image | Ubuntu Server 18.04 LTS |
Remotedesktopverbindung aktivieren | Aktivieren. Wenn Sie diese Einstellung aktivieren, können Kursleiter und Kursteilnehmer mithilfe von Remotedesktop (RDP) eine Verbindung mit ihren VMs herstellen. Weitere Informationen finden Sie unter Aktivieren von Remotedesktop für virtuelle Linux-Computer in einem Lab in Azure Lab Services. |
Konfiguration des Vorlagencomputers
Installieren von Desktop und RDP
Im Image „Ubuntu Server 18.04 LTS“ ist standardmäßig kein RDP-Remotedesktopserver installiert. Befolgen Sie die Anweisungen im Artikel Installieren und Konfigurieren von Remotedesktop zum Herstellen einer Verbindung mit einem virtuellen Linux-Computer in Azure, um die auf dem Vorlagencomputer zum Herstellen einer Verbindung über das Remotedesktopprotokoll (RDP) erforderlichen Pakete zu installieren.
Installieren von Ruby
Ruby ist eine dynamische Open Source-Programmiersprache, die mit Bash-Skripts kombiniert werden kann. In diesem Abschnitt wird gezeigt, wie Sie apt-get
verwenden, um die neueste Version von Ruby zu installieren.
Führen Sie zur Installation den folgenden Befehl aus:
sudo apt-get update sudo apt-get upgrade
Ruby installieren. Ruby ist eine dynamische Open Source-Programmiersprache, die mit Bash-Skripts kombiniert werden kann.
sudo apt-get install ruby-full
Wenn Sie dazu aufgefordert werden, geben Sie Y ein und drücken die Eingeben, um die Installation zu bestätigen.
Entwicklungstools installieren
In diesem Abschnitt wird gezeigt, wie Sie einige Text-Editoren installieren. Gedit ist der standardmäßige Text-Editor für die GNOME-Desktopumgebung. Es ist als allgemeiner Text-Editor konzipiert. Visual Studio Code ist ein Text-Editor, der Debuggen und die Integration der Quellcodeverwaltung unterstützt.
Hinweis
Es sind mehrere verschiedene Text-Editoren verfügbar. Visual Studio Code und gedit sind nur zwei Beispiele.
Installieren Sie gedit.
sudo apt-get install gedit
Installieren Sie Visual Studio Code. Visual Studio Code kann mithilfe des Snap Stores installiert werden. Informationen zu alternativen Installationsoptionen finden Sie unter Alternative Downloads für Visual Studio Code.
sudo snap install vscode --classic
Die Vorlage ist jetzt aktualisiert und verfügt über die für die Fertigstellung des Labs erforderliche Programmiersprache und Entwicklungstools. Das Vorlagenimage kann jetzt im Lab veröffentlicht werden. Wählen Sie auf der Vorlagenseite die Schaltfläche Veröffentlichen aus, um die Vorlage im Lab zu veröffentlichen.
Zusammenfassung
In diesem Artikel wurden die Schritte zum Erstellen eines Labs für Skript-Kurse erläutert. Während dieser Artikel schwerpunktmäßig das Einrichten von Ruby-Skripttools auf Linux-VMs behandelt, kann das gleiche Setup auch für andere Skript-Kurse, z. B. Python, unter Linux verwendet werden.
Nächste Schritte
Das Vorlagenimage kann jetzt im Lab veröffentlicht werden. Weitere Informationen finden Sie unter Veröffentlichen der Vorlagen-VM.
Lesen Sie folgende Artikel zum Einrichten des Labs: