rpm打包詳解 如何創建一個RPM打包環境?
如何創建一個RPM打包環境?你的光盤放進去了嗎?rn放進去了 一般是用這個命令 rpm -ivh *******rn如果是依賴性的包 那就用yum -y install ****(用這個命令必須先搭建
如何創建一個RPM打包環境?
你的光盤放進去了嗎?rn放進去了 一般是用這個命令 rpm -ivh *******rn如果是依賴性的包 那就用yum -y install ****(用這個命令必須先搭建yum)
如何用命令安裝RPM文件包?
以擴展名為src.rpm的文件其實是該程序的源代碼,在安裝后可以修改其源碼,安裝的方法和普通rpm軟件包一樣: 下載源碼的rpm文件后,用rpm命令安裝 rpm ?ivh *.src.rpm 源碼文件安裝完后存放在/usr/src/redhat/SPECS目錄中找中*.spec的文件,SUSE Linux在/usr/src/package/SPECS目錄中,找到spec文件后,可以運行下面的命令可以將源代碼文件制作成rpm包,所以說,spec文件很重要,同樣,我們也可以編寫spec文件來創建自己的rpm包,不過涉及的方面比較多,需要掌握比較廣的知識,rpmbuild的參數還有很多,這里就不一一介紹了,有興趣的朋友可以參閱rpmbuild的man幫助。
rpmbuild -bs /usr/src/redhat/SPECS/*.spec rpmbuild --rebuild --target i686 /usr/src/redhat/SRPMS/*.src.rpm 最后在目錄/usr/src/redhat/RPMS/i686中找到*.rpm文件安裝即可linux里rpm包到底是干什么用的?
Linux RPM全稱是“RedHat Package Manager”,最早是Red Hat公司開發的,后來在CentOS、Fedora、SUSE都用它。
而rpm包則是軟件編譯完成后按照RPM機制打包起來的一個文件,可以用rpm命令安裝的一個軟件安裝包,它省去了Linux軟件安裝中編譯的步驟,安裝成功后軟件就可以用了。