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

It looks like you’re running Windows. To start using Rust, download the installer, then run the program and follow the onscreen instructions. You may need to install the Visual Studio C++ Build tools when prompted to do so. If you are not on Windows see "Other Installation Methods".

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.

Uninstall Rust

If at any point you would like to uninstall Rust, you can run rustup self uninstall. We'll miss you though!

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