Hostwinds Tutoriais

Resultados da busca por:


Índice


O que é lanç em ferrugem
Instalando ferrugem
Etapa 1: Atualizar listas de pacotes
Etapa 2: Instale o Curl
Etapa 3: Baixe e execute o script de instalação de ferrugem
Etapa 4: Obter o ambiente
Etapa 5: Verifique a instalação (opcional)
Criando um projeto de ferrugem
Etapa 1: Crie diretório de projeto
Etapa 2: Navegue no diretório do projeto
Etapa 3: construa seu projeto
Etapa 4: execute seu projeto
Como desinstalar a ferrugem
(Opcional) Remova todos os diretórios e arquivos restantes de ferrugem

Como instalar a ferrugem no Linux

Tag: Cloud Servers,  VPS,  Linux 

O que é lanç em ferrugem
Instalando ferrugem
Etapa 1: Atualizar listas de pacotes
Etapa 2: Instale o Curl
Etapa 3: Baixe e execute o script de instalação de ferrugem
Etapa 4: Obter o ambiente
Etapa 5: Verifique a instalação (opcional)
Criando um projeto de ferrugem
Etapa 1: Crie diretório de projeto
Etapa 2: Navegue no diretório do projeto
Etapa 3: construa seu projeto
Etapa 4: execute seu projeto
Como desinstalar a ferrugem
(Opcional) Remova todos os diretórios e arquivos restantes de ferrugem

O que é lanç em ferrugem

A ferrugem foi projetada para ser uma linguagem de programação de sistemas de baixo nível, semelhante a C e C ++.Ele fornece controle de baixo nível sobre os recursos do sistema, gerenciamento de memória e desempenho, tornando-o adequado para o desenvolvimento de sistemas operacionais, drivers de dispositivos, mecanismos de jogo e outros softwares orientados para o desempenho.

Este tutorial mostrará como instalar a ferrugem através da sua distribuição Linux.

Também vamos ir:

  • Como verificar a instalação
  • Como desinstalar a ferrugem
  • Como criar um projeto de ferrugem

Instalando ferrugem

Etapa 1: Atualizar listas de pacotes

Comece atualizando as listas de pacotes para sua distribuição Linux.O comando a seguir garantirá que seu pacote esteja atualizado.

# For Ubuntu/Debian
Copysudo apt update 

# For Fedora
sudo dnf update 

Etapa 2: Instale o Curl

Rust usa o CRO para baixar componentes durante a instalação.Instale o CLL se ainda não estiver instalado.

# For Ubuntu/Debian
Copysudo apt install curl 

# For Fedora
sudo dnf install curl

Etapa 3: Baixe e execute o script de instalação de ferrugem

O Rust fornece um script de instalação que detecta o pacote apropriado para sua distribuição Linux.

O script a seguir baixará e instalará a versão mais recente do Rust.

Comando:

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

Resultado:

A saída deve se parecer com o seguinte, embora possa diferir ligeiramente dependendo da versão da ferrugem que você está baixando.

Welcome to Rust!

This will download and install the official compiler for the Rust
programming language, and its package manager, Cargo.

Rustup metadata and toolchains will be installed into the Rustup
home directory, located at:

  /home/username/.rustup

This can be modified with the RUSTUP_HOME environment variable.

The Cargo home directory located at:

  /home/username/.cargo

This can be modified with the CARGO_HOME environment variable.

The cargo, rustc, rustup and other commands will be added to
Cargo's bin directory, located at:

  /home/username/.cargo/bin

This path will then be added to your PATH environment variable by
modifying the profile files located at:

  /home/username/.profile
  /home/username/.bash_profile
  /home/username/.bashrc

You can uninstall at any time with rustup self uninstall and
these changes will be reverted.

Current installation options:

   default host triple: x86_64-unknown-linux-gnu
     default toolchain: stable (default)
               profile: default
  modify PATH variable: yes

1) Proceed with installation (default)
2) Customize installation
3) Cancel installation

>

Na parte inferior da saída, você será solicitado a escolher entre uma das três (3) opções.A menos que você tenha personalizações específicas em mente, sugerimos escolher Opção 1 (padrão).

Depois que a instalação estiver concluída, você verá a confirmação de uma mensagem semelhante ao seguinte:

Rust is installed now. Great!
To get started you may need to restart your current shell.
This would reload your PATH environment variable to include
Cargo's bin directory ($HOME/.cargo/bin).
To configure your current shell, run:
source $HOME/.cargo/env

Etapa 4: Obter o ambiente

Após a conclusão da instalação, você precisa adquirir o ambiente ou configurar seu shell, para disponibilizar os binários de ferrugem em seu shell atual.

