在Linux系統軟件安裝包依賴關系是一個很煩惱的問題,
yum能夠從指定的服務器自動下載RPM包并且安裝,可以自動處理依賴性關系,并且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載、安裝。
* 可以利用ftp和Createrepo共同搭建本地軟件庫
在 Linux 主機中使用 YUM 工具在線升級、安裝軟件時,往往受到網絡連接速度、帶寬的限制,導致軟件安裝耗時過長甚至失敗。特別是當有大量服務器、大量軟件包需要升級時,更新的緩慢程度可能令人難以忍受。相比較而言,本地 YUM 源服務器最大的優點在于局域網的快速網絡連接和穩定性。有了局域網中的 YUM 源服務器,即便在 Internet 連接中斷的情況下,也不會影響其他 YUM 客戶端的軟件升級和安裝。
一、先把鏡像盤掛載上 用的是red hat enterprise linux 5系統光盤
#mount /dev/cdrom /mnt/cdrom
二、安裝vsftp服務
進入 cd /media/RHEL_5.1 i286 DVD/Server/
進行安裝 rpm -vih vsftpd-…… 按tab鍵補全
三、安裝Createrepo
rpm -vih createrepo-…… 按tab鍵補全
四、進入medie目錄復制鏡像文件
cp -Prv * /var/ftp/pub
五、搭建Linux YUM 創建索引,連接
createrepo -v /var/ftp/pub
五、編輯yum更新配置文件
vi /etc/yum.repos.d/rhel-…….repo
將此文件中的baseurl=ftp://127.0.0.1/pub
修改enabled=0改為1、gpgcheck=1改為0
重啟vsftpd服務
Linux YUM 用法
yum install 軟件名 /**//*下載安裝對應軟件包*/
yum info 軟件名 /**//*查看軟件包的詳細信息*/
yum list |grep kernel /**//*查找kernel的軟件包*/
yum update firefox /**//*更新firefox*/
yum remove bmp-mp3 /**//*移除bmp-mp3*/
man yum /**//*yum命令詳細信息查看*/
yum 文件的配置路徑為 /etc/yum.conf
上一篇 VFP基礎教程 第1章 前言