rpm の変更点   

  • 追加された行はこの色です。
  • 削除された行はこの色です。
  • rpm へ行く。

*** rpm のめも

*** src.rpm からのインストール
 古い rpm の場合
 rpm --rebuild hoge.src.rpm
 もし --rebuild がない場合は
 rpm-devel が入っていない可能性がある

 新しい rpm の場合( --rebuild が rpm から rpmbuildに移行された)
 rpmbuild --rebuild hoge.src.rpm
 

*** インストールされてるrpm の一覧
 rpm -qa

*** なんかrpm の挙動がおかしいとき
 とりあえず
 rpm --rebuilddb

*** あるファイルがどの rpm に含まれていたか?
 rpm -qf /usr/bin/wget

*** rpm は何をインストールしたか
 rpm -ql wget 

*** rpm -e が効かない
 時々 rpm -e しても 
 error: %preun(XFree86-xfs-4.0.3-5.i386) scriptlet failed, exit status 1
 とかほざきやがる。
 これは spec ファイルに書かれているアンインストールスクリプトが失敗している
 スクリプトは 
 rpm -q --scripts package名
 で確認できる
 これを見てどこで失敗しているか対処できるようなら対処
 できないようなら
 rpm -e --noscripts package名
 で強制的にファイルだけ消す。