Comando:

Copysource $HOME/.cargo/env

Sem saída será mostrado, indicando o comando executado sem erro.Ele atualizará silenciosamente o ambiente do seu shell, permitindo que você execute comandos de ferrugem como ferrugem e carga.

Etapa 5: Verifique a instalação (opcional)

Se você deseja verificar se a ferrugem está instalada corretamente e veja qual versão da Rust você está executando, use o seguinte comando:

Copyrustc --version
cargo --version

Esses comandos devem imprimir as versões instaladas do Compilador de ferrugem (ferrugem) e a Gerente de pacote de carga (carga).

Saída (rustc):

Para o compilador de ferrugem (rustc), você deve ver uma saída semelhante ao seguinte:

rustc --version rustc 1.xx.0 (xxxxxxxxx 20xx-xx-xx)

Saída (carga):

Saída para o gerenciador de pacotes de carga seria algo assim:

cargo --version cargo 1.xx.0 (xxxxxxxxx 20xx-xx-xx)

É isso!Você instalou com sucesso e verificou ferrugem no seu sistema Linux.Agora você pode começar a escrever código de ferrugem, construir projetos e usar carga para gerenciar dependências.

Criando um projeto de ferrugem

Para criar um projeto de ferrugem, usaremos o carga comando.Aqui estão as etapas:

Etapa 1: Crie diretório de projeto

Na janela do seu terminal, execute o seguinte para criar um novo diretório:

Comando:

Copycargo new project_name

Substituir Nome do Projeto Com o nome do projeto de sua escolha, siga as convenções de nomeação de Rust - minúsculas com sublinhamentos para espaços.

Resultado:

Depois que o projeto for criado, você verá a seguinte saída:

Created binary (application) `project_name` package

Etapa 2: Navegue no diretório do projeto

Comando:

Copycd project_name

Resultado:

Você verá os arquivos gerados e a estrutura do diretório

Copyproject_name/
├── Cargo.toml
├── src/
│   └── main.rs
  • Cargo.toml é o arquivo de manifesto que contém metadados sobre o seu projeto, como nome, versão, dependências e instruções de criação.
  • src/main.rs é o arquivo de origem principal do seu programa de ferrugem, que contém a principal função que serve como ponto de entrada do seu aplicativo.

Etapa 3: construa seu projeto

Comando:

Copycargo build

Isso compilará seu código de ferrugem e criará um binário executável no Target/Debug/ diretório.

Resultado:

A saída variará dependendo se é ou não um projeto existente, você tem alguma dependência do projeto ou erros de compilação.Se for um novo projeto, a saída deve parecer algo assim:

Compiling project_name v0.1.0 (/path/to/your/project)
Finished dev [unoptimized + debuginfo] target(s) in 1.11s

Etapa 4: execute seu projeto

Comando:

Copycargo run

Este comando criará seu projeto (se ainda não foi construído) e executará o executável resultante.

Resultado:

Dependendo do estado do seu projeto, como construções existentes, alterações de código ou erros de tempo de execução, a saída variará.

Para um novo projeto com o padrão "Hello, World!"programa, você é algo assim:

Compiling project_name v0.1.0 (/path/to/your/project)
    Finished dev [unoptimized + debuginfo] target(s) in 0.61s
     Running `target/debug/project_name`
Hello, world!

Como desinstalar a ferrugem

Para desinstalar a ferrugem do seu sistema, você pode seguir estas etapas:

Comando:

Copyrustup self uninstall

Este comando removerá toda a cadeia de ferramentas de ferrugem, incluindo o compilador de ferrugem (ferrugem), Gerente de pacote de carga (carga) e todos os componentes associados.

Resultado:

Thanks for hacking in Rust!

This will uninstall all Rust toolchains and data, and remove $HOME/.cargo/bin from your PATH environment variable.

Continue? (y/N)

Modelo "y" então aperte ENTRAR Para completar a desinstalação.

(Opcional) Remova todos os diretórios e arquivos restantes de ferrugem

O script de desinstalação deve remover a maioria dos arquivos e diretórios relacionados à ferrugem.No entanto, você tem a opção de remover manualmente os diretórios ou arquivos restantes.

Comando:

Copyrm -rf ~/.cargo
rm -rf ~/.rustup

Resultado:

sem saída Quando o script é executado.No entanto, você pode verificar se os diretórios são removidos com o seguinte comando:

ls -la ~ | grep ".cargo"
ls -la ~ | grep ".rustup"

Nenhuma saída disso indicará que os diretórios foram removidos com sucesso.

Escrito por Hostwinds Team  /  Junho 11, 2021