Ubuntuで Rust 言語で遊びたいのですが、 パッケージはないようです です。私はそれを見逃しましたか、何か問題がありますか?
Debian予想パッケージバグ689207 がまだ開いていることがわかります。最初のパッケージがありますが、ディストリビューションに入れる準備ができていません。 Debian wikiページ パッケージングの取り組みについてもあります。
これは、RustのコンパイラがRustで記述されているため、ブートストラッププロセスが奇妙であるため、おそらくパッケージ化されていない理由です。
上流のRustに問題があり、パッケージ化が困難になっています 。パッケージャーはバイナリスナップショットから開始できるため、ブートストラップは明らかに致命的な問題ではありません。
2016年5月更新:幸いなことに、 rustcは現在Debianテスト中です ですので、1年以内にUbuntuに移行する必要があります。
Jonathon Fernyhoughには PPA(個人パッケージアーカイブ) があり、Rustの非公式のナイトリーバージョンビルドを提供していますが、libstdc ++ 6.xが必要です(Xenialは5.4.0を使用しています)。 Yakketyを使用すると、Rust 1.10をユニバースリポジトリから、1.13をZestyとともにインストールできます。
以下を実行することにより、このPPAからRustをインストールできます。また、現在必要なllvmも実行できます。
Sudo add-apt-repository ppa:jonathonf/rustlang (accept to add llvm)
Sudo apt-get update
Sudo apt-get install rustc
または、rustlang
の代わりにrustlang-1.13
やrustlang-test
のような異なる バックポートppas を使用して、最新の不安定なコードまたは特定のバージョンを取得することもできます。
Ubuntu 16.04では、他のppaリポジトリをインストールせずに公式のaptパッケージを使用できます。
Sudo apt install rustc
... cargo
を忘れないでください
Sudo apt install cargo
...しかし、バージョンは実際には更新されません:(2016年8月)rustc
1.7.0およびcargo
0.8.0。残念ながら、貨物はIDEA Rustプラグインと互換性がありません... Rust Documentationで示されているスクリプトを使用しました。
ここでコメントするには遅すぎるかもしれませんが、 https://rustup.rs/ を使用する方が簡単であることがわかりました。これは、Windows 10のUbuntuサブシステムにRustをインストールするためにターミナルで実行したものです。
curl https://sh.rustup.rs -sSf | sh