Instalação de Rust e Cargo
Aprenda a instalar Rust e o seu gestor de pacotes, Cargo, no seu sistema. Esta lição garante que o seu ambiente de desenvolvimento está corretamente configurado.
Instalação de Rust e Cargo é uma aula grátis de Learn Rust Coding no CoddyKit. Esta é a aula 1 de 3. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Learn Rust Coding, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Learn Rust Coding inclui 3 aulas no total.
Welcome to Rust Development!
Bem-vindo, futuro Rustacean! O Rust oferece velocidade, segurança de memória e concorrência sem medo — usado em todos os lugares, desde serviços web até chips embarcados. Primeiro, vamos configurar sua cadeia de ferramentas.
Meet Rustup: The Installer
Rustup é o instalador oficial da cadeia de ferramentas (toolchain) da Rust. Ele baixa e atualiza o compilador, alterna entre as versões estável/beta/nightly e funciona da mesma forma em todos os sistemas operacionais.
Install on Linux & macOS
No Linux/macOS, cole o script do rustup no seu terminal e aceite a opção padrão 1. Em seguida, reinicie o terminal ou execute source $HOME/.cargo/env.
Install on Windows
No Windows, obtenha o rustup-init.exe em rustup.rs e execute-o — ou instale via WSL e siga os passos do Linux. As opções padrão são adequadas.
Verify Rust Installation
Verifique o compilador com rustc --version. Uma linha de versão como rustc 1.XX.X significa que o Rust está configurado corretamente.
Meet Cargo: Rust's Package Manager
O Rustup também instala o Cargo, o sistema de compilação e gerenciador de pacotes do Rust. Ele é o assistente do seu projeto para quase tudo o que você fizer.
Cargo's Superpowers
O Cargo compila e executa o seu código, executa testes, gerencia dependências (crates) e cria estruturas de projetos padrão. Você o utilizará em todos os projetos.
Verify Cargo Installation
Confirme o Cargo da mesma forma: execute cargo --version. Uma linha de versão significa que o Cargo está pronto para uso.
Understanding Your PATH
O Rustup adiciona ~/.cargo/bin ao seu PATH, a lista de pastas que o seu shell procura por programas. É por isso que o rustc e o cargo funcionam a partir de qualquer diretório.
Quick Check: Rust Tools
Qual ferramenta é a principal forma de instalar e gerenciar toolchains do Rust (como o compilador e o Cargo) no seu sistema?
Recap & Next Steps
Você instalou o Rust e o Cargo com o Rustup, verificou ambas as ferramentas e viu a função do Cargo. O próximo passo: escrever seu primeiro programa em Rust.
Perguntas Frequentes
A aula “Instalação de Rust e Cargo” é grátis?
Sim — o texto completo de “Instalação de Rust e Cargo” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Learn Rust Coding, atualize para CoddyKit PRO. O curso de Learn Rust Coding inclui 3 aulas no total.
O que vou aprender em “Instalação de Rust e Cargo”?
Aprenda a instalar Rust e o seu gestor de pacotes, Cargo, no seu sistema. Esta lição garante que o seu ambiente de desenvolvimento está corretamente configurado. Você pratica Learn Rust Coding com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Learn Rust Coding?
Nenhuma experiência prévia é necessária. Learn Rust Coding no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 1 de 3.
Quanto tempo leva a aula “Instalação de Rust e Cargo”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Learn Rust Coding?
Sim. Cada aula de Learn Rust Coding inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Instalação de Rust e Cargo
- O Seu Primeiro 'Hello, World!'
- Exploração da Cadeia de Ferramentas do Rust