Ruby gemsとは? わかりやすく解説

RubyGems

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/03/15 03:26 UTC 版)

RubyGems
最新版
3.6.6 / 2025年3月14日 (27時間前) (2025-03-14)
リポジトリ
プログラミング
言語
Ruby
プラットフォーム クロスプラットフォーム
種別 パッケージ管理システム
ライセンス Rubyライセンス
公式サイト rubygems.org
テンプレートを表示

RubyGemsは、Ruby言語用のパッケージ管理システムであり、Rubyのプログラムと("gem" と呼ばれる)ライブラリの配布用標準フォーマットを提供している。gemを容易に管理でき、gemを配布するサーバの機能も持つ。Rubyバージョン1.9以降では標準ライブラリの一部となっている。

Gem コマンド

gem コマンドは gem パッケージのビルド, アップロード, ダウンロード, インストールに使われる。

Gem 使用法

RubyGems の機能は apt-get に似たものとなっている。

インストール:

gem install mygem

アンインストール:

gem uninstall mygem

インストール済みの gem リスト表示:

gem list --local

利用可能な gem のリスト表示:

gem list --remote

RDoc ドキュメントの生成:

gem rdoc

gem のダウンロードを行う(ただしインストールはしない)。:

gem fetch mygem

利用可能な gem の検索:

gem search mygemsearchstring --remote

Gem パッケージビルド(構築)

gem コマンドは .gemspec や .gem ファイルの作成やメンテナンスにも使われる。

.gemspec ファイルから .gem の生成:

gem build mygem.gemspec

外部リンク


RubyGems

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/02/27 03:22 UTC 版)

パッケージ管理システム」の記事における「RubyGems」の解説

RubyGemsはRuby言語用のパッケージ管理システムであり、Rubyプログラムと("gem" と呼ばれるライブラリ配布標準フォーマット提供している。

※この「RubyGems」の解説は、「パッケージ管理システム」の解説の一部です。
「RubyGems」を含む「パッケージ管理システム」の記事については、「パッケージ管理システム」の概要を参照ください。

ウィキペディア小見出し辞書の「Ruby gems」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



固有名詞の分類


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Ruby gems」の関連用語

Ruby gemsのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Ruby gemsのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのRubyGems (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのパッケージ管理システム (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS