Instale Rust

Usando rustup (Recomendado)

Aparentemente você está rodando macOS, Linux, ou outro sistema similar ao Unix. Para fazer o download do Rustup e instalar Rust, execute o seguinte comando no seu terminal, e siga as instruções que surgirem na tela.

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Parece que você está rodando Windows. Para começar a usar Rust, baixe o instalador, em seguida rode o programa e siga as instruções na tela. Você pode precisar instalar o Visual Studio C++ Build tools se solicitado durante o processo de instalação. Se você não está no Windows, veja "Outros Métodos de Instalação".

Windows Subsystem for Linux

Se você for um usuário do Windows Subsystem for Linux (WSL) execute o seguinte comando no terminal, e siga as instruções na tela para a instalação de Rust.

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Rust funciona em Windows, Linux, macOS, FreeBSD e NetBSD. Se você estiver em alguma dessas plataformas e estiver vendo essa mensagem, então reporte um problema com as seguintes informações:

navigator.platform: MacIntel
navigator.appVersion: 5.0 (Macintosh)

Reporte um problema

Para instalar Rust, se você estiver rodando Unix,
execute o seguinte no seu terminal, e siga as instruções que surgirem na tela.

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Se você estiver rodando Windows,
baixe e execute rustup‑init.exe, e então siga as instruções que surgirem na tela.

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Se você estiver rodando Windows,
faça o download e execute rustup‑init.exe, e então siga as instruções que aparecem na tela.

Notas sobre a instalação de Rust

Iniciando

Caso você esteja apenas começando com Rust e gostaria de um tutorial mais detalhado, confira nossa página sobre como começar.

Considerações para Windows

No Windows, Rust requer adicionalmente as ferramentas de compilação de C++ para o Visual Studio 2013 ou superior. A maneira mais fácil de conseguir essas ferramentas é instalando o pacote Microsoft Visual C++ Build Tools 2019 que provê apenas as ferramentas de compilação de Visual C++. Alternativamente, você pode instalar o Visual Studio 2019, Visual Studio 2017, Visual Studio 2015, or Visual Studio 2013 and e durante a instalação incluir a opção de “Ferramentas para C++.”

Para mais informações sobre como configurar Rust no Windows consulte a documentação específica sobre Windows do rustup.

Gerenciamento de ferramentas com rustup

Rust é instalado e gerenciado pela ferramenta rustup. Rust possui um rápido processo de lançamentos a cada 6 semanas e suporta um grande número de plataformas, o que faz com que sempre existam uma grande quantidade de binários. rustup gerencia esses binários consistentemente em todas as plataformas suportadas por Rust, permitindo a instalação do Rust desde a versão beta ou nightly até mesmo suporte adiciona de componentes para cross-compilação.

Se você já instalou rustup no passado, você pode atualizar a instalação executando rustup update.

Para mais informações confira a documentação do rustup.

Configurando a variável de ambiente PATH

No ambiente de desenvolvimento para Rust, todas as ferramentas são instaladas na pasta ~/.cargo/bin %USERPROFILE%\.cargo\bin , onde você encontra todo o conjunto de ferramentas de Rust, incluindo rustc, cargo,e rustup.

Normalmente é comum para quem desenvolve Rust incluir esse diretório na variável de ambiente PATH. Durante a instalação do rustup, será feito uma tentativa de configurar a variável PATH. Por causa da diferença entre plataformas, terminais, e problemas no rustup, as mudanças feitas na variável PATH podem não ser aplicadas até que o console seja reiniciado, o usuário do sistema entre novamente, ou até mesmo nunca.

Se após a instalação a execução de rustc --version for reportado um erro, há uma grande chance de que a configuração não foi aplicada.

Desinstalar Rust

Se a qualquer momento você desejar desinstalar Rust, você pode rodar rustup self uninstall. Porém, vamos sentir sua falta!

Outros métodos de instalação

A instalação descrita acima, através do rustup, é a maneira preferida de instalação de muitas pessoas que desenvolvem Rust. Entretanto, Rust pode ser instalado por outros meios também.

Aprenda mais