บทนำ
บทช่วยสอนนี้อธิบายวิธีการติดตั้ง Ruby โดยใช้ RVM บน Ubuntu 18.04 และ Ubuntu 19.10 Ruby เป็นภาษาพัฒนาที่ได้รับความนิยม RVM จัดการสภาพแวดล้อมทับทิมหลายแห่งและอนุญาตให้คุณสลับระหว่างสภาพแวดล้อมเหล่านั้น
ความต้องการ
- อินสแตนซ์ Vultr ที่ใช้ Ubuntu 18.04 หรือ 19.10
การติดตั้ง RVM
ติดตั้ง GPG
$ sudo apt install gnupg
นำเข้าคีย์การลงชื่อ RVM
นำเข้าคีย์การเซ็นชื่อรหัส RVM คำสั่งดังต่อไปนี้คือตัวอย่างโปรดตรวจสอบคีย์ที่https://rvm.io/rvm/security
$ gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
ขั้นตอนที่ 2: ดาวน์โหลดและติดตั้ง RVM
ไปที่/tmp
โฟลเดอร์
$ cd /tmp
ดาวน์โหลดสคริปต์ RVM เวอร์ชันเสถียร
$ sudo apt-get update && apt-get install curl && curl -sSL https://get.rvm.io | bash -s stable
เพิ่มบัญชีผู้ใช้ของคุณไปยังกลุ่ม rvm
$ sudo usermod -a -G rvm username
ออกจากระบบเทอร์มินัลจากนั้นเข้าสู่ระบบอีกครั้ง การเป็นสมาชิกกลุ่มจะได้รับการประเมินเมื่อเข้าสู่ระบบเท่านั้น
ตรวจสอบเวอร์ชั่น RVM
$ rvm -v
rvm 1.29.9 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
จัดการสภาพแวดล้อมทับทิมของคุณ
ตัวอย่าง: แสดงรายการเวอร์ชันของทับทิมที่รู้จัก
$ rvm list known
ตัวอย่าง:ติดตั้ง Ruby เฉพาะรุ่น
$ rvm install ruby-2.7.0
$ rvm --default use ruby-2.7.0
ตัวอย่าง:ลบ Ruby เฉพาะเวอร์ชันออก
$ rvm remove ruby-2.7.0
ตัวอย่าง:ตรวจสอบเวอร์ชัน Ruby ที่ติดตั้งด้วย RVM
$ rvm list
ตัวอย่าง:ตรวจสอบรุ่น Ruby
$ ruby -v
ตัวอย่าง:ลบ Ruby เฉพาะเวอร์ชันออก
$ rvm remove ruby-2.7.0
ถอนการติดตั้ง RVM
-
ลบ RVM ด้วย:
$ sudo rvm implode
$ sudo rm -rf ~/.rvm
$ sudo rm -rf /etc/rvmrc
$ sudo rm -rf ~/.rvmrc
$ sudo groupdel rvm
-
ลบเส้นแหล่งที่มาจากทั่วทุก RVM .bashrc
, .bash_profile
, .profile
และ.zshrc
ไฟล์
- Reboot
ข้อสรุป
RVM เป็นวิธีที่ง่ายในการจัดการสภาพแวดล้อมทับทิมหลาย ๆ สำหรับข้อมูลเพิ่มเติมโปรดดูที่หน้าแรกของ RVM