Aprenda várias maneiras de instalar a linguagem de programação Rust no Linux, juntamente com seu gerenciador de pacotes cargo
.
Desde que Mozilla lançou o Rust, ganhou ainda mais proeminência e popularidade. Não leve em conta apenas minhas palavras. Rust será incluído no Kernel Linux, apenas a segunda linguagem de programação após C.
Muitos desenvolvedores também começaram a fazer ferramentas baseadas em linha de comando incríveis em Rust. Estas ferramentas são frequentemente disponíveis através do Gerenciador de Pacotes Cargp.
É por isso que importa instalar suporte à Rust no Linux, tanto para os programadores quanto para os usuários finais.
Oficialmente, os documentos do Rust sugerem a instalação do Rust no Linux baixando e executando o script do instalador dessa maneira:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Isso poderia funcionar. No entanto, sua distribuição provavelmente já empacotou o Rust. Usar o Gerenciador de Pacotes também é uma opção.
Deixe-me acompanhá-lo através dos passos de instalação do Rust conforme a sua maneira.
Método 1: Instalando Rust em qualquer Linux usando o método oficial
Há algumas vantagens deste método:
- Você recebe a última versão do Rust e do Cargo
- Rust é instalado apenas para o usuário atual, não em todo o sistema
- Você não precisa ser root ou ter acesso sudo para instalar o Rust para si mesmo dessa maneira
Algumas pessoas não gostam de baixar e rodar scripts Shell encontrados na Internet, mesmo que esteja proveniente das fontes oficiais. No entanto, uma vez que não precisa de acesso root e o script é proveniente das fontes oficiais, deve ser seguro instalá-lo dessa maneira.
Primeiro, certifique-se de ter curl
instalado. Use o gerenciador de pacotes da sua distribuição para instalá-lo, se ele ainda não estiver instalado. Você pode instalar curl no Ubuntu e Debian usando o comando apt
:
sudo apt install curl
Em seguida, use este comando para baixar o script e executá-lo:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Ele perguntará sua resposta para o tipo de instalação que você deseja. Vá com a opção 1:
Depois que o script terminar o processo de instalação, você precisa fornecer o arquivo de configuração para disponibilizar as alterações para o seu shell.
Ative o arquivo:
source $HOME/.cargo/env
Uma vez feito, verifique se o Rust está disponível para você conferindo a versão instalada:
rustc --version
Verificando a instalação do Rust
Muito legal. Se houver uma nova versão do Rust lançada, você poderá atualizar usando update
:
rustup update
Deixe-me mostrar rapidamente como remover o Rust instalado desta forma antes de ver o outro método de instalação.
Removendo o Rust instalado da maneira oficial
Em um terminal, use o seguinte comando para remover o Rust do seu sistema:
rustup self uninstall
Pressione Y quando perguntado e você terá o Rust removido do sistema.
Removendo o Rust do Linux
Isso está resolvido. Vamos ver como usar o comando apt para instalar o Rust no Ubuntu.
Método 2: Instalando suporte ao Rust no Ubuntu usando APT
Por que você gostaria de usar o gerenciador de pacotes?
- Instala o Rust e o torna acessível em todo o sistema e, portanto, disponibiliza-se para todos os usuários no sistema
- É atualizado centralmente com outras atualizações do sistema (se sua distribuição adicionar uma nova versão do Rust)
Existem dois pacotes principais do Rust disponíveis no Ubuntu:
rustc
: O compilador Rust usado para a linguagem de programação Rustcargo
: Cargo é o gerenciador de pacotes do Rust e instala automaticamente orustc
Como usuário regular, você estaria usando o cargo
para instalar aplicativos baseados em Rust. Como programador, você precisará do cargo
para obter outros pacotes Rust ou criar o seu próprio.
Como o cargo
inclui rustc
, eu aconselho a instalá-lo para que todos os pacotes necessários sejam instalados em uma só vez.
sudo apt install cargo
Você será solicitado a inserir a senha da sua conta.
Você é, claro, livre para usar apt install rustc
e instalar apenas o Rust. Essa escolha está com você.
Você pode verificar se o Rust está instalado para você e todos os outros usuários (se você quiser):
Isso é bom. Deixe-me mostrar rapidamente o passo de desinstalação também.
Removendo o Rust usando apt remove
Para remover o Rust, você pode remover o cargo
primeiro e usar o comando autoremove
para remover as dependências instaladas com ele.
sudo apt remove cargo
Agora execute o autoremove
:
sudo apt autoremove
É isso. Agora você conhece todos os elementos essenciais sobre a instalação do Rust no Ubuntu e outras distribuições do Linux. Perguntas e sugestões são sempre bem vindas.
Via itsfoss.com. Você pode conferir o post original em inglês:
How to Install Rust and Cargo on Ubuntu and Other Linux DistributionsÚltima atualização deste artigo: 19 de october de 2021