在Linux上安裝RVM
01
的06
Introduction
為RVM設(shè)置Linux環(huán)境是安裝RVM本身最難的部分。如果您'不熟悉從source編譯紅寶石的過程,您可能會有一些損失。值得慶幸的是,像ubtu這樣的發(fā)行版讓事情變得非常簡單。
這些說明是在ubtu上編寫的。在大多數(shù)情況下,它們將適用于任何基于Debian或Ubuntu的分發(fā)。對于其他發(fā)行版,包名稱可能不同,但需要安裝相同的庫,因此需要安裝。
02
of 06
安裝GCC和其他工具
首先,您需要C編譯器和Make實(shí)用程序。這些通常與其他一些工具捆綁在一起,并在稱為build essential的軟件包中進(jìn)行后臺魔術(shù)。所以這是第一個(gè)應(yīng)該安裝的包。
$sudo apt-get安裝構(gòu)建必需
此外,RVM還需要卷曲才能下載文件。這也是一個(gè)簡單的選擇。
$sudo apt get安裝卷曲
03
of 06
安裝開發(fā)庫
接下來,您需要一些庫及其開發(fā)包對應(yīng)物。其中兩個(gè)庫是readline,它允許您編輯bash或IRB中的文本行,以及Rubygems需要運(yùn)行的zlib。還包括OpenSSL和LibXML。
$sudo apt-get安裝zlib1g dev libreadline dev libssl dev libxml2 dev
04
of 06
安裝RVM
現(xiàn)在你'重新設(shè)置,安裝RVM本身。這是通過shell腳本完成的,您可以使用單個(gè)命令直接下載和運(yùn)行該腳本。
$bash-s穩(wěn)定
將以下行附加到您的?/.bashrc文件。
[[-s#34;$HOME/.rvm/scripts/rvm"]]]&&。"$HOME/.rvm/scripts/rvm#34;#加載rvm
然后重新加載bash環(huán)境(或關(guān)閉終端窗口并打開新的窗口)。
$來源?/.bashrc
05
of 06
更多關(guān)于要求
在后來版本的RVM中,添加了一個(gè)RVM requirements命令,為您提供有關(guān)各種紅寶石的構(gòu)建和運(yùn)行要求的更多信息。通過運(yùn)行rvm requirements,您可以看到并仔細(xì)閱讀此需求列表。
$rvm要求
它甚至可以為您提供方便的apt-get命令,您只需復(fù)制和粘貼即可。
06
of 06
安裝紅寶石
你'可能想安裝MRI紅寶石口譯員(官方紅寶石口譯員,你'可能已經(jīng)熟悉的口譯員科普費(fèi)爾)。為此(安裝構(gòu)建依賴項(xiàng)后,請參閱前面的步驟),它'是一個(gè)簡單的rvm安裝1.9.3。這將為您提供最新補(bǔ)丁級別的MRI解釋器版本1.9.3(撰寫本文時(shí)的穩(wěn)定版本)。
$rvm安裝1.9.3
那'它。請記住rvm在開始使用Ruby之前使用1.9.3,并且's it,已安裝Ruby。