RPMの中身を取出す - バイナリパッケージの場合
2007.11.02
SRPMパッケージでアーカイブを展開する方法をRPMファイルのアーカイブからファイルを取出すで書きました.
バイナリパッケージでこの方法を使うと
% rpm2cpio foo-1.2-3.i386.rpm |cpio -i cpio: ./usr/bin/foo : No such file or directory ... ... 1203 blocksとかなんとかエラーが出て展開できない場合があって困りもの. そんなときは pax を使ってください
% rpm2cpio foo-1.2-3.i386.rpm |pax -r % ls etc usr varってな具合で簡単に展開できる場合があります.
カテゴリー:技術情報メモ