GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntuおよびその他のLinuxディストリビューションにRustとCargoをインストールする方法

MozillaがRustを捨てて以来、それはさらに目立つようになり、人気を博しています。私の言葉だけを信じてはいけません。 RustはLinuxカーネルに含まれる予定であり、Cに続く2番目のプログラミング言語のみです。

多くの開発者はまた、Rustで素晴らしいコマンドラインベースのツールを作り始めています。これらのツールは、多くの場合、Cargoパッケージマネージャーから入手できます。

これが、プログラマーとエンドユーザーの両方にとって、LinuxにRustサポートをインストールすることが重要である理由です。

公式には、Rustのドキュメントでは、次の方法でインストーラスクリプトをダウンロードして実行することにより、LinuxにRustをインストールすることを推奨しています。

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

それはうまくいくかもしれません。ただし、ディストリビューションはおそらくすでにRustをパッケージ化しています。ディストリビューションのパッケージマネージャーを使用することもオプションです。

公式のRustウェイとパッケージマネージャーウェイの両方のRustインストール手順を説明します。

方法1:公式の方法を使用して任意のLinuxにRustをインストールする

この方法にはいくつかの利点があります:

  • 最新のRustandCargoバージョンを入手できます
  • Rustは現在のユーザーにのみインストールされ、システム全体にはインストールされません
  • この方法でRustを自分でインストールするには、rootである必要も、sudoアクセスを持っている必要はありません

公式の情報源からのものであっても、インターネットからシェルスクリプトをダウンロードして実行することを嫌う人もいます。ただし、rootアクセスは必要なく、スクリプトは公式ソースから取得されているため、この方法でインストールしても安全です。

まず、Curlがインストールされていることを確認します。まだインストールされていない場合は、ディストリビューションのパッケージマネージャーを使用してインストールします。 aptコマンドを使用してUbuntuとDebianにCurlをインストールできます:

sudo apt install curl

次に、次のコマンドを使用してスクリプトをダウンロードして実行します。

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

必要なインストールの種類を入力するように求められます。オプション1を選択:

スクリプトがインストールプロセスを完了したら、構成ファイルを入手して、シェルで変更を利用できるようにする必要があります。

ファイルのソース:

source $HOME/.cargo/env

完了したら、インストールされているバージョンを確認して、錆が利用可能であることを確認します。

rustc --version

超かっこいい。 Rustの新しいバージョンがリリースされている場合は、次を使用してインストールされているバージョンを更新できます。

rustup update

他の取り付け方法を見る前に、この方法で取り付けられた錆を取り除く方法を簡単に説明しましょう。

Rustの削除は公式の方法でインストールされました

ターミナルで、次のコマンドを使用してシステムからRustを削除します。

rustup self uninstall

求められたらYを押すと、Rustがシステムから削除されます。

それで解決しました。 aptコマンドを使用してUbuntuにRustをインストールする方法を見てみましょう。

方法2:aptを使用してUbuntuにRustサポートをインストールする

なぜパッケージマネージャーを使いたいのですか?

  • Rustシステム全体にインストールされるため、システム上のすべてのユーザーが利用できるようになります
  • 他のシステムアップデートで一元的にアップデートされます(ディストリビューションに新しいバージョンのRustが追加された場合)

Ubuntuで利用できる2つの主要なRustパッケージがあります:

  • rustc:Rustプログラミング言語に使用されるRustコンパイラ
  • cargo:CargoはRustパッケージマネージャーであり、rustcを自動的にインストールします

通常のユーザーは、Cargoを使用してRustベースのアプリケーションをインストールします。プログラマーとして、他のRustパッケージを入手したり、独自のパッケージを作成したりするには、Cargoが必要です。

Cargoにはrustcが含まれているので、必要なすべてのパッケージが一度にインストールされるようにインストールすることをお勧めします。

sudo apt install cargo

アカウントのパスワードの入力を求められます。

もちろん、apt install rustcは自由に使用できます。 Rustのみをインストールします。その選択はあなた次第です。

Rustが自分と他のすべてのユーザーにインストールされていることを確認できます(必要な場合):

それは良い。アンインストールの手順も簡単に説明します。

aptremoveを使用して錆を除去する

Rustを削除するには、最初にCargoを削除してから、autoremoveコマンドを使用してインストールされている依存関係を削除します。

sudo apt remove cargo

次に、自動削除を実行します:

sudo apt autoremove

それでおしまい。これで、Ubuntuおよびその他のLinuxディストリビューションにRustをインストールするための基本事項をすべて理解できました。質問や提案はいつでも歓迎します。

元の記事


Ubuntu
  1. Ubuntuおよびその他のLinuxディストリビューションにVivaldiブラウザをインストールする方法

  2. Ubuntuおよびその他のLinuxディストリビューションにLatteDockをインストールして使用する方法

  3. Ubuntuおよびその他のLinuxにApacheCassandraをインストールする方法

  1. Ubuntuおよびその他のLinuxディストリビューションにSlackをインストールする方法

  2. Ubuntuおよびその他のLinuxディストリビューションにDiscordをインストールする方法

  3. Ubuntuおよびその他のLinuxディストリビューションでHuluを視聴する方法

  1. Ubuntuおよびその他のLinuxディストリビューションにPowerShellをインストールする方法

  2. Ubuntuおよびその他のLinuxディストリビューションに新しいフォントをインストールする方法

  3. Ubuntuおよびその他のLinuxディストリビューションにPythonIDEPyCharmをインストールする方法