Jawaban:
Ada banyak cara menginstal ruby.
RVM. Ini adalah cara 'tradisional' yang digunakan oleh banyak rubyist.
Dari sumber (jawaban datang).
Instal paket berikut.
ruby1.9.1-full , ruby1.9.1-dev , libpq-dev (hanya libpq-dev jika Anda melakukan ruby pada pengembangan rel juga.)
Pertanyaan ini memiliki jawaban yang mengarah ke artikel "bagaimana-ke" yang jauh lebih menarik dari Ubuntu, Ruby, RVM, Rails, dan You "yang membimbing kami melalui pemasangan baru Ruby (dan hal-hal terkait), mulai dari rvm
. Itu menambah wawasan dan memberikan banyak komentar untuk pemula - karena Ruby benar-benar sesuatu yang mengerikan untuk mendapatkan pengaturan ketika seseorang tanpa semua latar belakang pengetahuan dan dukungan.
Artikel terakhir diperbarui pada 11 Oktober 2012 dan harus menginstal Ruby 1.9.3, RVM dan Rails 3.2.8.
Saya memposting jawaban ini demi menautkan pertanyaan terkait.
Berikut ini adalah petunjuk untuk menginstal Ruby on Rails (RoR) menggunakan rvm . Saat ini ini akan menginstal versi ruby 1.9.3 dan 2.0.0 dengan rails versi 4.0.0.
Menginstal versi terbaru RVM, Ruby dan Rails (di luar repositori normal)
Menghapus semua paket dan instalasi ruby dan rvm yang ada saat ini.
Catatan: Rupanya, Ubuntu memiliki versi rusak rvm yang tersedia di repositori (Tidak, saya tidak memiliki tautan ke masalah spesifik yang ada dan tidak dapat mengidentifikasi bug di Launchpad sehubungan dengan ini. Ada berbagai nyala -perang tentang tidak menggunakan repositori standar yang saya tidak akan pergi ke sini ;-)).
Ketika seseorang mencoba menjalankannya untuk menginstal versi ruby yang diperbarui melalui instalasi rvm yang ada, Anda akan disajikan dengan pesan yang mengarahkan Anda ke perbaikan yang terletak di Stack Overflow .
Saya mengutip solusinya di sini untuk kelengkapan:
Di sini, Anda perlu menghapus paket ruby atau rvm yang ada beserta file konfigurasinya. Jalankan perintah berikut dari terminal ( Ctrl- Alt- t):
sudo apt-get --purge remove ruby-rvm
sudo rm -rf /usr/share/ruby-rvm /etc/rvmrc /etc/profile.d/rvm.sh
Buka terminal baru dan validasi lingkungan bersih dari pengaturan RVM lama (seharusnya tidak ada output):
env | grep rvm
jika ada output, coba buka terminal baru, jika tidak membantu maka restart komputer Anda.
Instal binari ruby dan rvm baru (terbaru) dengan perintah berikut:
\curl -L https://get.rvm.io |
bash -s stable --ruby --autolibs=enable --auto-dotfiles
Selama unduhan instalasi akan ada beberapa perubahan yang dilakukan pada ~/.bash_profile
file konfigurasi Anda dan lainnya. Harap dicatat bahwa ada juga beberapa instruksi penting yang muncul di layar.
Penting bagi Anda untuk mengikuti mereka agar instalasi Anda berhasil. Pada titik ini, Anda mungkin diminta kata sandi sudo / root untuk memenuhi setiap dependensi yang hilang. Masukkan dan pilih [Y} pada prompt yang sesuai.
Catatan: File-file ini sedang diunduh dari cabang stabil di GitHub di sini .
RVM akan diinstal ke /home/username/.rvm/
Menambahkan rvm PATH line ke /home/username/.bashrc /home/username/.zshrc.
Menambahkan baris pemuatan rvm ke /home/username/.bash_profile /home/username/.zprofile.
Sumber file rvm Anda agar perubahan baru berlaku. Jalankan perintah:
source /home/username/.rvm/scripts/rvm
Verifikasi bahwa Anda menjalankan versi ruby terbaru:
$ruby --version
ruby 2.0.0p247 (2013-06-27 revision 41674) [i686-linux]
Jika Anda lebih suka menjalankan, ruby 1.9.3
Anda harus melakukan yang berikut:
rvm install 1.9.3
rvm use 1.9.3 --default
Instal RubyGems
rvm rubygems current
Pasang rel
gem install rails
Sumber:
Juni 2012
Saya telah menggunakan fantasic one-liner ini untuk rail 3.2 w / ruby 1.9.3, RVM, dll.
wget --no-check-certificate https://raw.github.com/joshfng/railsready/master/railsready.sh && bash railsready.sh
rvm memiliki installer yang sangat bagus.
Pertama, instal curl .
Maka Anda perlu menginstal dependensi:
sudo apt-get install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion libpq-dev
Sekarang, Anda dapat menggunakan penginstal otomatis:
curl -L https://get.rvm.io | bash -s stable --ruby
Setelah itu, keluar dan masuk kembali, dan Anda sudah siap!
ruby -v
harus mengembalikan sesuatu seperti:
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]
Jika tidak, maka Anda harus melihat halaman pemecahan masalah untuk RVM.
Pertama, instal beberapa dependensi:
sudo apt-get build-dep ruby1.9.1-full
sudo apt-get install curl git
Kemudian, instal:
git clone https://github.com/sstephenson/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
Sekarang, untuk menginstal Ruby Build:
git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
rbenv install 2.0.0-p247
rbenv global 2.0.0-p247
gem install bundler
rbenv rehash
Semua selesai!