Configurar um laboratório para ensinar o script de shell no Linux
Importante
O Azure Lab Services será desativado em 28 de junho de 2027. Para obter mais informações, confira o guia de desativação.
Observação
Este artigo referencia os recursos disponíveis nos planos de laboratório, que substituíram as contas de laboratório.
Este artigo mostra como configurar um laboratório para ensinar script de shell no Linux. O script é uma parte útil da administração do sistema que permite aos administradores evitar tarefas repetitivas. Neste cenário de exemplo, a classe abrange scripts do Bash tradicionais e scripts avançados. Scripts avançados são scripts que combinam comandos do Bash e o Ruby. Essa abordagem permite que o Ruby passe os dados e que os comandos do Bash interajam com o shell.
Os alunos que fazem essas aulas de script obtêm uma máquina virtual do Linux para aprender os conceitos básicos do Linux e também se familiarizarem com os scripts do shell Bash. A máquina virtual do Linux é fornecida com o acesso à Área de Trabalho Remota habilitado e com os editores de texto gedit e Visual Studio Code instalados.
Configuração do laboratório
Para configurar o laboratório, você precisa de acesso a uma assinatura do Azure e de uma conta de laboratório. Discuta com o administrador da sua organização para ver se você pode obter acesso a uma assinatura do Azure existente. Se você não tiver uma assinatura do Azure, crie uma conta gratuita antes de começar.
Configurações do plano de laboratório
Quando você tiver uma assinatura do Azure, crie um plano de laboratório no Azure Lab Services. Para saber mais sobre como criar um plano de laboratório, confira 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 seu plano de laboratório conforme descrito na tabela a seguir. Para saber mais sobre como habilitar imagens do Azure Marketplace, consulte Especificar imagens do Azure Marketplace disponíveis para criadores de laboratórios.
Configuração do plano de laboratório | Instruções |
---|---|
Imagens do Marketplace | Habilite a imagem “Ubuntu Server 18.04 LTS”. |
Configurações do laboratório
Para saber como criar um laboratório, confira Tutorial: configurar um laboratório. Use as seguintes configurações ao criar o laboratório.
Configurações do laboratório | Valor/instruções |
---|---|
Tamanho da VM (máquina virtual) | Pequena |
Imagem da VM | Ubuntu Server 18.04 LTS |
Habilitar a conexão de área de trabalho remota | Habilitar. Habilitar essa configuração permitirá que professores e alunos se conectem às VMs deles usando o RDP. Para obter mais informações, consulte Habilitar a área de trabalho remota para máquinas virtuais do Linux em um laboratório no Azure Lab Services. |
Configuração de computador modelo
Instalar o desktop e o RDP
A imagem do Ubuntu Server 18.04 LTS não tem o servidor de área de trabalho remota do RDP instalado por padrão. Para instalar os pacotes necessários na máquina de modelo para se conectar via Protocolo de Área de Trabalho Remota (RDP), siga as instruções no artigo Instalar e configurar Área de Trabalho Remota para se conectar a uma VM Linux no Azure.
Instalar Ruby
O Ruby é uma linguagem dinâmica open-source 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. O Ruby é uma linguagem dinâmica open-source 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 área de trabalho Gnome. Ele foi projetado como um editor de texto de uso geral. O Visual Studio Code é um editor de texto que inclui suporte para depuração e integração de controle do código-fonte.
Observação
Há vários editores de texto diferentes disponíveis. O Visual Studio Code e o gedit são apenas dois exemplos.
Instale o gedit.
sudo apt-get install gedit
Instale o Visual Studio Code. O Visual Studio Code pode ser instalado usando o Snap Store. Para obter 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 concluir o laboratório. A imagem de modelo agora pode ser publicada no laboratório. Selecione o botão Publicar na página de modelo para publicar o modelo no laboratório.
Conclusão
Este artigo descreveu as etapas para criar um laboratório para a classes de script. Embora este artigo se concentre na configuração das ferramentas de script do Ruby na máquina virtual do Linux, a mesma configuração pode ser usada para outras classes de script, como o Python no Linux.
Próximas etapas
A imagem de modelo agora pode ser publicada no laboratório. Para obter mais informações, confira Publicar a VM de modelo.
Ao configurar o laboratório, consulte os seguintes artigos: