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