RustはCおよびC++と競合するように設計されています。このチュートリアルでは、Debian 11BullseyeLinuxにRUSTをインストールして使用を開始する手順について説明します。
CとC++は、オペレーティングシステムとパフォーマンスが重要なアプリケーションを開発するための最も人気のあるプログラミング言語です。ただし、C / C ++などの低レベル言語とC#やJavaなどの高度に抽象的な言語の間でプログラミング言語市場に位置付けられているRustとして知られる別の人気のあるプレーヤーもあります。
C / C ++と同様に、言語はマシンコードに直接コンパイルされるため、ハードウェアに直接アクセスできます。同時に、JavaやC#と同様に、メモリアクセスがセキュリティギャップにつながることがないように注意が払われています。
Mozillaの新しいServoブラウザエンジンは、Rustの可能性を垣間見ることができます。これは、スレッドの安全性とパフォーマンスに焦点を当てた最新のプログラミング言語です。多くのいわゆる高級プログラミング言語とは異なり、Rustにはガベージコレクションも仮想マシンもありません。代わりに、Rustは、CやC++などの老舗の低水準プログラミング言語のよく知られた問題に対処します。ただし、開発者は急な学習曲線を克服するためにある程度の時間を割く必要があります。
Debian11BullseyeにRustをインストールして使用する手順
1。要件
• Debian Linux
• ターミナルアクセス
• 少なくともroot以外のユーザー
• ターミナルアクセス
2。 AptUpdateコマンドを実行する
次に、Debian 11にRUSTをインストールする手順に入る前に、システムが更新されていることを確認しましょう。これにより、パッケージの互換性の問題も最小限に抑えられます。
sudo apt update && sudo apt upgrade
3。 Debian11BullseyeにRustをインストールする
Debian 11 BullseyeにインストールするRustパッケージは、公式リポジトリでは入手できません。したがって、公式のRUST開発者が提供するスクリプトを使用して、Linuxシステムに簡単にインストールできます。
curl https://sh.rustup.rs -sSf | sh
スクリプトを実行すると、次の3つのオプションが表示されます。
1)インストールを続行します(デフォルト)
2)インストールをカスタマイズします
3)インストールをキャンセルします
デフォルトでは、最初のものが選択されるため、 Enterを押すだけです。 前進するための鍵。
4。現在のシェルを構成する
インストールが完了したら、現在のシェルでRustを使用するには、Rustを再起動する必要があります。これにより、PATH環境変数がリロードされ、Cargoのbinディレクトリ($ HOME / .cargo / binにあります)が含まれます。
source $HOME/.cargo/env
5。 Debian11でRustのバージョンを確認してください
Debian 11ブルズアイにRustバージョンをインストールする手順を実行した後、このプログラミング言語のどのバージョンがシステムにあるかを確認できます。
rustc --version
6。 Rustコードの使用を開始する
ファイルを作成し、簡単なRUSTコードを入力して、簡単なプログラムを取得しましょう。
プロジェクトのディレクトリを作成します:
mkdir myproject
ファイルを作成する:
nano mycode.rs
上記のコマンドを使用して、Rust拡張子のファイルを作成しています。このファイルに、次のコードを貼り付けます。
fn main() { println!("Hi, Here is How2shout portale for Linux!"); }
Ctrl + Oを押してファイルを保存します 、 Enterを押します キーを押してからCtrl+ X ファイルを終了します。
プログラムをコンパイルして実行します:
rustc mycode.rs
次に、Rustコマンドツールを使用してコンパイルしたアプリを実行します。実行可能アプリの名前は、作成したファイルと同じになります。
./mycode
それについてさらに知り、このプログラミング言語を学ぶには、その公式ドキュメントを参照してください。