日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Linux系統(tǒng)創(chuàng)建RPM包的步驟

【Linux系統(tǒng)創(chuàng)建RPM包的步驟】 在Linux系統(tǒng)中想要?jiǎng)?chuàng)建RPM包,就要分別建立shell腳本和readme文件 。readme文件主要是作為shell腳本的注釋和說(shuō)明 。本文就來(lái)介紹一下Linux系統(tǒng)創(chuàng)建RPM包的步驟 。

Linux系統(tǒng)創(chuàng)建RPM包的步驟


創(chuàng)建簡(jiǎn)單RPM包的過(guò)程
1.創(chuàng)建一個(gè)目錄結(jié)構(gòu),把RPM包所需要的文件包含進(jìn)去 。這個(gè)結(jié)構(gòu)的名字通常以RPM包的名字命名,包括它的版本號(hào) 。。我們把這個(gè)目錄命名為test-1.0 。下面的命令告訴你如何創(chuàng)建并命名這個(gè)目錄,已經(jīng)如何把所需要的文件放在里面:
$ cd /usr/src/redhat
$ mkdir test-1.0
$ cd test-1.0
$ echo echo this is a test 》 test.sh
$ chmod +x test.sh
$ echo just launch the script 》 README
2.現(xiàn)在,RPM包所需要的全部文件都在這里了 。下一步就是創(chuàng)建一個(gè)包含RPM文件的.tar.gz文件 。這個(gè) 目錄還讓創(chuàng)建檔案文件更加簡(jiǎn)單 。該.tar.gz文件需要位于名為rpmbuild/SOURCES的目錄下 。你還需要一個(gè).specs文件,這個(gè)文件包含所有建立RPM包的規(guī)范說(shuō)明 。該.specs文件是RPM包的核心組件,里面包括全部文件的 指示,RPM包中的文件按照這些指示進(jìn)行安裝 。該.specs文件應(yīng)該放置在一個(gè)SPECS目錄下 。
第一個(gè)cd命令確保rpmbuild目錄位于當(dāng)前用戶(hù)的home目錄下 。請(qǐng)以普通用戶(hù)身份執(zhí)行以下命令:
$ cd
$ mkdir -p rpmbuild/SOURCES
$ mkdir -p rpmbuild/SPECS
$ tar -cvzf rpmbuild/SOURCES/test-1.0.tar.gz test-1.0上一頁(yè)12下一頁(yè) 剩下全文

    推薦閱讀