當我運行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