Ruby是一種動(dòng)態(tài)的、開(kāi)源的、面向對象的腳本語(yǔ)言,其創(chuàng )建時(shí)考慮到了簡(jiǎn)單性和易用性,是當今最流行的語(yǔ)言之一。那么CentOS 7如何安裝Ruby,本文我們將介紹CentOS安裝Ruby的三種不同方法。
一、使用yum包管理器安裝 Ruby
在CentOS系統上安裝Ruby的最簡(jiǎn)單方法是通過(guò)yum包管理器。 在撰寫(xiě)本文時(shí),CentOS存儲庫中的版本是2.0.0,這已經(jīng)過(guò)時(shí)了。
使用以下命令安裝ruby軟件包:
sudo yum install ruby
安裝完成后,您可以通過(guò)輸入查看Ruby版本命令來(lái)驗證它是否成功:
ruby --version
輸出內容類(lèi)似下面內容:
ruby 2.0.0p648 (2015-12-16) [x86_64-linux]
二、使用Rbenv安裝Ruby
Rbenv是一個(gè)輕量級的Ruby版本管理實(shí)用程序,它允許您輕松切換Ruby版本。
我們還將安裝ruby-build插件,該插件擴展了Rbenv的核心功能,允許我們從源代碼輕松安裝任何Ruby版本。
首先,我們需要安裝ruby-build工具所需的依賴(lài)項:
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
接下來(lái),運行以下命令來(lái)安裝rbenv和ruby-build:
curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -
該腳本將 rbenv 和 ruby-build 存儲庫從GitHub克隆到?/ .rbenv目錄。 安裝程序腳本還調用另一個(gè)腳本,該腳本將嘗試驗證安裝。 腳本的輸出如下所示:
正如在上面的輸出中所看到的,在開(kāi)始使用rbenv之前,我們需要將$ HOME / .rbenv / bin添加到PATH中。
如果使用的是Bash,請鍵入:
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
source ~/.bashrc
如果使用的是Zsh類(lèi)型:
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(rbenv init -)"' >> ~/.zshrc
source ~/.zshrc
現在我們在我們的系統上安裝了rbenv,我們可以輕松安裝最新的穩定版本的Ruby,并將其設置為我們的默認版本:
rbenv install 2.5.1
rbenv global 2.5.1
To list all available Ruby versions you can use: rbenv install -l
通過(guò)輸入查看Ruby版本命令來(lái)查看Ruby是否安裝成功:
ruby -v
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]
三、使用RVM安裝Ruby
RVM(Ruby Version Manager)是一個(gè)命令行工具,允許您輕松安裝,管理和使用多個(gè)Ruby環(huán)境。
首先,我們需要安裝RVM實(shí)用程序所需的依賴(lài)項,以便能夠從源代碼構建Ruby:
sudo yum install curl gpg gcc gcc-c make patch, autoconf, automake, bison, libffi-
devel, libtool, patch, readline-devel, sqlite-devel, zlib-devel, openssl-devel
接下來(lái),運行以下命令在系統上安裝RVM:
gpg --keyserver hkp://keys.gnupg.net --recv-keys
409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
curl -sSL https://get.rvm.io | bash -s stable
要開(kāi)始使用RVM,您需要運行以下命令:
source ~/.rvm/scripts/rvm
使用RVM安裝最新的穩定版Ruby,并將其設置為默認版本:
rvm install 2.5.1
rvm use 2.5.1 --default
通過(guò)輸入版本號查看命令來(lái)確認是否安裝成功:
runy -v
#輸出結果
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]
來(lái)源鏈接:https://www.idcspy.com/39137.html
本站聲明:網(wǎng)站內容來(lái)源于網(wǎng)絡(luò ),如有侵權,請聯(lián)系我們,我們將及時(shí)處理。
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站