Ubuntu Wily'e Ruby 2.2.3'ü apt ile nasıl kurabilirim? Denedim sudo apt-get install ruby2.2-dev
ve sudo apt-get install ruby2.2
(Fark nedir, btw) ve her iki komut da bir sürü yüklü gibi görünüyor. Ancak, daha sonra yakut çalıştırılabilir.
Ubuntu Wily'e Ruby 2.2.3'ü apt ile nasıl kurabilirim? Denedim sudo apt-get install ruby2.2-dev
ve sudo apt-get install ruby2.2
(Fark nedir, btw) ve her iki komut da bir sürü yüklü gibi görünüyor. Ancak, daha sonra yakut çalıştırılabilir.
Yanıtlar:
apt-get install ruby2.2
size bir ruby çalıştırılabilir dosyası verir - buna sadece ruby2.2 denir. Mücevher ve irb aynıdır (yani gem2.2 install bundler
çalışacak, irb2.2
size bir irb istemi verecektir.)
Bu Ubuntu'da normaldir ve alternatifler sistemi genellikle bunu önemsemeniz gerekmediği anlamına gelir, ancak herhangi bir nedenle ruby Ubuntu'daki alternatifler tarafından yönetilmez. Ama başarabiliriz:
sudo update-alternatives --install /usr/bin/ruby ruby /usr/bin/ruby2.2 400 \
--slave /usr/bin/rake rake /usr/bin/rake2.2 \
--slave /usr/bin/ri ri /usr/bin/ri2.2 \
--slave /usr/bin/rdoc rdoc /usr/bin/rdoc2.2 \
--slave /usr/bin/gem gem /usr/bin/gem2.2 \
--slave /usr/bin/irb irb /usr/bin/irb2.2 \
--slave /usr/share/man/man1/ruby.1.gz ruby.1.gz /usr/share/man/man1/ruby2.2.1.gz \
--slave /usr/share/man/man1/rake.1.gz rake.1.gz /usr/share/man/man1/rake2.2.1.gz \
--slave /usr/share/man/man1/ri.1.gz ri.1.gz /usr/share/man/man1/ri2.2.1.gz \
--slave /usr/share/man/man1/rdoc.1.gz rdoc.1.gz /usr/share/man/man1/rdoc2.2.1.gz \
--slave /usr/share/man/man1/gem.1.gz gem.1.gz /usr/share/man/man1/gem2.2.1.gz \
--slave /usr/share/man/man1/irb.1.gz irb.1.gz /usr/share/man/man1/irb2.2.1.gz
Bunu çalıştırmak alternatifleri sisteme yakut olarak kaydeder ve tek bir seçenek ruby 2.2
olduğu için varsayılan olarak ayarlanır . Bu semboller oluşturacak ve sonunda 2.2 eklemeden ruby
/ gem
/ vb.
Bu, https://leonard.io/blog/2012/05/instal-ruby-1-9-3-on-ubuntu-12-04-precise-pengolin/ adresinde bulunan talimatların biraz güncellenmiş bir sürümüdür.
Tamam, bu benim için en azından canlı olarak çalıştı:
sudo apt-add-repository ppa:brightbox/ruby-ng
sudo apt-get update
sudo apt-get install ruby2.2 ruby2.2-dev
Wily'de, URL http://ppa.launchpad.net/brightbox/ruby-ng/ubuntu/dists/wily/main/binary-amd64/
eksik olduğu için bir hata alıyorum , sadece var http://ppa.launchpad.net/brightbox/ruby-ng/ubuntu/dists/devel/main/binary-amd64/
.