GNU/Linux >> Belajar Linux >  >> Panels >> cPanel

Dasar-dasar RVM – Pengelola Versi Ruby

Menginstal, menggunakan, atau mengembangkan aplikasi Ruby dapat bervariasi dari satu sistem ke sistem lainnya. Workstation yang berbeda mungkin memiliki versi Ruby yang berbeda. Ini bisa menjadi masalah besar jika aplikasi Anda bergantung pada versi tertentu untuk berjalan dengan baik. Dan mengubah versi sistem default bisa sangat sulit, jadi apa pilihan Anda. RVM, Pengelola Versi Ruby, adalah aplikasi terpisah yang dapat Anda instal untuk beralih dengan mudah di antara berbagai versi Ruby.

  • Dasar-dasar RVM (Pengelola Versi Ruby)
    • Apa Gunanya Memiliki Beberapa Versi Ruby?
  • Cara Memasang RVM
  • Instal Beberapa Versi Ruby Dalam Satu Sistem
  • Ganti Versi di The Fly
  • Catatan Tentang Dukungan Server Bersama

Dasar-dasar RVM (Pengelola Versi Ruby)

Seperti yang mungkin Anda ketahui, Ruby adalah bahasa yang “ditafsirkan”. Itu menggunakan file yang dapat dieksekusi untuk menginterpretasikan kode Anda dan menghasilkan output yang tepat. Ini berarti file yang dapat dieksekusi Ruby tidak hanya harus ada di tingkat sistem. Anda dapat memiliki beberapa executable Ruby di tempat yang berbeda.

Pada prinsipnya, beginilah cara kerja RVM. Jika Anda perlu mengelola versi Ruby yang berbeda dari yang terpasang di sistem Anda, Anda dapat menggunakan RVM untuk memasang dan menjalankan beberapa versi.

Apa Gunanya Memiliki Beberapa Versi Ruby?

Atau, mengapa ini penting, mengapa itu penting? Secara umum, yang terbaik adalah selalu menjalankan versi terbaru dan terhebat dari perangkat lunak penting apa pun. Namun seringkali, terutama bagi pengembang, peningkatan bisa mahal. Sepotong perangkat lunak perlu diuji pada versi baru sebelum melakukannya. Bug mungkin perlu diselesaikan.

Demikian juga, bayangkan peningkatan sistem rutin mengalihkan Anda ke versi terbaru Ruby, dan ini merusak perangkat lunak yang Anda gunakan untuk bekerja setiap hari. Apakah menurut Anda Anda dapat dengan mudah beralih kembali ke versi sebelumnya hingga bug berhasil diatasi? Sepertinya tidak.

Ini adalah contoh di mana Pengelola Versi Ruby dapat menyelamatkan Anda.

Cara Memasang RVM

Instalasi RVM mungkin sedikit berbeda tergantung pada sistem operasi Anda. Tetapi pada dasarnya, penginstalan melibatkan menjalankan skrip penginstalan jarak jauh. Beberapa pengguna mungkin perlu memperbarui profil bash mereka untuk menyertakan dukungan perintah RVM.

Untuk Mac dan Windows, instalasi standar sudah cukup. Penyiapan khusus Ubuntu kemungkinan akan bekerja dengan baik untuk semua distribusi Linux berbasis Debian.

Instal Beberapa Versi Ruby Dalam Satu Sistem

Setelah Anda menginstal RVM, Anda dapat menginstal beberapa versi Ruby hanya dengan mengetikkan nomor versinya. Misalnya, untuk menginstal versi 2.5.0 Anda dapat menjalankan yang berikut ini:

rvm install 2.5.0

Anda dapat memasang versi Ruby apa pun yang diperlukan untuk menjalankan aplikasi Anda.

Ganti Versi di The Fly

Untuk beralih dari versi Ruby sistem ke versi yang Anda inginkan, Anda dapat menjalankan use memerintah. Misalnya, jika Anda ingin menggunakan versi 2.5.0 Anda dapat menjalankan perintah berikut:

rvm use 2.5.0

Dan Anda dapat memeriksa versi Anda untuk memastikan bahwa Anda telah berhasil beralih:

ruby -v

Anda akan melihat output yang mirip dengan ini:

ruby 2.5.0p0 (2017-12-25 revision 61468) [x86_64-linux]

Catatan Tentang Dukungan Server Bersama

Dalam kebanyakan kasus, Anda akan dapat mengelola aplikasi Ruby lokal menggunakan RVM dan mengunggahnya ke server Anda. Jika Anda perlu mengubah versi server default Ruby yang tersedia di shared hosting, Anda dapat menginstal RVM. Namun, Anda mungkin mengalami kesalahan selama fase kompilasi. Jika Anda mengalami masalah saat menggunakan RVM langsung di lingkungan server, jangan ragu untuk menghubungi dukungan langsung.

Luncurkan kehadiran web Anda dengan cepat dan mudah dengan Shared Hosting. Hosting ramah pengguna kami sangat cocok untuk semua orang, memberikan pengalaman hosting bersama secepat mungkin, semuanya diberdayakan oleh cPanel.

Domain Gratis, SSL Gratis, Bandwidth Tidak Terbatas, NVMe, Penyimpanan SSD, 400+ Aplikasi Sekali Klik

Lihat Paket Hosting Bersama


cPanel
  1. Cara Menginstal Ruby on Rails di CentOS 8

  2. Instal Ruby 1.9.3 (atau Beberapa Versi Ruby) di CentOS, RedHat menggunakan RVM

  3. Cara Menginstal Ruby 2.0.0 di CentOS &RHEL 6 menggunakan RVM

  1. Rubygems-update membutuhkan versi Ruby =2.3.0 [Fix]

  2. Kesalahan Dengan Vagrant Dan Ubuntu 12.10 Dengan Rvm?

  3. Cara Menginstal Ruby di Ubuntu 18.04

  1. Cara Mengatur RVM di Debian 10 Buster

  2. Menginstal dan Mengonfigurasi Ruby on Rails di Debian 10

  3. Centos – Menggunakan Pengelola Jendela Luar Biasa di Centos 7?