UbuntuでRust言語を使用したいのですが、パッケージはないようです。私はそれを見逃しましたか、何か問題がありますか?
UbuntuでRust言語を使用したいのですが、パッケージはないようです。私はそれを見逃しましたか、何か問題がありますか?
回答:
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で指摘されているスクリプトを使用しました。
Jonathon FernyhoughにはPPA(個人パッケージアーカイブ)があり、非公式のナイトリーバージョンおよび錆のバージョン付きビルドを提供していますが、libstdc ++ 6.x(Xenialは5.4.0を使用)を必要とします。Yakketyを使用すると、ユニバースリポジトリからRust 1.10、およびZestyを使用して1.13をインストールできます。
Rustは、現在必要なllvmに加えて、次を実行することにより、このPPAからインストールできます。
sudo add-apt-repository ppa:jonathonf/rustlang (accept to add llvm)
sudo apt-get update
sudo apt-get install rustc
または、最新の不安定なコードまたは特定のバージョンを取得する代わりに、またはの ような別のバックポートPPAを代わりに使用することもできます。rustlang-1.13
rustlang-test
rustlang
sudo add-apt-repository ppa:hansjorg/rust
機能しなくなり、機能しなくなりました)。
私はそこで見Debianの将来のパッケージのバグ689207まだオープンで。初期パッケージはありますが、ディストリビューションに入れる準備ができていません。パッケージングの取り組みに関するDebian wikiページもあります。
RustのコンパイラはRustで記述されているため、ブートストラッププロセスが奇妙であるため、まだパッケージ化されていないのかもしれません。
上流のRustには、パッケージ化を困難にする問題がいくつかあります。パッケージャーはバイナリスナップショットから開始できるため、ブートストラップは明らかに致命的な問題ではありません。
2016年5月更新:幸い、rustcは現在Debianテストに参加しているので、1年以内にUbuntu に移行する予定です。
ここでコメントするには遅すぎるかもしれませんが、https://rustup.rs/を使用する方が簡単であることがわかりました。以下は、Windows 10のUbuntuサブシステムにrustをインストールするためにターミナルで実行したものです。
curl https://sh.rustup.rs -sSf | sh