วิธีการติดตั้ง Ruby บน CentOS/RHEL 8
Ruby เป็นภาษาโปรแกรมโอเพ่นซอร์สแบบไดนามิก อเนกประสงค์ ใช้งานได้ฟรี ซึ่งมักใช้สำหรับการพัฒนาเว็บแอปพลิเคชัน
เป็นภาษาการเขียนโปรแกรมระดับสูงที่สนุกสนานกับชุมชนนักพัฒนาที่มีชีวิตชีวาซึ่งช่วยรักษาและปรับปรุงภาษาอย่างต่อเนื่องเพื่อโค้ดที่ดีขึ้นและมีประสิทธิภาพมากขึ้น Ruby สามารถใช้ในแอปพลิเคชันที่หลากหลาย เช่น การวิเคราะห์ข้อมูล โซลูชันฐานข้อมูลที่กำหนดเอง และการสร้างต้นแบบ และอื่นๆ อีกมากมาย
ในบทความนี้ คุณจะได้เรียนรู้วิธีการติดตั้ง Ruby บน CentOS 8 และ RHEL 8 Linux
- การติดตั้ง Ruby ผ่าน Appstream Repositories
- การติดตั้ง Ruby ผ่าน RVM Manager
เราจะให้ความกระจ่างเกี่ยวกับวิธีการติดตั้ง Ruby โดยใช้วิธีการที่กล่าวมาข้างต้น
ติดตั้ง Ruby บน CentOS 8 ผ่านทาง Appstream Repository
หากต้องการติดตั้ง Ruby โดยใช้ repo AppStream ให้เปิดเครื่องเทอร์มินัลแล้วอัปเดตแพ็กเกจและที่เก็บของระบบโดยเรียกใช้คำสั่ง dnf ต่อไปนี้
sudo dnf update
ถัดไปตรวจสอบให้แน่ใจว่าได้ติดตั้งแพ็คเกจที่กล่าวถึงด้านล่างก่อนที่จะดำเนินการต่อด้วย Ruby
sudo dnf install gnupg2 curl tar
สุดท้าย ติดตั้ง Ruby จากที่เก็บ Appstream
sudo dnf install @ruby
เมื่อเสร็จสิ้น ให้ตรวจสอบเวอร์ชันของ Ruby ที่ติดตั้งโดยการรันคำสั่ง
ruby --version
จากผลลัพธ์ เราจะเห็นว่าเราได้ติดตั้ง Ruby 2.5.5 บนระบบ CentOS 8 ของเราแล้ว
ติดตั้ง Ruby บน CentOS 8 โดยใช้ RVM Manager
Ruby Version Manager มักเรียกโดยย่อว่า RVM เป็นเครื่องมือบรรทัดคำสั่งอเนกประสงค์และตัวจัดการแพ็คเกจ เช่น dnf ที่ให้คุณติดตั้งและจัดการสภาพแวดล้อม Ruby หลายรายการ
หากต้องการติดตั้ง rvm คุณต้องดาวน์โหลดสคริปต์เริ่มต้น RVM ในฐานะผู้ใช้รูทก่อน ดังนั้นให้เปลี่ยนจากผู้ใช้ปกติเป็นผู้ใช้รูทและดำเนินการคำสั่ง curl ต่อไปนี้
curl -sSL https://get.rvm.io | bash
ในระหว่างการติดตั้งสคริปต์ RVM กลุ่มใหม่ rvm จะถูกสร้างขึ้น นอกจากนี้ คุณยังได้รับการแจ้งเตือนว่าโปรแกรมติดตั้งไม่เพิ่มผู้ใช้ในกลุ่ม rvm โดยอัตโนมัติอีกต่อไป ผู้ใช้จำเป็นต้องดำเนินการด้วยตนเอง
ดังนั้น เมื่อการติดตั้งเสร็จสิ้น ให้เพิ่มผู้ใช้ทั่วไปในกลุ่ม rvm ดังที่แสดง
usermod -aG rvm tecmint
ถัดไป อัพเดตตัวแปรสภาพแวดล้อมของระบบโดยดำเนินการคำสั่ง
source /etc/profile.d/rvm.sh
จากนั้นโหลด RVM อีกครั้ง
rvm reload
ถัดไป ติดตั้งข้อกำหนดแพ็คเกจ
rvm requirements
เมื่อคุณติดตั้งเสร็จแล้ว คุณสามารถตรวจสอบ Ruby เวอร์ชันต่างๆ ที่พร้อมให้ดาวน์โหลดได้โดยใช้คำสั่ง
rvm list known
ในขณะที่เขียนคู่มือนี้ Ruby เวอร์ชันล่าสุดคือ 2.7.1
หากต้องการติดตั้ง Ruby โดยใช้ตัวจัดการ RVM ให้รันคำสั่ง
rvm install ruby 2.7.1
การดำเนินการนี้จะใช้เวลาสักครู่ นี่อาจเป็นเวลาที่เหมาะที่สุดในการพักดื่มกาแฟเนื่องจาก rvm ติดตั้ง Ruby 2.7.1
เมื่อการติดตั้งเสร็จสมบูรณ์ ให้ตรวจสอบเวอร์ชันของ Ruby
ruby --version
ตามที่เห็นจากเอาต์พุต เวอร์ชันของ Ruby มีการเปลี่ยนแปลงเพื่อให้สะท้อนถึงเวอร์ชันล่าสุดซึ่งติดตั้งโดยผู้จัดการ RVM
หากต้องการทำให้เวอร์ชันข้างต้นเป็นเวอร์ชันเริ่มต้นสำหรับ Ruby ให้รันคำสั่ง
rvm use 2.7.1 --default
และนั่นคือวิธีที่คุณติดตั้ง Ruby บน CentOS 8 และ RHEL 8 เราหวังว่าคุณจะพบว่าการติดตั้งลงบนระบบของคุณเป็นเรื่องง่าย ความคิดเห็นของคุณยินดีเป็นอย่างยิ่ง