ubuntu 編譯ruby1.9.1

          一、安裝前準備

          sudo apt-get install build-essential

          sudo apt-get install autoconf

          二、下載

          訪問官方網站,下載源代碼包

          wget ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.tar.gz

          tar xzvf ruby-1.9.1-p0.tar.gz

          三、設置、編譯、安裝

          cd ruby-1.9.1-p0

          autoconf

          ./Configure –prefix=/usr/local/ruby-1.9.1

          make

          sudo make install

          加入–prefix指定編譯安裝到的目錄,可以和系統已經有的ruby版本區分開來,也方便日后升級。

          四、掃尾工作

          將/usr/local/ruby-1.9.1/bin加入$PATH

          gedit ~/.profile

          在文件結尾處加入

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

          編譯完成,ruby 1.9.1就安裝到了/usr/local/ruby-1.9.1目錄下面,但嘗試sudo gem install rails的時候,又出錯了
          no such file to load 'ZLib'。

          重新 sudo apt-get install zlib1g-dev,然后進入源代碼目錄的 ext/zlib 目錄
          ruby extconf.rb
          make && sudo make install






          posted on 2009-07-13 13:02 .VwV. 閱讀(710) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2009年7月>
          2829301234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          導航

          統計

          常用鏈接

          留言簿

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 尖扎县| 温宿县| 佛坪县| 屯留县| 南华县| 台州市| 滕州市| 海淀区| 桐乡市| 海宁市| 镇平县| 邹城市| 靖远县| 苗栗市| 特克斯县| 奉贤区| 保德县| 林西县| 通州区| 九龙坡区| 鄄城县| 泰兴市| 银川市| 类乌齐县| 永胜县| 济宁市| 轮台县| 团风县| 左云县| 蕲春县| 深水埗区| 盐边县| 大厂| 登封市| 治多县| 盘山县| 遂昌县| 崇义县| 于都县| 靖江市| 江源县|