有時候,咱們在找源碼包時候,發現有src.rpm的包;而不是tar.gz/tgz/zip結尾的。
那麼如何去看這個src.rpm裏面的詳細信息呢?
看完下面這個例子,基本上明白了。
1,首先,生成specs腳本。
執行命令:rpm -i XXXXX.src.rpm
2,進入/usr/src/redflag/SPECS目錄中,能夠看到剛剛XXXXX.src.rpm對應名字的.specs文件,利用該腳本,來解壓出源碼。
執行命令:rpmbuild -bp XXXXX.specs
3,進入,/usr/src/redflag/BUILD中,能夠看到生成了XXXXX目錄,這下子,咱們能夠經過
編譯,安裝的方式來完成
4,命令:./configure
make
make install
若是隻須要源碼,能夠只是到第三步,以後能夠進去相對應目錄中查看源碼。。。
很簡單的基礎知識,有空練習練習。