LinuxにRustプログラミング言語をインストールするにはどうすればよいですか?

さび

CとC ++は、間違いなく最も人気のあるプログラミング言語のXNUMXつです。 大多数のアプリケーションとオペレーティングシステムで使用され、 言うまでもなく、彼らは学ぶために最初に推奨されるプログラミング言語のXNUMXつです 基礎として取ります。

Rustはプログラミング言語です コンパイルされた、汎用および マルチパラダイム それは Mozillaによって開発され、LLVMによってサポートされています。 この言語 になるように設計されています «安全で同時かつ実用的な言語»そして何よりも CおよびC ++言語の代替.

さび 純粋関数型プログラミングをサポートするオープンソースプログラミング言語です、手続き型、命令型、オブジェクト指向。

このプログラミング言語 非常に高速に動作します、セグメンテーション違反を回避し、スレッドセーフを保証します。 ゼロコストの抽象化をサポート、モーションセマンティクス、保証されたメモリセキュリティ、スレッドフリーのデータ競合、ジェネリックベースの特性およびパターンマッチング。

さらに 型推論、最小限の実行時間、および効率的なCバインディングをサポートします。

さび 多数のプラットフォームで実行できます また、Dropbox、CoreOS、NGPなどの企業/組織の制作に使用されています。

Rustの目標は、インターネット上で実行される優れたクライアント側およびサーバー側のプログラムを作成するための優れた言語になることです。

これにより、セキュリティ、メモリ割り当て制御、および同時実行性に重点を置いた一連の機能が実現しました。

パフォーマンスが唯一の考慮事項である場合、安全なコードのパフォーマンスはC ++よりも遅いと予想されますが、Rustと同等の予防策を講じて作成されたC ++コードと比較すると、後者はさらに高速になる可能性があります。

Rustの構文はCおよびC ++に似ています、ブロック区切りのコードブロックと、if、else、do、while、forなどのフロー制御構造を使用します。

錆1

すべてのCおよびC ++構造体が存在するわけではなく、他の構造体(多方向分岐のmatchキーワードなど)は、これらの言語を使用するプログラマーにはあまり馴染みがありません。

LinuxへのRustのインストール

Si このプログラミング言語をシステムにインストールしたい場合は、 インストーラーをダウンロードすることでそれを行うことができます。これは、システムにRustをインストールするのに役立ちます。

ターミナルを開いて実行するだけです。

curl https://sh.rustup.rs -sSf | sh

このコマンドを実行するとき インストーラーがダウンロードされ、ほぼすぐに実行されます、デフォルト値でインストールを続行するには1を押す必要があり、必要なすべてのパッケージがダウンロードされます。

カスタムインストールが必要な場合は、2と入力する必要があります。そうすれば、特に環境変数を定義できます。

システムへのRustのインストールの最後に、 貨物ビンディレクトリは、次のパスにすぐに追加されます ( 〜/ .cargo / bin)すべてのツールがインストールされている場所)PATH環境変数内 〜/ .profile。

これを行いました シェルの構成に進む必要があります、これを行うには、〜/ .profileファイルを変更して、変更されたPATHを使用してRust環境で動作し、ターミナルで次のコマンドを実行します。

source ~/.profile
source ~/.cargo/env

今だけ Rustがシステムに正しくインストールされていることを確認する必要があります、ターミナルで次のコマンドを入力してこれを行います

rustc --version

そしてそれで 画面にRustバージョンが表示されます システムにインストールしたこと。

これで、この言語の使用を開始し、それを使用するアプリケーションをシステムにインストールできるようになりました。

言語をテストするために、簡単なファイルを作成できます 画面にメッセージを印刷します。これを行うには、次のように入力します。

nano prueba.rs

そして、ファイル内に以下を貼り付けます。

fn main() {
println!("Prueba exitosa de Rust");
}

それを実行可能にします:

rustc prueba.rs

そして、それを実行してテストします。

./prueba.rs


コメント、あなたのコメントを残してください

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   キスキロソ

    そして、それをインストールするように人々に伝えるのは簡単ではありません、そのディストリビューションのリポジトリでそれを探してください...このように、あなたが言うように...どのようにそれをアンインストールしますか?どのようにそれを更新しますか? ..。

    私はDebian安定版を使用していますが、sudo apt-get installrustc以上のものは必要ないようです。

    このリンクでわかるように、最後の安定バージョン以降、Debianリポジトリにあります。
    https://packages.debian.org/search?keywords=rustc
    およびTrusty(14.04LTS)のUbuntuの場合:
    https://packages.ubuntu.com/search?keywords=rustc&suite=default&section=all&arch=any&searchon=names

    初心者のユーザーなら誰でも簡単に台無しにできるので、お勧めする内容に注意してください。