Como instalar Rust e Cargo no Ubuntu e outras distribuições do Linux

Aprenda várias maneiras de instalar a linguagem de programação Rust no Linux, juntamente com seu gerenciador de pacotes Cargo.

Como instalar Rust e Cargo no Ubuntu e outras distribuições do Linux

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:

Comandos para usar no terminal

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:

Comandos para usar no terminal

sudo apt install curl

Em seguida, use este comando para baixar o script e executá-lo:

Comandos para usar no terminal

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

Instalando o RUST Linux 1

Ele perguntará sua resposta para o tipo de instalação que você deseja. Vá com a opção 1:

Instalando o FROD Linux 2

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.

Instalando Rust Linux 3

Ative o arquivo:

Comandos para usar no terminal

source $HOME/.cargo/env

Uma vez feito, verifique se o Rust está disponível para você conferindo a versão instalada:

Comandos para usar no terminal

rustc --version

Verifique a versão de Rust

Verificando a instalação do Rust

Muito legal. Se houver uma nova versão do Rust lançada, você poderá atualizar usando update:

Comandos para usar no terminal

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:

Comandos para usar no terminal

rustup self uninstall

Pressione Y quando perguntado e você terá o Rust removido do sistema.

Removendo a Rust do Linux

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 Rust
  • cargo: Cargo é o gerenciador de pacotes do Rust e instala automaticamente o rustc

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.

Comandos para usar no terminal

sudo apt install cargo

Você será solicitado a inserir a senha da sua conta.

Instale Rust usando apt ubuntu

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

Verifique Rust Instalar Ubuntu

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.

Comandos para usar no terminal

sudo apt remove cargo

Agora execute o autoremove:

Comandos para usar no terminal

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