Eu gostaria de brincar com a linguagem Rust no Ubuntu, mas não parece haver nenhum pacote . Perdi ou há algum problema?
Eu gostaria de brincar com a linguagem Rust no Ubuntu, mas não parece haver nenhum pacote . Perdi ou há algum problema?
Respostas:
No ubuntu 16.04, você pode usar o pacote apt oficial sem instalar nenhum outro repositório ppa.
sudo apt install rustc
... e não esqueça cargo
sudo apt install cargo
... mas as versões não são realmente atualizadas: (agosto de 2016) rustc
1.7.0 e cargo
0.8.0. Infelizmente a carga não é compatível com o plug-in IDEA rust ... Eu usei o script apontado na Documentação da Rust.
Jonathon Fernyhough possui um PPA (arquivo de pacotes pessoais), onde ele fornece construções noturnas não oficiais e com versão de ferrugem, mas requer o libstdc ++ 6.x (o Xenial usa 5.4.0). Com o Yakkety, você pode instalar o Rust 1.10 do repositório do universo e o 1.13 com o Zesty.
O Rust pode ser instalado a partir deste PPA executando o seguinte, bem como o llvm, que agora é necessário:
sudo add-apt-repository ppa:jonathonf/rustlang (accept to add llvm)
sudo apt-get update
sudo apt-get install rustc
Alternativamente, diferentes ppas de backport gostam rustlang-1.13
ou rustlang-test
podem ser substituídos em vez de rustlang
obter o código instável mais recente ou uma versão específica.
sudo add-apt-repository ppa:hansjorg/rust
não funciona mais).
Vejo que ainda existe um bug do pacote prospectivo Debian 689207 . Existem pacotes iniciais, mas ele não está pronto para estar na distribuição. Há também uma página wiki do Debian sobre o esforço de empacotamento.
Alude ao fato de o compilador do Rust ser escrito em Rust, de modo que o processo de inicialização é estranho, talvez seja por isso que ainda não esteja empacotado.
Existem alguns problemas no Rust upstream que dificultam o empacotamento . Aparentemente, o bootstrapping não é um problema catastrófico, pois os empacotadores podem começar a partir de um instantâneo binário.
Atualizado em maio de 2016: Felizmente, rustc está agora nos testes do Debian , portanto deve estar no Ubuntu dentro de um ano ou mais.
Talvez eu esteja atrasado em comentar aqui, mas achei que usar https://rustup.rs/ era mais fácil. Aqui está o que eu executei no terminal para instalar ferrugem no meu subsistema Ubuntu para Windows 10:
curl https://sh.rustup.rs -sSf | sh