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:
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.