Rubygems是Ruby的套件管理工具。Rubygems使下載一個Ruby的擴展或應用程式變得十分簡單。它可以從遠端伺服器上下載相應的套件,同時產生rdoc說明文件。
Rubygems的執行命令是gem,這個命令包含很多子命令和相應的選項。在命令列鍵入gem,會得到gem命令的使用方法和參數介紹。
gem 命令:
build: 透過一個gem規範構建一個gem套件
cert: 調整Rubygems的認證設定
check : 檢查安裝的gem套件
cleanup : 清除本地函式庫中已經安裝的gem套件的舊版本
contents: 顯示已經安裝的gem套件的內容
dependency : 顯示一個已經安裝的gem套件的依賴資訊
environment : 顯示RubyGems的環境資訊
help : 提供 ‘gem’ 某個命令的使用幫助
install : 安裝一個gem套件到本地庫
list : 顯示所有名字以指定字串開始的gem套件
query : 在本地庫或遠端庫中查詢gem訊息
rdoc : 產生先前安裝的gem套件的Rdoc文件
search : 查詢所有名字中包含指定字串的gem套件
specification : 以yaml格式顯示gem規範
uninstall : 從本地庫解安裝一個gem
unpack : 解開一個已經安裝的gem套件到當地目錄
update : 升級本地庫中一個指定的gem套件或所有已經安裝的gem套件
透過’gem help’可以獲取一個命令的詳細使用資訊。
ex. gem help install #獲取install 命令的使用方法