Como instalar o Ruby 2.2.3 via apt no Ubuntu Wily? Eu tentei sudo apt-get install ruby2.2-dev
e sudo apt-get install ruby2.2
(Qual é a diferença, btw) e ambos os comandos parecem ter instalado bastante. No entanto, não há executável ruby depois.
16
Respostas:
apt-get install ruby2.2
fornece um executável ruby - é chamado apenas de ruby2.2. Gem e irb são os mesmos (ou sejagem2.2 install bundler
, funcionarão,irb2.2
fornecerão um prompt de irb.)Isso é normal no Ubuntu e o sistema de alternativas geralmente significa que você não precisa se preocupar com isso, mas por qualquer motivo, o ruby não é gerenciado por alternativas no Ubuntu. Mas nós podemos fazer isso:
A execução disso registrará o ruby no sistema de alternativas e, como há apenas uma opção, será definida
ruby 2.2
como padrão. Isso criará links simbólicos e permitirá que você useruby
/gem
/ etc. sem adicionar 2.2 no final.Esta é uma versão ligeiramente atualizada das instruções encontradas em https://leonard.io/blog/2012/05/installing-ruby-1-9-3-on-ubuntu-12-04-precise-pengolin/
fonte
Ok, isso funcionou para mim no mínimo vívido:
Em wily, recebo um erro porque o URL
http://ppa.launchpad.net/brightbox/ruby-ng/ubuntu/dists/wily/main/binary-amd64/
está faltando, há apenashttp://ppa.launchpad.net/brightbox/ruby-ng/ubuntu/dists/devel/main/binary-amd64/
.fonte