Bisakah saya menginstal Manajer Versi Ruby?

Jawaban:

21

Iya nih!

Pertama, Anda akan perlu menginstal curl, gitdan build-essentialuntuk sistem operasi Anda. Jika Anda tidak tahu cara menginstal perangkat lunak untuk sistem Anda, lihat Bagaimana cara menginstal perangkat lunak baru? .

Selanjutnya Anda perlu mengunduh dan menjalankan skrip bash yang mereka sediakan.

$ curl -L https://get.rvm.io | bash -s stable --ruby

Selanjutnya Anda dapat melakukan salah satu dari dua hal.

  1. Tutup dan buka kembali sesi terminal Anda, atau
  2. Sumber skrip rvm seperti itu.

     $ source ~/.rvm/scripts/rvm
    

Sekarang Anda dapat memeriksa apakah RVM diinstal dengan menjalankan perintah berikut.

$ type rvm | head -n 1
rvm is a function

Jika Anda mendapat respons seperti RVM di atas telah dimuat dan Anda dapat menginstal versi Ruby tertentu. Anda disarankan untuk menginstal rilis stabil terbaru; yaitu Ruby 1.9.3 pada 11 Juli 2012.

$ rvm install 1.9.3

Sekarang langkah terakhir adalah untuk memberitahu RVM versi mana yang akan digunakan. Untuk menggunakan versi Ruby tertentu selama sesi terminal saat ini, jalankan yang berikut ini.

$ rvm use 1.9.3

Jika Anda ingin menggunakan versi spesifik itu setiap kali Anda membuka sesi terminal baru meskipun Anda harus memberitahu RVM untuk mengaturnya sebagai Ruby default. Seperti itu.

$ rvm use --default 1.9.3

Selamat, Anda telah berhasil menginstal RVM di Raspberry Pi Anda!

Catatan build-essential adalah kelompok Debian untuk gcc, g++, makedll Arch termasuk kelompok serupa yang disebut base-devel.

wmarbut
sumber
Apakah ini berbeda dengan menginstal di mesin Linux lain?
Jivings
2
Untuk membuat jawaban ini lebih spesifik Raspberry Pi, dapatkah Anda mengomentari kinerja Ruby pada Pi. Apakah ini layak dilakukan, atau apakah akan lambat luar biasa?
Mark Booth
3
Aktivitas make di RVM cukup lambat seperti mengkompilasi Ruby. Buat mungkin butuh 15 menit pada instalasi rvm awal. Kompilasi memakan waktu sekitar satu jam. Setelah RVM dan ruby ​​dipasang, itu cukup tajam.
wmarbut
2
Nama paket yang benar adalah build-essential dan bukan build-essential.
gfelisberto
2
Saya mendapat kesalahan ketika menjalankan perintah pertama, juga harus menjalankan ini untuk menambahkan kunci gpg
Vini.g.fer
1

jika itu membantu siapa pun yang menggunakan ini saya menemukan perintah ini pada rasbain lite diperlukan

curl -L https://get.rvm.io | bash
Knapp
sumber