歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> RHEL 6中RPM源碼包的制作

RHEL 6中RPM源碼包的制作

日期:2017/3/3 15:53:20   编辑:關於Linux

一下rpm包的創建不含編譯部分:

首先寫個腳本,這個腳本是你想干的事..useradd.sh是我寫的腳本,批量添加20個用戶。我們創建一個目錄,將腳本放進去:

將此目錄壓縮:

我們將校驗的key導出:

用公鑰id替換系統默認的密鑰id,該文件我們自己建。

配置一個useradd.spec文件,填寫軟件包的信息生生成路徑,步驟。

之後安裝一個rpm-build的軟件包:

Rpmbuild . 使其在當前目錄生成一個rpmbuild的目錄

將tar包,spec文件分別拷進rpmbuild的子目錄中

生成rpm包架構:

查看我們生成的軟件包:

查看軟件包的信息和簽署軟件包:

之後我將軟件包考出,生成安裝數據庫文件

本欄目更多精彩內容:http://www.bianceng.cn/OS/Linux/

將校驗的key也拷進系統默認校驗key的地方:

配置yum源,來測試軟件包:

看下安裝是否成功:

提示:之後運行useradd發現系統卡那,很卡很卡。。。不是我們沒成功,是這個useradd包的名字和系統中的useradd相沖突,系統不知道我們是讓它執行那個,就卡那不動了。除了這個理由找不到其他理由來解釋。

Copyright © Linux教程網 All Rights Reserved