構築・運用‎ > ‎Ruby‎ > ‎

Gem (frozen)


雑記

gem list --detail で、詳細が出る。インストール先も。

Bundler については Rails も参照のこと。

Ubuntu パッケージ

Ubuntu (Debian) だと、こんなものが入っている。

$ pm -qi rubygems-integration
Package: rubygems-integration
Status: install ok installed
Priority: optional
Section: ruby
Installed-Size: 64
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: all
Version: 1.1
Depends: ruby | ruby-interpreter
Suggests: rubygemsbundler
Description: integrates Debian Ruby packages with Rubygems
 rubygems-integration makes Debian Ruby packages recognizable by Rubygems.
 Debian Ruby packages may be used to satisfy Rubygems dependencies both with
 plain Rubygems and with Bundler. This also allows one to use Debian Ruby
 packages to satisfy dependencies in Rails 3 applications.
Original-Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org>

gem コマンドに、deb パッケージものを見えるようにしているのは、以下のファイルだった。

ll /usr/share/rubygems-integration/1.9.1/specifications/
total 24
-rw-r--r-- 1 root root 10241  9月  9  2012 bundler-1.1.4.gemspec
-rw-r--r-- 1 root root  5921  6月 29  2012 rake-0.9.2.2.gemspec
-rw-r--r-- 1 root root  3679  6月 26  2012 rdoc-3.9.4.gemspec
[ knaka@luminous:/usr/bin S1 ]
$ pm -qf /usr/share/rubygems-integration/1.9.1/specifications/*
bundler: /usr/share/rubygems-integration/1.9.1/specifications/bundler-1.1.4.gemspec
rake: /usr/share/rubygems-integration/1.9.1/specifications/rake-0.9.2.2.gemspec
rubygems-integration: /usr/share/rubygems-integration/1.9.1/specifications/rdoc-3.9.4.gemspec
# [['dpkg', '-S', '/usr/share/rubygems-integration/1.9.1/specifications/bundler-1.1.4.gemspec', '/usr/share/rubygems-integration/1.9.1/specifications/rake-0.9.2.2.gemspec', '/usr/share/rubygems-integration/1.9.1/specifications/rdoc-3.9.4.gemspec']]

Comments