Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważne
Usługa Azure Lab Services zostanie wycofana 28 czerwca 2027 r. Aby uzyskać więcej informacji, zobacz przewodnik po wycofaniu.
Uwaga
Ten artykuł odwołuje się do funkcji dostępnych w planach laboratoriów, które zastąpiły konta laboratoriów.
W tym artykule pokazano, jak skonfigurować pracownię do uczenia się skryptów powłoki w systemie Linux. Skrypty są przydatną częścią administracji systemu, która umożliwia administratorom unikanie powtarzających się zadań. W tym przykładowym scenariuszu klasa obejmuje tradycyjne skrypty bash i ulepszone skrypty. Ulepszone skrypty to skrypty, które łączą polecenia powłoki Bash i język Ruby. Takie podejście umożliwia Ruby przekazywanie danych i poleceń bash do interakcji z powłoką.
Studenci uczestniczący w tych zajęciach ze skryptami otrzymują maszynę wirtualną z systemem Linux, aby poznać podstawy systemu Linux, a także zapoznać się z pisaniem skryptów w bash. Maszyna wirtualna z systemem Linux jest dostępna z włączonym dostępem do pulpitu zdalnego oraz zainstalowanymi edytorami tekstów gedit i Visual Studio Code .
Konfiguracja laboratorium
Aby skonfigurować laboratorium, musisz mieć dostęp do subskrypcji platformy Azure i konta laboratorium. Porozmawiaj z administratorem organizacji, aby sprawdzić, czy możesz uzyskać dostęp do istniejącej subskrypcji platformy Azure. Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto.
Ustawienia planu laboratorium
Jeśli masz subskrypcję platformy Azure, możesz utworzyć nowy plan laboratorium w usługach Azure Lab Services. Aby uzyskać więcej informacji na temat tworzenia nowego planu laboratorium, zobacz samouczek dotyczący konfigurowania planu laboratorium. Możesz również użyć istniejącego planu laboratorium.
Włącz ustawienia planu laboratorium zgodnie z opisem w poniższej tabeli. Aby uzyskać więcej informacji na temat włączania obrazów platformy Azure Marketplace, zobacz Określanie obrazów platformy Azure Marketplace dostępnych dla twórców laboratoriów.
| Ustawienie planu laboratorium | Instrukcje |
|---|---|
| Obrazy z witryny Marketplace | Włącz obraz "Ubuntu Server 18.04 LTS". |
Ustawienia laboratorium
Aby uzyskać instrukcje dotyczące tworzenia laboratorium, zobacz Samouczek: konfigurowanie laboratorium. Podczas tworzenia laboratorium użyj następujących ustawień.
| Ustawienia laboratorium | Wartość/instrukcje |
|---|---|
| Rozmiar maszyny wirtualnej | Mały |
| Obraz VM | Ubuntu Server 18.04 LTS |
| Włącz połączenie pulpitu zdalnego | Włącz. Włączenie tego ustawienia umożliwi nauczycielom i uczniom łączenie się z maszynami wirtualnymi przy użyciu pulpitu zdalnego (RDP). Aby uzyskać więcej informacji, zobacz Włączanie pulpitu zdalnego dla maszyn wirtualnych z systemem Linux w laboratorium w usłudze Azure Lab Services. |
Konfiguracja szablonu maszyny
Instalowanie pulpitu i protokołu RDP
Obraz Ubuntu Server 18.04 LTS nie ma zainstalowanego domyślnie serwera RDP pulpitu zdalnego. Aby zainstalować pakiety wymagane na maszynie szablonu do nawiązania połączenia za pośrednictwem protokołu RDP (Remote Desktop Protocol), postępuj zgodnie z instrukcjami w artykule Instalowanie i konfigurowanie pulpitu zdalnego w celu nawiązania połączenia z maszyną wirtualną z systemem Linux na platformie Azure .
Instalowanie języka Ruby
Ruby to dynamiczny język open source, który można łączyć ze skryptami bash. W tej sekcji pokazano, jak za pomocą apt-get zainstalować najnowszą wersję Ruby.
Zainstaluj aktualizacje, uruchamiając następujące polecenia:
sudo apt-get update sudo apt-get upgradeZainstaluj język Ruby. Ruby to dynamiczny język open source, który można łączyć ze skryptami bash.
sudo apt-get install ruby-fullPo wyświetleniu monitu wpisz Y i naciśnij Enter , aby potwierdzić instalację.
Instalowanie narzędzi programistycznych
W tej sekcji pokazano, jak zainstalować kilka edytorów tekstów. Gedit jest domyślnym edytorem tekstów dla środowiska pulpitu gnomina. Jest on zaprojektowany jako edytor tekstów ogólnego przeznaczenia. Visual Studio Code to edytor tekstów, który obejmuje obsługę debugowania i integracji kontroli źródła.
Uwaga
Dostępnych jest kilka różnych edytorów tekstów. Visual Studio Code i gedit to tylko dwa przykłady.
Zainstaluj plik gedit.
sudo apt-get install geditZainstalowanie programu Visual Studio Code. Program Visual Studio Code można zainstalować przy użyciu sklepu Snap Store. Aby uzyskać informacje o alternatywnych opcjach instalacji, zobacz Pliki do pobrania alternatywne programu Visual Studio Code.
sudo snap install vscode --classicSzablon jest teraz aktualizowany i zawiera zarówno język programowania, jak i narzędzia programistyczne potrzebne do ukończenia laboratorium. Obraz szablonu można teraz opublikować w laboratorium. Wybierz przycisk Publikuj na stronie szablonu, aby opublikować szablon w laboratorium.
Podsumowanie
W tym artykule przedstawiono kroki tworzenia laboratorium dla klas programowania skryptowego. Chociaż ten artykuł koncentruje się na konfigurowaniu narzędzi skryptowych języka Ruby na maszynie z systemem Linux, tej samej konfiguracji można używać w przypadku innych klas skryptów, takich jak Python w systemie Linux.
Następne kroki
Obraz szablonu można teraz opublikować w laboratorium. Aby uzyskać więcej informacji, zobacz Opublikuj szablonową maszynę wirtualną.
Podczas konfigurowania laboratorium zapoznaj się z następującymi artykułami: