2008-07-03 RPMを手元で展開する RPM 任意のRPMをインストールせずに、手元のディレクトリで展開するには以下の方法を使う rpm2cpio xxx.rpm | cpio -id"rpmが複数あるときは1つずつ実行するのは面倒。そのときは、こんなんでどうでしょうか? #!/usr/bin/ruby rpmlist = Dir::glob("*.rpm") rpmlist.each do |rpm| system("rpm2cpio #{rpm} | cpio -id") end