Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Belangrijk
Azure Lab Services wordt op 28 juni 2027 buiten gebruik gesteld. Zie de pensioengids voor meer informatie.
Notitie
Dit artikel verwijst naar functies die beschikbaar zijn in labplannen, die labaccounts vervangen.
In dit artikel leest u hoe u een lab instelt om shellscripts op Linux te leren. Scripting is een nuttig onderdeel van systeembeheer waarmee beheerders terugkerende taken kunnen voorkomen. In dit voorbeeldscenario omvat de klasse traditionele bash-scripts en verbeterde scripts. Verbeterde scripts zijn scripts die bash-opdrachten en Ruby combineren. Met deze methode kan Ruby de gegevens doorgeven en bash-opdrachten uitvoeren om met de shell te communiceren.
Studenten die deze scriptklassen volgen, krijgen een virtuele Linux-machine om de basisbeginselen van Linux te leren en ook vertrouwd te raken met de bash-shellscripts. De virtuele Linux-machine wordt geleverd met extern bureaublad-toegang ingeschakeld en met gedit - en Visual Studio Code-teksteditors geïnstalleerd.
Labconfiguratie
Als u het lab wilt instellen, hebt u toegang nodig tot een Azure-abonnement en een labaccount. Neem contact op met de beheerder van uw organisatie om te zien of u toegang krijgt tot een bestaand Azure-abonnement. Als u geen Azure-abonnement hebt, maakt u een gratis account voordat u begint.
Labplaninstellingen
Wanneer u een Azure-abonnement hebt, kunt u een nieuw labplan maken in Azure Lab Services. Zie de zelfstudie over het instellen van een labplan voor meer informatie over het maken van een nieuw labplan. U kunt ook een bestaand labplan gebruiken.
Schakel de instellingen voor het labplan in zoals beschreven in de volgende tabel. Voor meer informatie over het inschakelen van Azure Marketplace-installatiekopieën, zie De Azure Marketplace-afbeeldingen opgeven die beschikbaar zijn voor labmakers.
| Labplansinstelling | Instructies |
|---|---|
| Marketplace-afbeeldingen | Schakel de installatiekopie 'Ubuntu Server 18.04 LTS' in. |
Labinstellingen
Zie Zelfstudie: Een lab instellen voor instructies voor het maken van een lab. Gebruik de volgende instellingen bij het maken van het lab.
| Labinstellingen | Waarde/instructies |
|---|---|
| Grootte van virtuele machine (VM) | Klein |
| VM-installatiekopieën | Ubuntu Server 18.04 LTS |
| Verbinding met extern bureaublad inschakelen | Inschakelen. Als u deze instelling inschakelt, kunnen docenten en leerlingen/studenten verbinding maken met hun VM's met behulp van het extern bureaublad (RDP). Zie Extern bureaublad inschakelen voor virtuele Linux-machines in een lab in Azure Lab Services voor meer informatie. |
Configuratie van sjablooncomputer
Bureaublad en RDP installeren
De Ubuntu Server 18.04 LTS-installatiekopie beschikt niet standaard over de extern bureaublad-RDP-server. Als u de pakketten wilt installeren die nodig zijn op de sjabloonmachine om verbinding te maken via het Remote Desktop Protocol (RDP), volgt u de instructies in het artikel Extern bureaublad installeren en configureren om verbinding te maken met een Linux VM in Azure.
Ruby installeren
Ruby is een opensource dynamische taal die kan worden gecombineerd met bash-scripts. In deze sectie ziet u hoe u apt-get gebruikt om de nieuwste versie van Ruby te installeren.
Installeer updates door de volgende opdrachten uit te voeren:
sudo apt-get update sudo apt-get upgradeInstalleer Ruby. Ruby is een opensource dynamische taal die kan worden gecombineerd met bash-scripts.
sudo apt-get install ruby-fullWanneer u hierom wordt gevraagd, typt u Y en drukt u op Enter om de installatie te bevestigen.
Ontwikkelhulpprogramma's installeren
In deze sectie ziet u hoe u een aantal teksteditors installeert. Gedit is de standaardteksteditor voor de GNOME-bureaubladomgeving. Het is ontworpen als een teksteditor voor algemeen gebruik. Visual Studio Code is een teksteditor die ondersteuning biedt voor foutopsporing en integratie van broncodebeheer.
Notitie
Er zijn verschillende teksteditors beschikbaar. Visual Studio Code en gedit zijn slechts twee voorbeelden.
Installeer gedit.
sudo apt-get install geditInstalleer Visual Studio Code. Visual Studio Code kan worden geïnstalleerd met behulp van de Snap Store. Zie alternatieve downloads voor Visual Studio Code voor alternatieve installatieopties.
sudo snap install vscode --classicDe sjabloon is nu bijgewerkt en bevat zowel de programmeertaal als de ontwikkelhulpprogramma's die nodig zijn om het lab te voltooien. De sjabloonafbeelding kan nu worden gepubliceerd naar het lab. Selecteer de knop Publiceren op de sjabloonpagina om de sjabloon naar het lab te publiceren.
Conclusie
In dit artikel hebt u de stappen beschreven voor het maken van een lab voor scriptklassen. Hoewel dit artikel gericht is op het instellen van Ruby-scripthulpprogramma's op een Linux-computer, kan dezelfde installatie worden gebruikt voor andere scriptklassen, zoals Python op Linux.
Volgende stappen
De sjabloonafbeelding kan nu worden gepubliceerd naar het lab. Zie De sjabloon-VM publiceren voor meer informatie.
Zie de volgende artikelen tijdens het instellen van uw lab: