大鳥的學習樂園
          路漫漫其修遠兮,吾將上下而求索
          posts - 26,comments - 27,trackbacks - 0

          [root@host01 bin]# gem install rails -y
          ERROR:  Loading command: install (LoadError)
              no such file to load -- zlib
          ERROR:  While executing gem ... (NameError)
              uninitialized constant Gem::Commands::InstallCommand
          [root@host01 bin]#

           

          posted on 2011-03-05 08:29 大鳥 閱讀(731) 評論(4)  編輯  收藏 所屬分類: linux

          FeedBack:
          # re: rails安裝出錯
          2011-03-05 08:32 | 大鳥
          由于安裝系統的時候沒有裝c編譯器 導致很多源碼安裝的程序無法編譯 所以需要在linux上裝c編譯器 centos機器上安裝比較方便 直接用yum命令在線安裝即可 不需要下載安裝包安裝步驟如下: yum install gcc 就這一條命令就行啦 夠簡單吧 當然 安裝時要確保你的主機能夠上網編譯器安裝后就可以編譯安裝源碼程序包了下面來安裝libvent tar xzvf libevent-1.4.1-beta.tar.gz cd libevent-1.4.1-beta ./configure --prefix=/usr/libvent make make install ok libvent安裝完畢接下來安裝memcached tar xzvf memcached-1.2.2.tar.gz cd memcached-1.2.2 ./configure --with-libevent=/usr/libvent --prefix=/usr/memcache make make install ok了
            回復  更多評論
            
          # re: rails安裝出錯
          2011-03-05 08:36 | 大鳥
          Linux是多用戶系統,為了增強系統的安全性能,避免誤操作對系統造成害,一般要求在Linux下的用戶進行常規操作時是以普通用戶(而不是像 Windows那樣一般都使用超級用戶)登錄的,系統對普通用戶的權限進行了限制。一些Linux發行版默認情況下不允許使用超級用戶登錄。

          但是在某些情況下,普通用戶需要執行一些只有超級用戶才可以使用的命令,為了避免很多人都擁用超級用戶密碼(當然對于單用戶不存在這個問題),Linux下有一個SUDO命令,使得普通用戶能夠行使超級用戶的部份權利,而這些可以使用的權利是被超級用戶或者系統(比如Unbuntu)預設好的。

          apt-get是Debian(其衍生版Unbuntu也使用這個命令)系統下安裝軟件的一個命令,它的功能很強大,可以通過網絡或其它介質進行安裝、卸載軟件等操作。
          它帶有很多參數(具體的可以使用Man apt-get來查看),比如Install參數就是安裝軟件。

          你上面的這個命令sudo apt-get install build-essential的意思就是:
          普通用戶使用Apt-get命令安裝build-essential這個軟件。
            回復  更多評論
            
          # re: rails安裝出錯
          2011-03-05 09:22 | 大鳥
          [root@host01 bin]# yum install zlib-devel
            回復  更多評論
            
          # re: rails安裝出錯
          2011-03-05 09:23 | 大鳥
          2,錯誤#2

          安裝rails又報出如下的錯誤:


          /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require’: no such file to load — zlib (LoadError)

          是zlib庫沒有安裝

          解決方案:

          yum install zlib-devel
          進入目錄/u01/ruby-1.8.7-p248/ext/zlib
          運行 ruby extconf.rb
          運行 make && make install
            回復  更多評論
            
          主站蜘蛛池模板: 仙桃市| 佛山市| 碌曲县| 黎城县| 阿克苏市| 库尔勒市| 耒阳市| 庄浪县| 高邮市| 龙川县| 上饶县| 砀山县| 舒城县| 泽州县| 金昌市| 威信县| 琼海市| 郴州市| 沂水县| 安泽县| 元阳县| 咸宁市| 红桥区| 武宣县| 遂昌县| 岑巩县| 六安市| 商洛市| 唐海县| 长宁区| 海丰县| 巴里| 新民市| 永平县| 大名县| 滦平县| 庄河市| 浮山县| 望奎县| 博野县| 城市|