Ubuntu'da Rust dili ile oynamak istiyorum , ancak paket yok gibi görünüyor . Kaçırdım mı yoksa bir sorun mu var?
Ubuntu'da Rust dili ile oynamak istiyorum , ancak paket yok gibi görünüyor . Kaçırdım mı yoksa bir sorun mu var?
Yanıtlar:
Ubuntu 16.04'te resmi apt paketini başka bir ppa deposu kurmadan kullanabilirsiniz.
sudo apt install rustc
... ve unutma cargo
sudo apt install cargo
... ancak sürümler gerçekten güncellenmiyor: (Ağustos 2016) rustc
1.7.0 ve cargo
0.8.0. Maalesef kargo IDEA pas eklentisi ile uyumlu değil ... Rust Documentation'da belirtilen senaryoyu kullandım.
Jonathon Fernyhough resmi olmayan her gece sağladığı ve pas sürümlerini oluşturduğu bir PPA'ya (kişisel paket arşivi) sahiptir , ancak libstdc ++ 6.x gerektirmektedir (Xenial 5.4.0 kullanmaktadır). Yakkety ile Rust 1.10'u evren havuzundan, 1.13'ü Zesty ile kurabilirsiniz.
Pas, bu PPA'dan aşağıdakileri çalıştırarak ve gerekli olan llvm'yi çalıştırarak kurulabilir:
sudo add-apt-repository ppa:jonathonf/rustlang (accept to add llvm)
sudo apt-get update
sudo apt-get install rustc
Alternatif olarak , en son dengesiz bir kodu veya belirli bir sürümü elde etmek yerine pport benzeri rustlang-1.13
veya rustlang-test
yerine farklı backport ppasları verilebilir rustlang
.
sudo add-apt-repository ppa:hansjorg/rust
çalışmıyor).
Görüyorum ki 689207'de hala açık olan bir Debian prospektif paketi var İlk paketler var ama dağıtımda olmaya hazır değil. Paketleme çabası hakkında bir Debian wiki sayfası da var.
Rust'un derleyicisinin Rust dilinde yazılmış olması, bu nedenle önyükleme işleminin garip olması nedeniyle belki de henüz paketlenmemiş olmasından kaynaklanmaktadır.
Yukarı akış Rust'ta paketlenmesini zorlaştıran bazı sorunlar var . Önyükleme işlemi görünüşte felaket bir sorun değildir, çünkü paketleyiciler ikili bir anlık görüntüden başlayabilir.
Mayıs 2016 Güncellenme Zamanı : Mutlu, rustc şimdi Debian testinde , bu yüzden bir yıl kadar Ubuntu'da olmalı.
Buraya yorum yapmak için çok geç kalmış olabilirim ancak https://rustup.rs/ adresini kullanmanın daha kolay olduğunu gördüm . Windows 10 için Ubuntu alt sistemime pas takmak için terminalde koştuğum şey:
curl https://sh.rustup.rs -sSf | sh