創建RPM的二進制軟件包和源碼軟件包
rpmbuild命令 被用于創建rpm的二進制軟件包和源碼軟件包。
rpmbuild(選項)
--initdb:初始化RPM數據庫;
--rebuilddb:從已安裝的包頭文件,方向重建RPM數據庫;
-ba:創建二進制和源代碼包;
-bb:創建二進制代碼包;
-bs:創建源代碼包。
rpmbuild -ba 'spec文件路徑'
build完后,可以在/usr/src/redhat/RPMS/
下找到二進制rpm包,rpm包按照其對應的cpu體系結構分類,通常在/usr/src/redhat/RPMS/i386
目錄下。/usr/src/redhat/SRPMS/
下找到源碼rpm包,此時由于是源代碼,所以無須按體系結構分類。