Rullst AcademyRullst Academy/Lição
Rust e Rullst no Ubuntu: do zero · Lição 02 / 06

Preparar a bancada do Ubuntu

Antes do primeiro programa, vamos conferir a ponte entre Rust e o sistema operacional.

Vamos descobrir juntos

  1. 1

    O Rust precisa de um linker. No Ubuntu, build-essential reúne ferramentas básicas de compilação. curl e ca-certificates ajudam a baixar por HTTPS.

  2. 2

    Execute sudo apt update e depois o comando apt install abaixo. Leia a lista e o espaço necessário antes de confirmar. pkg-config, libssl-dev e cmake atendem dependências nativas comuns.

  3. 3

    Usaremos rustup para gerenciar Rust. Se rustc já veio de outra instalação, confira primeiro com command -v rustc; evite sobrepor métodos sem entender qual está ativo. Não use sudo para cargo new, cargo run ou cargo install.

DA LIÇÃO PARA A PRÁTICA

Guia para acompanhar no seu ritmo

Leia os passos antes de usar a referência abaixo. Comandos são executados no terminal do sistema indicado; o cadastro acontece no site oficial. Os exercícios da Rullst Academy são treino e não verificam sua instalação ou conta externa.

sudo apt update
sudo apt install build-essential curl ca-certificates pkg-config libssl-dev cmake

Links oficiais e próximo passo

✦
SUA MISSÃO

Identifique o pré-requisito de compilação no cenário e como pedir ajuda em um computador administrado.

Agora é a sua vez

Oficina de descobertas

Preparar a bancada do Ubuntu

Cenário de treino: o editor abre, mas a compilação reclama que falta um linker. A aparência do editor não comprova que as ferramentas nativas estão instaladas.
Monte suas respostas e confira quando estiver pronto.
Uma pausa para entender

Instalar um editor garante que o linker esteja pronto?

Preciso de uma pista

Escrever código e transformar código em programa são etapas diferentes.

Carregando sua jornada…

Leve com você

Reconheça os pré-requisitos do seu sistema e consulte as fontes oficiais.

No seu ritmo

Meus arquivos e GitHub

Toda lição pode virar um registro seu: código, anotações ou um plano de prática. Guardar um arquivo no GitHub é opcional e não altera seu XP.

Manual do aluno

O editor e os downloads abrem quando esta lição estiver liberada para sua conta. Confira o acesso abaixo ou volte ao mapa da trilha.

Conferindo seu acesso à lição…

Rullstpetbot

A IA pode errar. Confira no material da lição.