Configurar um laboratório para ensinar shell scripting no Linux
Importante
O Azure Lab Services será descontinuado a 28 de junho de 2027. Para obter mais informações, consulte o guia de aposentadoria.
Nota
Este artigo faz referência a recursos disponíveis em planos de laboratório, que substituíram as contas de laboratório.
Este artigo mostra como configurar um laboratório para ensinar shell scripting no Linux. O script é uma parte útil da administração do sistema que permite que os administradores evitem tarefas repetitivas. Neste cenário de exemplo, a classe abrange scripts bash tradicionais e scripts avançados. Scripts aprimorados são scripts que combinam comandos bash e Ruby. Essa abordagem permite que o Ruby passe os dados e execute comandos bash para interagir com o shell.
Os alunos que fazem essas aulas de script obtêm uma máquina virtual Linux para aprender o básico do Linux e também se familiarizar com o shell scripting bash. A máquina virtual Linux vem com acesso remoto à área de trabalho habilitado e com editores de texto gedit e Visual Studio Code instalados.
Configuração de laboratório
Para configurar o laboratório, você precisa acessar uma assinatura do Azure e uma conta de laboratório. Discuta com o administrador da sua organização para ver se consegue obter acesso a uma subscrição existente do Azure. Se não tiver uma subscrição do Azure, crie uma conta gratuita antes de começar.
Configurações do plano de laboratório
Quando tiver uma subscrição do Azure, pode criar um novo plano de laboratório nos Serviços de Laboratório do Azure. Para obter mais informações sobre como criar um novo plano de laboratório, consulte o tutorial sobre como configurar um plano de laboratório. Você também pode usar um plano de laboratório existente.
Habilite as configurações do plano de laboratório conforme descrito na tabela a seguir. Para obter mais informações sobre como habilitar imagens do Azure Marketplace, consulte Especificar as imagens do Azure Marketplace disponíveis para criadores de laboratório.
Configuração do plano de laboratório | Instruções |
---|---|
Imagens do Marketplace | Ative a imagem 'Ubuntu Server 18.04 LTS'. |
Configurações de laboratório
Para obter instruções sobre como criar um laboratório, consulte Tutorial: Configurar um laboratório. Use as seguintes configurações ao criar o laboratório.
Configurações de laboratório | Valor/instruções |
---|---|
Tamanho da máquina virtual (VM) | Pequena |
Imagem da VM | Ubuntu Server 18.04 LTS |
Ativar ligação ao ambiente de trabalho remoto | Habilitar. Habilitar essa configuração permitirá que professores e alunos se conectem a suas VMs usando a área de trabalho remota (RDP). Para obter mais informações, consulte Habilitar área de trabalho remota para máquinas virtuais Linux em um laboratório nos Serviços de Laboratório do Azure. |
Configuração da máquina de modelo
Instalar desktop e RDP
A imagem do Ubuntu Server 18.04 LTS não tem o servidor de área de trabalho remota RDP instalado por padrão. Para instalar os pacotes necessários na máquina de modelo para se conectar via protocolo RDP (protocolo de área de trabalho remota), siga as instruções no artigo Instalar e configurar a Área de Trabalho Remota para se conectar a uma VM Linux no Azure .
Instalar o Ruby
Ruby é uma linguagem dinâmica de código aberto que pode ser combinada com scripts bash. Esta seção mostra como usar apt-get
para instalar a versão mais recente do Ruby.
Instale as atualizações executando os seguintes comandos:
sudo apt-get update sudo apt-get upgrade
Instale o Ruby. Ruby é uma linguagem dinâmica de código aberto que pode ser combinada com scripts bash.
sudo apt-get install ruby-full
Quando solicitado, digite Y e pressione Enter para confirmar a instalação.
Instalar ferramentas de desenvolvimento
Esta seção mostra como instalar alguns editores de texto. Gedit é o editor de texto padrão para o ambiente de desktop gnome. Ele foi projetado como um editor de texto de uso geral. Visual Studio Code é um editor de texto que inclui suporte para depuração e integração de controle do código-fonte.
Nota
Existem vários editores de texto diferentes disponíveis. Visual Studio Code e gedit são apenas dois exemplos.
Instale o gedit.
sudo apt-get install gedit
Instalar o Visual Studio Code. O código do Visual Studio pode ser instalado usando o Snap Store. Para opções de instalação alternativas, consulte Downloads alternativos do Visual Studio Code.
sudo snap install vscode --classic
O modelo agora está atualizado e tem a linguagem de programação e as ferramentas de desenvolvimento necessárias para completar o laboratório. A imagem do modelo agora pode ser publicada no laboratório. Selecione o botão Publicar na página do modelo para publicar o modelo no laboratório.
Conclusão
Este artigo orientou você pelas etapas para criar um laboratório para classes de script. Enquanto este artigo se concentrou na configuração de ferramentas de script Ruby na máquina Linux, a mesma configuração pode ser usada para outras classes de script, como Python no Linux.
Próximos passos
A imagem do modelo agora pode ser publicada no laboratório. Para obter mais informações, consulte Publicar a VM de modelo.
Ao configurar seu laboratório, consulte os seguintes artigos: