byterat

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            54 隨筆 :: 0 文章 :: 15 評論 :: 0 Trackbacks
          RubyGems是一個方便而強大的Ruby程序包管理器( package manager),類似RedHat的RPM.它將一個Ruby應用程序打包到一個gem里,作為一個安裝單元。無需安裝,最新的Ruby版本已經(jīng)包含RubyGems了。


          特點:
          能遠程安裝包
          包之間依賴關系的管理
          簡單可靠的卸載(uninstallation)
          查詢機制,能查詢本地和遠程服務器的包信息
          能保持一個包的不同版本
          基于Web的查看接口,能查看你安裝的gem的信息。


          使用:
          1. gem query --remote??????? # shortcut: gem q -R
          #列出所有包
          2. gem query --remote --name-matches doom?? # shortcut: gem q -R -n doom
          #列出所有名字匹配的包
          3. gem install --remote progressbar? # shortcut: gem i -r progressbar
          #安裝指定名字的包。
          gem ins -r progressbar --version '> 0.0.1' #這里可以匹配版本
          4. gem specification? progressbar? # shortcut: gem spec progressbar
          #查看安裝過的指定包詳細信息
          5.gem uninstall progressbar
          #卸載包
          6. gem query --local # shortcut: 'gem q -L'
          #列出所有本地安裝過的包
          7. gem ins rake
          #在本地安裝,如果沒有遠程安裝
          8. gem list -b ^C
          #列出所有以C開頭的包
          9. gem_server
          開啟rdoc服務。可以查看安裝包的rdoc

          posted on 2006-12-15 09:53 比特鼠 閱讀(2335) 評論(0)  編輯  收藏 所屬分類: Ruby on Rails
          主站蜘蛛池模板: 沂源县| 彭阳县| 全南县| 左权县| 石景山区| 安国市| 大冶市| 西宁市| 稷山县| 东阳市| 长沙市| 水富县| 綦江县| 宝丰县| 芒康县| 华容县| 古丈县| 高唐县| 绥棱县| 揭东县| 上饶市| 石家庄市| 元氏县| 织金县| 佳木斯市| 娱乐| 清远市| 渭源县| 峡江县| 龙里县| 故城县| 蒙阴县| 额敏县| 洮南市| 岚皋县| 新源县| 澄城县| 横山县| 河源市| 叙永县| 桐柏县|