当我运行rpm -qlp
时,我得到RPM的文件内容,如下所示,但是当我运行rpm --scripts -qp CBS0.0.0_10.0.i386.rpm
时,我得到脚本的内容,但没有它们的文件名。使用rpm查看RPM脚本--scripts -qp
我的问题是,为什么我不能看到RPM内容的脚本名称(即,哪里的脚本都来自哪里?)
$ rpm -qlp CS0.0.0_10.0.i386.rpm
/home/thy_diff/rt
/home/thy_diff/rt/Cerse-zip
/home/thy_diff/rt/Configure_rht.properties
/home/thy_diff/rt/UFE_Install.sh
/home/thy_diff/M_client
/home/thy_diff/M_client/Crse-CLIENT.zip
/home/thy_diff/M_client/Configure_client.properties
/home/thy_diff/M_client/UF_Install.sh
我知道如何看剧本,我的qeustion来自剧本的来源? (从哪个路径?) – jon 2011-04-11 04:57:21
二进制rpm文件包含写入文件头的spec文件。如果你在十六进制编辑器中打开一个rpm文件,你可以看到脚本内容靠近顶部。 – Senthil 2011-04-11 21:26:31