Rustは、速度、メモリの安全性、並列処理に重点を置いたオープンソースのシステムプログラミング言語です。開発者はRustを使用して、ゲームエンジン、オペレーティングシステム、ファイルシステム、ブラウザコンポーネント、バーチャルリアリティのシミュレーションエンジンなど、さまざまな新しいソフトウェアアプリケーションを作成します。 Rustは構文的にC++に似ていますが、参照を検証するためにボローチェッカーを使用することでメモリの安全性を保証できます。
ユーザー、特にRustプログラミング言語を試してみたい開発者は、AlmaLinux8にRustプログラミング言語をインストールする方法を知っています。チュートリアルでは、公式のbashスクリプトを使用して最新バージョンをインストールする方法を説明します。
AlmaLinuxを更新する
まず、チュートリアルに進む前に、次のコマンドを使用して競合を回避するために、すべてのパッケージが最新であることを確認するためにシステムを更新します。
sudo dnf upgrade --refresh
必要なパッケージをインストールする
最初のステップは、EPELからリポジトリをインポートすることです (エンタープライズLinux用の追加パッケージ); これにより、更新された依存関係がインストールされるため、厳密な本番環境でない限り、使用する必要があります。
次のようにコマンドを実行します。
sudo dnf install epel-release -y
次に、CMake、GCC、Makeをインストールします。これらは、Rustアプリケーションを作成するときにコンパイルする必要があります。
sudo dnf install cmake gcc make curl -y
Rustプログラミング言語のインストール
前提条件で必要なパッケージのインストールが完了すると、 (カール) 次のコマンドを実行して、Rustインストールスクリプトをダウンロードします。
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
以下の例のような出力が表示されます。
タイプ1 入力を押します 続行します。
例:
サーバーのインターネット速度とハードウェアに応じて、インストール全体に1〜5分かかります。
次に、現在のシェルをアクティブ化する必要があります。 (錆びた環境) 。これは、次のコマンドを使用して錆びた環境を開始するために実行されます。
source ~/.profile
source ~/.cargo/env
インストールされているRustのバージョンビルドを確認します。これにより、Rustも正常にインストールされていることがわかります。次のコマンドを入力してEnterキーを押します:
rustc -V
出力例:
rustc 1.55.0 (c8dfcfe04 2021-09-06)
Rustサンプルプロジェクトアプリケーションの作成
これで、Rustがインストールされ、正しく機能するはずです。オペレーティングシステムにプログラミング言語をインストールする場合、検証する最良の方法は、クイックテストアプリケーションを作成することです。有名な
まず、 (ワークスペース)として機能するディレクトリを作成する必要があります。 ) 。
mkdir path/to/rust-projects
次に、ディレクトリをワークスペースに変更し、次のコマンドを使用してサンプルアプリケーションを作成します。
cd rust-projects && nano helloworld.rs
次に、HelloWorldテスト用に次のコードを入力します。
fn main() {
println!("Hello World, this is a test provided by LinuxCapable.com");
}
保存して閉じます
rustc helloworld.rs
これにより、コンパイルが完了した後に実行可能アプリケーションが作成されます。以下の出力例のように、アプリケーションは現在のディレクトリにあります。
テストアプリケーションが適切にコンパイルされている場合は、 helloworld<が表示されます。 / mark> 元の
例:
Rustを使用して作成したアプリケーションを実行するには、executeコマンドを使用してプログラムを実行します。
./helloworld
以下のようなテストアプリケーションからの出力例:
Rustプログラミング言語を更新/アップグレードする方法
Rustの更新は比較的簡単で、端末の簡単なコマンドで実行できます。
rustup update
出力例:
Rustプログラミング言語を削除(アンインストール)する方法
今後、オペレーティングシステムでRustが不要になった場合は、次のコマンドを実行してください。
rustup self uninstall
出力例:
タイプを正常に削除するには
次に、次の結果が得られます。Rustがシステムから正常に削除されました。