Mi piacerebbe giocare con il linguaggio Rust su Ubuntu, ma non sembrano esserci pacchetti . Mi è mancato o c'è qualche problema?
Mi piacerebbe giocare con il linguaggio Rust su Ubuntu, ma non sembrano esserci pacchetti . Mi è mancato o c'è qualche problema?
Risposte:
Su Ubuntu 16.04 puoi usare il pacchetto apt ufficiale senza installare nessun altro repository ppa.
sudo apt install rustc
... e non dimenticare cargo
sudo apt install cargo
... ma le versioni non sono realmente aggiornate: (agosto 2016) rustc
1.7.0 e cargo
0.8.0. Sfortunatamente cargo non è compatibile con il plugin IDEA Rust ... Ho usato lo script indicato nella documentazione di Rust.
Jonathon Fernyhough ha un PPA (archivio di pacchetti personali) dove fornisce build notturne non ufficiali e versioni di ruggine, ma richiede libstdc ++ 6.x (Xenial usa 5.4.0). Con Yakkety puoi installare Rust 1.10 dal repository dell'universo e 1.13 con Zesty.
Rust può essere installato da questo PPA eseguendo quanto segue, nonché llvm che è ora necessario:
sudo add-apt-repository ppa:jonathonf/rustlang (accept to add llvm)
sudo apt-get update
sudo apt-get install rustc
In alternativa, è possibile sostituire diversi tipi di backport come rustlang-1.13
o rustlang-test
invece di rustlang
ottenere un codice instabile più recente o una versione particolare.
sudo add-apt-repository ppa:hansjorg/rust
non funziona più).
Vedo che c'è ancora un bug di pacchetto prospettico Debian 689207 ancora aperto. Esistono pacchetti iniziali ma non è pronto per essere nella distribuzione. C'è anche una pagina wiki Debian sullo sforzo di confezionamento.
Allude al fatto che il compilatore di Rust è scritto in Rust, quindi il processo di bootstrap è strano, quindi forse è per questo che non è ancora impacchettato.
Ci sono alcuni problemi in Rust a monte che rendono difficile il pacchetto . Apparentemente il bootstrap non è un problema catastrofico poiché i packager possono iniziare da un'istantanea binaria.
Aggiornato maggio 2016: Fortunatamente, Rustc è ora in fase di test Debian , quindi dovrebbe essere su Ubuntu entro un anno circa.
Potrei essere troppo tardi per commentare qui, ma ho scoperto che usare https://rustup.rs/ era più facile. Ecco cosa ho eseguito nel terminale per installare Rust sul mio sottosistema Ubuntu per Windows 10:
curl https://sh.rustup.rs -sSf | sh