Installing checkinstall on CentOS 5.6

ちょいと修正。 checkinstall 自身の rpm 作っても意味ないことに気づいたので削除 & installwatch.so が見当たらないから無視するよ、っていう error 対策。

前、 CentOS 5.5 のときは http://d.hatena.ne.jp/janus_wel/20110104/1294104910 とかやってたんだけどちょっとまだるっこしいのでもっかいまとめ。

先頭に # がある command は root 、 > がある行はそれ以外の user 、たとえば install とか微調整用の "maint" user で打つ。

  1. > cd
  2. > mkdir src
    • src をおいとく directory を作る。作成済みならいらない操作。
  3. > cd src/
  4. > wget http://www.asic-linux.com.mx/~izto/checkinstall/files/source/checkinstall-1.6.2.tar.gz
  5. > tar xzvf checkinstall-1.6.2.tar.gz
  6. > cd checkinstall-1.6.2
  7. > make
  8. # make install
  9. # checkinstall
  10. # rpm -ivh /usr/src/redhat/RPMS/x86_64/checkinstall-1.6.2-1.x86_64.rpm
  11. # ln -s /usr/local/lib/installwatch.so /usr/local/lib64/installwatch.so