第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在linux下安裝ruby

如何在linux下安裝ruby

森林海 2019-03-02 07:03:45
如何在linux下安裝ruby
查看完整描述

2 回答

?
寶慕林4294392

TA貢獻(xiàn)2021條經(jīng)驗(yàn) 獲得超8個贊

linux下ruby編程環(huán)境的安裝和配置,方法如下:

1、去ruby官方下載安裝包,下載地址:http://www.ruby-lang.org/en/downloads/

2、解壓縮下載的ruby-1.9-stable.tar.gz安裝包,進(jìn)入目錄。

1

2

3

4

su 

#./configure -prefix=/usr/local/ruby-1.9

#make

#make install

此時可能出現(xiàn)的錯誤:

1

2

3

4

5

echo executable host ruby is required.  use --with-baseruby option.;

false ./tool/generic_erb.rb -c -o known_errors.inc

./template/known_errors.inc.tmpl ./defs/known_errors.def

executable host ruby is required. use --with-baseruby option.

make: *** [known_errors.inc] Error 1

出現(xiàn)此問題的原因在于1.9版本的ruby編譯需要系統(tǒng)默認(rèn)安裝舊版本的ruby,而ubuntu中默認(rèn)沒有安裝。

3、解決方法:

1

2

sudo apt-get install ruby

#默認(rèn)ubuntu10.10會自行安裝ruby 1.8,之后再編譯1.9就沒問題了。

下載1.8.7版本源碼編譯安裝,并設(shè)置臨時環(huán)境變量 ,進(jìn)入1.8源碼目錄

1

2

3

4

5

su

#./configure -prefix=/usr/local/ruby-1.8

#make && make install

export PATH=/usr/local/ruby-1.8/bin:$PATH

#此時使用ruby -v驗(yàn)證版本為1.8

4、在剛才安裝配置ruby1.8的終端中繼續(xù)重新進(jìn)行1.9的編譯安裝,進(jìn)入1.9源碼目錄:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

    #解壓文件  

    tar vfxz ruby-1.9.1-p0.tar.gz  

    #進(jìn)入解壓后的文件夾  

    cd ruby-1.9.1-p0/  

    #編譯源碼,編譯之前,應(yīng)該先對/usr/local/ruby-1.9.1文件夾設(shè)置權(quán)限.  

    ./configure --prefix=/usr/local/ruby-1.9.1  

    #大名鼎鼎的 make 和 install  

    make && make install  

    #設(shè)置PATH路徑,把安裝的ruby放在系統(tǒng)PATH前面,避免調(diào)用操作系統(tǒng)自帶的ruby  

    export PATH=/usr/local/ruby-1.9.1/bin:$PATH  

    #在 ~/.profile 文件中增加了這樣的代碼:  

    if [ -d "/usr/local/ruby-1.9.1/bin" ] ; then  

        PATH="/usr/local/ruby-1.9.1/bin:$PATH"  

    fi  

    然后 注銷 再登陸一次. 

    #如無意外  

    ruby -v  

    #ruby 1.9.1p0 (2009-01-30 revision 21907) [i686-linux]        

    #ruby 1.9.1安裝成功了.



 


查看完整回答
反對 回復(fù) 2019-03-08
  • 2 回答
  • 0 關(guān)注
  • 645 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號