1. 程式人生 > >通過FTP方式的yum安裝

通過FTP方式的yum安裝

lin 軟件包安裝 inux 解決 客戶 分享 p s 路徑 baseurl

前言:

傳統的USB光驅,移動硬盤的安裝方式在web集群,分布式計算等以力所難及。

通過源碼編譯的方式安裝程序在靈活性,可定制性等方面具有無可比擬的優勢,但在大規模的服務器群應用存在一定的局限性。

YUM倉庫實現基於網絡的軟件包安裝,更新,卸載的規範化管理;可自動查找並解決rpm包之間的依賴關系,無須手動安裝和卸載每一個rpm包。


部署YUM軟件倉庫,實現客戶端通過ftp方式安裝,卸載,更新軟件

1、實驗環境(兩臺linux,YUM服務器:ip 192.168.1.1 YUM客戶端:ip 192.168.1.2)

技術分享圖片

2、在YUM服務器上通過vsftp軟件,搭建ftp服務,存放yum安裝所需軟件

技術分享圖片

3、啟動vsftpd服務,並創建倉庫目錄

技術分享圖片

4、將軟件包拷貝到倉庫目錄

技術分享圖片

技術分享圖片

5、在YUM服務器上設置防火墻策略,允許FTP

技術分享圖片

YUM服務器搭建完畢

6、在YUM客戶機安裝ftp工具(默認不能使用ftp登錄)

技術分享圖片

7、客戶端匿名登錄YUM服務器

技術分享圖片

8、配置客戶機指定倉庫位置(yum配置文件必須以.repo結尾)

技術分享圖片

技術分享圖片

[base] 倉庫名字,這個隨意

name=(描述信息)
baseurl=(yum倉庫的位置)

enable=1 是否用戶倉庫,1是啟用,0是不啟用

gpgcheck=0 是否檢查軟件的KEY

9、在客戶點安裝dhcp驗證

技術分享圖片

安裝成功

10、yum卸載軟件

技術分享圖片

YUM排錯:

1.yum配置文件必須以.repo結尾

2.yum.conf裏面8,9行的值設置成0
3.配置文件關鍵字錯誤
4.檢查yum源是否存在
5.baseurl路徑有沒有寫對
6.鏡像大小是否正確
7.當有Yum進程存在的時候不可以同時再打開一個Yum進程

通過FTP方式的yum安裝