豚吐露@wiki
install
最終更新:
Bot(ページ名リンク)
-
view
RubyGems install
◆環境
Ubuntu 8.10
ruby 1.8.7
Ubuntu 8.10
ruby 1.8.7
◆install
最初に...aptでgemを入れるのは大変危険な模様...
めんどくさくてもgemは手動で入れる方が良いみたい。
最初に...aptでgemを入れるのは大変危険な模様...
めんどくさくてもgemは手動で入れる方が良いみたい。
Rails入れようと思うたが、Gemを1.3.6に上げろと言われ...
apt-getしても1.3.5しか入ってくれなかったので手動でrubyとgemを導入してみる。
apt-getしても1.3.5しか入ってくれなかったので手動でrubyとgemを導入してみる。
Gemsの事はRubyForgeを見るのが手っ取り早い。
http://rubyforge.org/projects/rubygems/
http://rubyforge.org/projects/rubygems/
ココを見ると、現在の最新Verは1.3.7らしい。
で、downloadを試みるとこんな画面になる。
で、downloadを試みるとこんな画面になる。
#ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (rubygems_dl.png)
『rubygems-1.3.7.tgz』はtar gzipでlinuxとか用、『rubygems-1.3.7.zip』はzip圧縮でWin用。
『rubygems-update-1.3.7.gem』はgemで使えるinstallerらしい。
確か『sudo gem install hoge -l』みたいな感じでイケルっての見た気がするが、また今度。
『rubygems-update-1.3.7.gem』はgemで使えるinstallerらしい。
確か『sudo gem install hoge -l』みたいな感じでイケルっての見た気がするが、また今度。
とりあえず、今回は『rubygems-1.3.7.tgz』を取得。
> wget http://rubyforge.org/frs/download.php/70696/rubygems-1.3.7.tgz
解凍。
> tar zxvf rubygems-1.3.7.tgz
install。
> cd rubygems-1.3.7/ > sudo ruby setup.rb
installできたっぽぃ。
RubyGems 1.3.7 installed === 1.3.7 / 2010-05-13 NOTE: http://rubygems.org is now the default source for downloading gems. You may have sources set via ~/.gemrc, so you should replace http://gems.rubyforge.org with http://rubygems.org http://gems.rubyforge.org will continue to work for the forseeable future. New features: * `gem` commands * `gem install` and `gem fetch` now report alternate platforms when a matching one couldn't be found. * `gem contents` --prefix is now the default as specified in --help. Bug #27211 by Mamoru Tasaka. * `gem fetch` can fetch of old versions again. Bug #27960 by Eric Hankins. * `gem query` and friends output now lists platforms. Bug #27856 by Greg Hazel. * `gem server` now allows specification of multiple gem dirs for documentation. Bug #27573 by Yuki Sonoda. * `gem unpack` can unpack gems again. Bug #27872 by Timothy Jones. * `gem unpack` now unpacks remote gems. * --user-install is no longer the default. If you really liked it, see Gem::ConfigFile to learn how to set it by default. (This change was made in 1.3.6) * RubyGems now has platform support for IronRuby. Patch #27951 by Will Green. Bug fixes: * Require rubygems/custom_require if --disable-gem was set. Bug #27700 by Roger Pack. * RubyGems now protects against exceptions being raised by plugins. * rubygems/builder now requires user_interaction. Ruby Bug #1040 by Phillip Toland. * Gem::Dependency support #version_requirements= with a warning. Fix for old Rails versions. Bug #27868 by Wei Jen Lu. * Gem::PackageTask depends on the package dir like the other rake package tasks so dependencies can be hooked up correctly. ------------------------------------------------------------------------------ RubyGems installed the following executables: /usr/bin/gem1.8 |
で、gemってみると...
> gem -v
プログラム 'gem' は以下のパッケージで見つかりました: * rubygems1.8 * rubygems1.9.1 次の操作を試してください: sudo apt-get install <選択したパッケージ> |
ん?
さっきの文を良く読むとって最後に『byGems installed the following executables: /usr/bin/gem1.8』って...
これは一体ど~ゆ~ことなんだろう?と...gem1.8で打ってみると。
これは一体ど~ゆ~ことなんだろう?と...gem1.8で打ってみると。
> gem1.8 -v
1.3.7 |
一応、入ってるらしい...これはaliasかSymbolicLink作ればえぇだけなんじゃろうか?
gem1.8のままで使うべきなんじゃろうか?
それともinstallの仕方がおかしいんかなぁ?
gem1.8のままで使うべきなんじゃろうか?
それともinstallの仕方がおかしいんかなぁ?
気になったのでwhereis。
> whereis gem
gem: /usr/bin/gem1.8 |
えええええぇぇぇぇぇ!?Σ(´Д`;)
謎。(;´д`)
謎。(;´д`)
とりあえずSymbolicLinkだけ張っとくか...
> cd /usr/bin > sudo ln -s gem1.8 gem
更新日: 2017年04月11日 (火) 14時28分46秒