<< 開票作業の効率化 | top | チロルチョコ塩バニラ >>

間違って消してしまったファイルの元のrpmを探す

rpm -qal |perl -npe 'next if /^\(/;chomp;print "rpm -qf $_\n" unless -e $_;' |sh|sort -u

rpm -qalでインストール済みのファイルの一覧を出して、そのうち実際のファイルが存在しない物についてどのパッケージに由来するかを rpm -qf filenameで片っ端から調べる、と。

2007/04/27 5:21更新

この記事へのコメント

Zefard (2007/04/27 21:03):
たとえばこんなのはどうでしょう? 
for x in `rpm -Va | grep missing | perl -npe 's/^...........//'`; do echo -n "$x : "; rpm -qf $x; done
時間かかるけど。
shin (2007/05/03 00:31):
-Vなんてオプションがあるんですね。rpmはほとんど知らないのでこの辺行き当たりばったりでやってます。

この記事にコメントする:
:
:(spamよけのダミーです。入力しないでください)

この記事のトラックバックURL: http://www.sonorilo.net/tb/2201

タグ

www.flickr.com
This is a Flickr badge showing public items from suzukis tagged with japan. Make your own badge here.

最近の話題 RSS feed

最近のコメント

この日記のはてなブックマーク数
メール("no-spam."を削除してください)