Pular para o conteúdo principal

Instalando o Rust no Debian

Instalando o Rust no Debian

O Rust é uma linguagem de programação moderna que oferece segurança de memória, concorrência e alto desempenho. Neste tutorial, iremos guiá-lo pelo processo passo a passo de instalação do Rust no Debian.

Pré-requisitos

Antes de começarmos, certifique-se de que os seguintes pré-requisitos estejam instalados no seu sistema Debian:

  • Sistema operacional Debian (qualquer versão recente)
  • Acesso a um terminal ou interface de linha de comando
  • Conexão com a internet

Passo 1: Atualizar o Sistema

Primeiro, vamos garantir que nosso sistema esteja atualizado. Abra um terminal e execute o seguinte comando:

sudo apt update && sudo apt upgrade -y

Este comando atualiza a lista de pacotes e atualiza todas as instalações existentes para suas versões mais recentes.

Passo 2: Instalar o Rust usando rustup

O Rust fornece uma ferramenta oficial chamada rustup para gerenciar versões do Rust e ferramentas associadas. Vamos instalar o rustup executando o seguinte comando:

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

Este comando utiliza o curl para baixar o script de instalação do rustup e, em seguida, redireciona-o para o shell (sh) para execução.

Passo 3: Configurar as Variáveis de Ambiente

Após a instalação, o rustup modifica suas variáveis de ambiente para incluir os binários do Rust no PATH do sistema. No entanto, essas alterações só terão efeito em novas sessões do terminal. Para aplicar imediatamente as alterações, execute o seguinte comando:

source $HOME/.cargo/env

Este comando recarrega as variáveis de ambiente na sessão atual do terminal.

Passo 4: Verificar a Instalação

Para verificar se o Rust foi instalado com sucesso, execute o seguinte comando:

rustc --version

Você deverá ver o número da versão do compilador Rust sendo exibido no terminal, indicando uma instalação bem-sucedida. Por exemplo:

rustc 1.55.0 (c8dfcfe04 2021-12-06)

Passo 5: Atualizar a Toolchain do Rust

O Rust recebe atualizações frequentes e é sempre uma boa ideia manter sua instalação atualizada. Para atualizar a toolchain do Rust, execute o seguinte comando:

rustup update

Este comando atualiza a toolchain do Rust para a versão mais recente disponível.

Passo 6: Exemplos de Uso

Agora que você tem o Rust instalado, vamos explorar alguns exemplos de uso.

Exemplo 1: Olá, Mundo!

Vamos começar com um exemplo simples de Olá Mundo. Primeiro, crie um novo arquivo chamado main.rs usando seu editor de texto e adicione o seguinte código:

fn main() {
println!("Olá, Mundo!");
}

Depois disso, simplesmente salve o arquivo e saia do editor de texto. Abra um terminal e navegue até o diretório que contém o arquivo main.rs. Para compilar e executar o código, execute o seguinte comando:

rustc main.rs && ./main

Isso irá exibir Olá, Mundo! no terminal.

Exemplo 2: Criando um Projeto Rust

O Rust fornece uma ferramenta integrada chamada Cargo para gerenciar projetos Rust. Vamos criar um novo projeto usando o Cargo. Em um terminal, execute o seguinte comando:

cargo new myproject

Este comando cria um novo diretório chamado myproject com os arquivos e estrutura necessários para um projeto Rust. Navegue até o diretório do projeto usando cd myproject. Para construir e executar o projeto, execute o seguinte comando:

cargo run

O Cargo irá compilar e executar automaticamente o seu projeto, e você verá a saída no terminal.

Conclusão

Parabéns! Você instalou com sucesso o Rust no Debian e explorou alguns exemplos de uso. Sinta-se à vontade para se aprofundar no Rust explorando a documentação oficial e experimentando diversos projetos em Rust. Feliz codificação!