【Linux】記錄一次jar打包成RPM包

目錄

  • 系統環境&前置條件
  • 安裝rpmbuild
  • 創建rpmbuild目錄

系統環境&前置條件:

CentOS-7-x86_64
jdk1.8.0_201
前置:
root用戶登錄
所有操作都基於在/root目錄下進行

安裝rpmbuild

很多文章都說執行yum install rpmbuild,但執行後提示說找不到這個包。
於是我先搜索yum有哪些關於rpm的包:

[root@localhost ~]# yum search rpm

找到列表裏面的一條記錄:
rpm-build.x86_64 : Scripts and executable programs used to build packages
這個應該就是我想要的^ _ ^,安裝它:

[root@localhost ~]# yum install -y rpm-build.x86_64

創建rpmbuild目錄

[root@localhost ~]# mkdir -p rpmbuild/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS}
目錄名 作用
BUILD 編譯rpm包的臨時目錄
BUILDROOT 編譯後生成的軟件臨時安裝目錄
SOURCES 所有源代碼和補丁文件的存放目錄
SPECS 存放SPEC文件的目錄(重要)
SRPMS 編譯rpm包的臨時目錄
BUILD 軟件最終的rpm源碼格式存放路徑
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章