Oi Iara!
Parece que você está enfrentando um problema relacionado à chave pública do repositório da HashiCorp ao tentar atualizar os pacotes no seu WSL Linux. Esse tipo de erro é comum quando a chave pública necessária para verificar a autenticidade dos pacotes do repositório não está disponível no seu sistema.
Para resolver esse problema, você pode adicionar a chave pública manualmente. Aqui está um passo a passo de como fazer isso:
Adicionar a chave pública do repositório:
Primeiro, você precisa baixar e adicionar a chave pública do repositório da HashiCorp. Execute o seguinte comando no seu terminal:
curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo gpg --dearmor -o /usr/share/keyrings/hashicorp-archive-keyring.gpg
Adicionar o repositório ao seu sources.list:
Se o repositório não estiver corretamente configurado, você pode adicioná-lo manualmente. Edite ou crie um arquivo de lista de fontes para o HashiCorp:
echo "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/hashicorp.list
Atualizar os pacotes:
Agora, você deve conseguir atualizar os pacotes sem problemas. Execute novamente o comando:
sudo apt update
Após seguir esses passos, o erro relacionado à chave pública deve ser resolvido, e você poderá continuar com a atualização dos pacotes e a instalação do Nginx conforme as instruções do curso.
Bons estudos!