Steps to install Ruby Version Manager (RVM) on CentOS 6

Posted In System - By Tum. On Tuesday, April 16th, 2013 With 0 Comments

Ruby Version Manager (RVM)
CentOS 6 ใช้ ruby version 1.8.7 ซึ่งเป็น version เก่าและบาง application ได้ require ruby version ที่สูงกว่า ดังนั้นหากทำการ upgrade version โดยตรงอาจส่งผลกระทบต่อการทำงานได้ แต่เราสามารถใช้ Ruby Version Manager (RVM) เพื่อช่วยในการติดตั้ง ruby ใน version ที่ต้องการได้โดยไม่กระทบกับระบบหลัก

Ruby Version Manager (RVM) คือเครื่องมือที่จะทำให้เราใช้งาน ruby ได้หลาย version บนเครื่องเดียว ซึ่งจะช่วยอำนวยความสะดวกให้เราสามารถเรียกใช้งาน ruby version ที่เหมาะสมกับ application ต่างๆ โดยไม่มีผลกระทบกับระบบที่ทำงานอยู่แล้ว เนื่องจากทุก process ได้รันอยู่ในระดับ user level นั้นเอง

การติดตั้ง Ruby Version Manager (RVM)

  1. ติดตั้ง package ที่เกี่ยวข้องเพื่อเตรียมความพร้อมก่อนติดตั้ง
  2. ติดตั้ง RVM ด้วยคำสั่ง
  3. หลังจากติดตั้งเสร็จสิ้นระบบจะทำการสร้าง RVM group ขึ้นมา และให้เราเพิ่ม user ที่ต้องการใช้งานเข้าไปอยู่ใน rvm group วิธีการเพิ่ม user เข้า RVM group ให้รันคำสั่ง usermod ตามตัวอย่างด้านล่างเป็นการเพิ่ม root เข้าไปยัง rvm group
  4. เริ่มการใช้งาน RVM ให้รันคำสั่ง

การติดตั้งและใช้งาน Ruby version อื่น

  1. ตรวจสอบ ruby version ที่ใช้งานอยู่ ด้วยคำสั่ง
  2. เปิดใช้งาน autolibs ด้วยคำสั่ง
  3. รันคำสั่งติดตั้ง ruby version อื่น ด้วยคำสั่ง

    ดังตัวอย่าง ติดตั้ง ruby version 1.9.3
  4. เมื่อติดตั้งเสร็จเรียบร้อยใช้คำสั่งข้างล่างเพื่อเรียกใช้งาน ruby version ที่ต้องการ ด้วยคำสั่ง

    ดังตัวอย่าง เรียกใช้งาน ruby version 1.9.3

  5. ตรวจสอบ ruby version ที่ใช้งานอีกครั้ง ด้วยคำสั่ง
Tags: ,

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

*