Me gustaría jugar con el lenguaje Rust en Ubuntu, pero no parece haber ningún paquete . ¿Me lo perdí o hay algún problema?
Me gustaría jugar con el lenguaje Rust en Ubuntu, pero no parece haber ningún paquete . ¿Me lo perdí o hay algún problema?
Respuestas:
En ubuntu 16.04 puede usar el paquete apt oficial sin instalar ningún otro repositorio de ppa.
sudo apt install rustc
... y no te olvides cargo
sudo apt install cargo
... pero las versiones no están realmente actualizadas: (agosto de 2016) rustc
1.7.0 y cargo
0.8.0. Desafortunadamente, la carga no es compatible con el complemento de óxido IDEA ... Usé el guión señalado en la documentación de óxido.
Jonathon Fernyhough tiene un PPA (archivo de paquete personal) donde proporciona construcciones no oficiales de óxido y versiones nocturnas, pero requiere libstdc ++ 6.x (Xenial usa 5.4.0). Con Yakkety puedes instalar Rust 1.10 desde el repositorio del universo y 1.13 con Zesty.
Rust se puede instalar desde este PPA ejecutando lo siguiente, así como llvm que ahora se necesita:
sudo add-apt-repository ppa:jonathonf/rustlang (accept to add llvm)
sudo apt-get update
sudo apt-get install rustc
Alternativamente diferentes PPA backport gusta rustlang-1.13
o rustlang-test
pueden sustituirse en lugar de rustlang
conseguir un el último código inestable o una versión particular.
sudo add-apt-repository ppa:hansjorg/rust
ya no funciona).
Veo que todavía hay un posible error de paquete de Debian 689207 abierto. Hay paquetes iniciales pero no está listo para estar en la distribución. También hay una página wiki de Debian sobre el esfuerzo de empaquetado.
Alude al hecho de que el compilador de Rust está escrito en Rust, por lo que el proceso de arranque es extraño, por lo que quizás es por eso que aún no está empaquetado.
Hay algunos problemas en Rust ascendente que dificultan el empaquetado . El bootstrapping aparentemente no es un problema catastrófico ya que los empaquetadores pueden comenzar desde una instantánea binaria.
Actualizado en mayo de 2016: Afortunadamente, rustc está ahora en pruebas de Debian , por lo que debería estar en Ubuntu dentro de un año más o menos.
Puede que sea demasiado tarde para comentar aquí, pero descubrí que usar https://rustup.rs/ era más fácil. Esto es lo que ejecuté en la terminal para tener óxido instalado en mi subsistema de Ubuntu para Windows 10:
curl https://sh.rustup.rs -sSf | sh