There's an echo in my head

日々のメモ。

rpmファイルの中になにが入っているか確認したり展開したり

一覧を表示する

$ rpm -qlp foo.rpm

展開する

$ rpm2cpio foo.rpm | cpio -id

カレントディレクトリに展開されるので、一つ階層をほったほうがいい。

yumでrpmをインストールして管理させる

# yum localinstall foo.rpm

もしくはURLを指定して、

# yum install http://example.com/foo.rpm

ちなみに--installrootオプションはyumのインストールされてるディレクトリを指すものなので、よくある./configure--prefixオプションのような使い方はできない。

あと、yumでインストールしておけばremoveができる

# yum remove foo
このブログに出てくるコードスニペッツは、引用あるいは断りがない限りMITライセンスです。