使用包管理器安裝Ruby
使用CentOS的包管理器yum是安裝Ruby的最簡單方法。執(zhí)行以下命令:
sudo yum install ruby
這種方法安裝迅速,但可能不是最新版本的Ruby。
使用RVM安裝Ruby
RVM(Ruby Version Manager)允許安裝和管理多個Ruby版本。安裝步驟如下:
- 安裝RVM:
gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB curl -sSL https://get.rvm.io | bash -s stable
- 加載RVM:
source /etc/profile.d/rvm.sh
- 安裝Ruby:
rvm install ruby
RVM方法靈活,便于管理多個Ruby版本。
從源代碼編譯安裝Ruby
從源代碼編譯安裝可以獲得最新版本的Ruby。步驟如下:
- 安裝必要的依賴:
sudo yum groupinstall "Development Tools" sudo yum install wget openssl-devel
- 下載Ruby源代碼:
wget https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.2.tar.gz tar -xzvf ruby-3.1.2.tar.gz cd ruby-3.1.2
- 編譯和安裝:
./configure make sudo make install
源代碼編譯方法可以自定義安裝,但過程較為復(fù)雜。
驗(yàn)證安裝
安裝完成后,運(yùn)行以下命令驗(yàn)證:
ruby -v
如果顯示Ruby版本信息,說明安裝成功。
設(shè)置環(huán)境變量
確保Ruby的可執(zhí)行文件路徑在系統(tǒng)PATH中:
echo 'export PATH="$PATH:/usr/local/bin"' >> ~/.bash_profile
source ~/.bash_profile
安裝gem包管理器
gem是Ruby的包管理器,通常隨Ruby一起安裝。驗(yàn)證gem是否可用:
gem -v
注意事項(xiàng)
- 選擇安裝方法時,考慮您的需求和系統(tǒng)環(huán)境。
- 定期更新Ruby以獲取安全補(bǔ)丁和新功能。
- 使用RVM或rbenv可以更方便地管理多個Ruby版本。
- 安裝后,配置適當(dāng)?shù)臋?quán)限和環(huán)境變量,確保Ruby正常運(yùn)行。