1. 程式人生 > >定制rpm包---Yum環境搭建

定制rpm包---Yum環境搭建

目錄 1.4 font ext 搭建 etc root disable load

1.1 在yum服務器上創建yum倉庫命令

1 mkdir -p /application/nginx/html/yum
2 cd /application/nginx/html/yum

rz #上傳rpm包到此目錄

1.2 安裝createrepo軟件

1 yum install createrepo -y

1.3 初始化repodata索引文件

1 createrepo -pdo /application/nginx/html/yum/  /application/nginx/html/yum/

1.4 提供yum服務

1 # 可以用Apache或nginx提供web服務,但用Python的http模塊更簡單,適用於內網環境(這裏我使用的是nginx提供服務)
2 cd /application/nginx/html/yum/ 3 python -m SimpleHTTPServer 80 &>/dev/null &

1.5 添加新的rpm包

1 # 只下載軟件不安裝
2 yumdownloader pcre-devel openssl-devel
3 createrepo --update /application/nginx/html/yum/
4 # 每加入一個rpm包就要更新一下。

1.6 客戶端配置

 1 cd /etc/yum.repos.d
 2 [root@test yum.repos.d]# cat
znix.repo 3 [znix] 4 name=Server 5 baseurl=http://10.0.0.250/yum/ 6 enable=1 7 gpgcheck=0 8 yum --enablerepo=znix --disablerepo=base,extras,updates,epel list 9 10 # 指定使用znix庫

添加yum源的時候只需要添加一個新的repo文件即可。

1.7 然後可以使用yum安裝軟件包了

定制rpm包---Yum環境搭建