gemでインストールするのは楽だけれど、インターネットに繋がってないよ! っていう環境って実際は多いと思うんですよね*1。 で、そういう時のためにローカルのgem サーバを建てれば良いんじゃんっていう話と、でもでも、gemの依存関係さらうの大変すぎてやってらんないんだけど!っていう話について書くよ。gem server を使って自分のローカルを云々って話もあるけれど、常時使う用途にはちょっとねー、というかやってる人ってどんだけいるんだ。gem サーバを建てるgem コマンドには、gem サーバに必要なファイルを生成するコマンドがあるので、それを使う。 配信用 httpd のドキュメントルート内にgemsディレクトリを作り、gem ファイルを置くgem generate_index でgem 配信用ファイルを生成するgem install 時に --source でロー