byterat

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            54 隨筆 :: 0 文章 :: 15 評論 :: 0 Trackbacks
          RubyGems是一個方便而強大的Ruby程序包管理器( package manager),類似RedHat的RPM.它將一個Ruby應用程序打包到一個gem里,作為一個安裝單元。無需安裝,最新的Ruby版本已經包含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 比特鼠 閱讀(2334) 評論(0)  編輯  收藏 所屬分類: Ruby on Rails
          主站蜘蛛池模板: 将乐县| 东辽县| 翼城县| 芒康县| 盐池县| 兴化市| 武乡县| 山阴县| 海南省| 凤凰县| 赣州市| 昭苏县| 宜昌市| 扎兰屯市| 平乐县| 景泰县| 宜阳县| 扶沟县| 奎屯市| 定襄县| 隆化县| 湘西| 邵东县| 东方市| 日照市| 饶阳县| 隆化县| 南宁市| 海宁市| 乐东| 乳源| 中西区| 闻喜县| 十堰市| 厦门市| 葵青区| 苍南县| 遂川县| 临夏县| 咸宁市| 蒲江县|