Saya ingin bermain dengan bahasa Rust di Ubuntu, tetapi sepertinya tidak ada paket . Apakah saya melewatkannya atau ada masalah?
Saya ingin bermain dengan bahasa Rust di Ubuntu, tetapi sepertinya tidak ada paket . Apakah saya melewatkannya atau ada masalah?
Jawaban:
Di ubuntu 16.04 Anda dapat menggunakan paket apt resmi tanpa menginstal repositori ppa lainnya.
sudo apt install rustc
... dan jangan lupa cargo
sudo apt install cargo
... tetapi versi tidak benar-benar diperbarui: (Agustus 2016) rustc
1.7.0 dan cargo
0.8.0. Sayangnya kargo tidak kompatibel dengan plugin IDEA rust ... Saya menggunakan script yang ditunjukkan dalam Rust Documentation.
Jonathon Fernyhough memiliki PPA (arsip paket pribadi) di mana ia menyediakan versi karat malam dan versi tidak resmi, tetapi membutuhkan libstdc ++ 6.x (Xenial menggunakan 5.4.0). Dengan Yakkety Anda dapat menginstal Rust 1.10 dari repositori semesta, dan 1.13 dengan Zesty.
Karat dapat diinstal dari PPA ini dengan menjalankan yang berikut ini, serta llvm yang sekarang diperlukan:
sudo add-apt-repository ppa:jonathonf/rustlang (accept to add llvm)
sudo apt-get update
sudo apt-get install rustc
Alternatif lain, backport ppas suka rustlang-1.13
atau rustlang-test
bisa diganti daripada rustlang
untuk mendapatkan kode tidak stabil terbaru atau versi tertentu.
sudo add-apt-repository ppa:hansjorg/rust
tidak berfungsi lagi).
Saya melihat ada paket prospektif Bug 689207 masih terbuka. Ada paket awal tetapi belum siap untuk didistribusikan. Ada juga halaman wiki Debian tentang upaya pengemasan.
Itu menyinggung fakta bahwa kompiler Rust ditulis dalam Rust sehingga proses bootstrapnya aneh, jadi mungkin itu sebabnya ia belum dikemas.
Ada beberapa masalah di Rust hulu yang membuatnya sulit untuk dipaketkan . Bootstrapping rupanya bukan masalah bencana karena pembuat paket dapat mulai dari snapshot biner.
Diperbarui Mei 2016: Untungnya, rustc sekarang dalam pengujian Debian , jadi harus di Ubuntu dalam setahun atau lebih.
Saya mungkin terlambat berkomentar di sini, tetapi saya menemukan bahwa menggunakan https://rustup.rs/ lebih mudah. Inilah yang saya jalankan di terminal untuk menginstal karat pada subsistem Ubuntu saya untuk Windows 10:
curl https://sh.rustup.rs -sSf | sh