読者です 読者をやめる 読者になる 読者になる

玄箱の底力

Ruby
gem install mechanize

を実行したら、何分経っても完了しない。

Tasks:  38 total,   3 running,  35 sleeping,   0 stopped,   0 zombie
Cpu(s):  96.1% user,   3.9% system,   0.0% nice,   0.0% idle
Mem:    127088k total,   112200k used,    14888k free,     4148k buffers
Swap:   257032k total,     8740k used,   248292k free,    23000k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                         
  586 root      18   0 75212  73m 2764 R 98.7 59.2   2:57.80 ruby                                            
  589 root      12   0  1184 1184  952 R  1.3  0.9   0:01.87 top

玄箱よ、底力をみせてくれ!
swapしまくり・・・

再インストールを行った

swapに耐えてよくがんばった。
tarballからgemsをインストールし直して、もう一回やってみた。
数十分まってインストールできました。

[root@KURO-BOX]# gem list

*** LOCAL GEMS ***

hpricot (0.6.164)
mechanize (0.8.4)

依存ライブラリもインストール

aptitude install libopenssl-ruby ruby1.8-dev

もう一個なんかlibいれないといけないかもしれないけど、mechanizeを動かすにはこの二つは必要だった。
aptでrubygemsをインストールした場合は依存関係の確認後あわせてインストールされるライブラリ。