Android

วิธีการติดตั้ง ruby ​​บน centos 7

How to install Ruby 2.2 on CentOS 7

How to install Ruby 2.2 on CentOS 7

สารบัญ:

Anonim

ในบทช่วยสอนนี้เราจะแสดงวิธีติดตั้ง Ruby บน CentOS สามวิธี แต่ละคนมีประโยชน์ของตัวเองคุณสามารถเลือกหนึ่งในวิธีการติดตั้งที่จะทำงานได้ดีที่สุดสำหรับคุณ

Ruby เป็นหนึ่งในภาษาที่นิยมมากที่สุดในวันนี้ มันมีไวยากรณ์ที่สง่างามและเป็นภาษาที่อยู่เบื้องหลังกรอบ Ruby on Rails

ข้อกำหนดเบื้องต้น

ก่อนที่จะเริ่มต้นด้วยบทช่วยสอนตรวจสอบให้แน่ใจว่าคุณได้เข้าสู่ระบบในฐานะผู้ใช้ที่มีสิทธิ์ sudo

ติดตั้ง Ruby

วิธีที่ง่ายที่สุดในการติดตั้ง Ruby บนระบบ CentOS ของคุณคือผ่าน yum package manager ในขณะที่เขียนรุ่นในที่เก็บ CentOS คือ 2.0.0 ซึ่งค่อนข้างล้าสมัย

  1. ติดตั้งแพ็คเกจ ruby ด้วยคำสั่งต่อไปนี้:

    sudo yum install ruby

    เมื่อการติดตั้งเสร็จสมบูรณ์คุณสามารถตรวจสอบว่าการติดตั้งสำเร็จแล้วโดยการพิมพ์เวอร์ชั่น Ruby:

    ruby --version

    ผลลัพธ์จะมีลักษณะดังนี้:

    ruby 2.0.0p648 (2015-12-16)

ติดตั้ง Ruby โดยใช้ Rbenv

Rbenv เป็นยูทิลิตี้การจัดการเวอร์ชัน Ruby ที่มีน้ำหนักเบาซึ่งช่วยให้คุณสลับรุ่น Ruby ได้อย่างง่ายดาย

นอกจากนี้เรายังจะติดตั้งปลั๊กอิน ruby-build ที่ขยายฟังก์ชันการทำงานหลักของ Rbenv ทำให้เราสามารถติดตั้ง Ruby รุ่นใดก็ได้จากแหล่งที่มาได้อย่างง่ายดาย

ในการติดตั้ง Ruby โดยใช้ Rbenv ให้ทำตามขั้นตอนด้านล่าง:

  1. ก่อนอื่นให้ติดตั้งการพึ่งพาที่จำเป็นโดยเครื่องมือ ruby-build:

    sudo yum install git-core zlib zlib-devel gcc-c++ patch readline readline-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison curl sqlite-devel

    ถัดไปรันคำสั่ง curl ต่อไปนี้เพื่อติดตั้งทั้ง rbenv และ ruby-build:

    curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -

    สคริปต์จะโคลนทั้งที่เก็บ rbenv และ ruby-build จาก GitHub ไปยังไดเรกทอรี ~/.rbenv สคริปต์ตัวติดตั้งจะเรียกสคริปต์อื่นซึ่งจะพยายามตรวจสอบการติดตั้ง ผลลัพธ์ของสคริปต์จะมีลักษณะดังนี้:

    ในการเริ่มใช้ RVM คุณต้องเรียกใช้คำสั่งต่อไปนี้:

    source ~/.rvm/scripts/rvm

    ติดตั้ง Ruby เวอร์ชั่นล่าสุดที่เสถียรด้วย RVM และตั้งเป็นเวอร์ชันเริ่มต้นด้วย:

    rvm install 2.5.1 rvm use 2.5.1 --default

    ตรวจสอบว่า Ruby ติดตั้งอย่างถูกต้องโดยพิมพ์หมายเลขเวอร์ชัน:

    ruby -v

    ruby 2.5.1p57 (2018-03-29 revision 63029)

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีจัดการการติดตั้ง Ruby ของคุณด้วย RVM ไปที่หน้าเอกสาร RVM

ข้อสรุป

เราได้แสดงให้คุณเห็นถึงสามวิธีในการติดตั้ง Ruby บนเซิร์ฟเวอร์ CentOS 7 ของคุณ วิธีการที่คุณเลือกขึ้นอยู่กับความต้องการและความชอบของคุณ แม้ว่าการติดตั้งเวอร์ชันที่ทำแพ็กเกจจากที่เก็บ CentOS นั้นง่ายกว่าวิธีการ Rbenv และ RVM ให้ความยืดหยุ่นในการเพิ่มและลบเวอร์ชัน Ruby ที่แตกต่างกันตามผู้ใช้แต่ละคน

centos ruby