1. 程式人生 > >搭建第三方軟體倉庫

搭建第三方軟體倉庫

1.搭建第三方軟體倉庫

搭建第三方軟體倉庫,是為了更好更方便的解決安裝有依賴性的包,不用rpm命令一個一個解決依賴性,
下面我以安裝畫圖軟體為例,說明第三方軟體倉庫的優點

(1).建立第三方軟體存放目錄(這個目錄必須是共享的)

##安裝apache
[[email protected] ~]# yum install -y httpd
##在apache預設釋出目錄下建立子目錄
[[email protected] ~]# cd /var/www/html/
[[email protected] html]# ls
[[email protected]
html]# mkdir software [[email protected] html]# ls Software [[email protected] software]# cd

(2).將下載好的第三方軟體全都放入/var/www/html/software目錄中

[[email protected] ~]# mv wps-office-9.1.0.4961-1.a18p1.x86_64.rpm kolourpaint-* /var/www/html/software
[[email protected] ~]# cd /var/www/html/software/
[
[email protected]
software]# ls

在這裡插入圖片描述
(3).掃描並採集資訊

[[email protected] software]# createrepo -v /var/www/html/software/

在這裡插入圖片描述

[[email protected] software]# ls

在這裡插入圖片描述
(4).指定第三方軟體倉庫指向


[[email protected] software]# vim /etc/yum.repos.d/rhel7.0.repo 
#####################
[software]           #名字
name=software        #說明
baseurl=file:///var/www/html/software   #第三方軟體倉庫位置
gpgcheck=0           #安裝軟體時不檢測

在這裡插入圖片描述

[[email protected] software]# yum clean all

在這裡插入圖片描述

[[email protected] software]# yum repolist

在這裡插入圖片描述
(5).測試:

##此時再安裝畫圖軟體就不會報解決依賴性的錯誤了
[[email protected] software]# yum install -y kolourpaint

在這裡插入圖片描述

[[email protected] ~]# kolourpaint 

在這裡插入圖片描述