yum倉庫服務器


      YUM倉庫,能夠自動解決依賴關係;相對於rpm安裝更爲便捷python

下圖爲實驗環境:一臺YUM服務器,實現yum安裝軟件,另一臺爲客戶機vim

截圖03.png


一、在YUM服務上搭建安裝vsftpd軟件,搭建ftp服務器,存放YUM安裝所須要的軟件服務器

圖片2_meitu_2.jpg

開啓vsftpd服務 service vsftpd restartide

圖片3_meitu_3.jpg

YUM服務器上創建倉庫目錄,用來存放軟件。
工具

圖片4_meitu_4.jpg

redhat6.5安裝光盤拷貝到/var/ftp/rhel6.5這個目錄測試

圖片5_meitu_5.jpg

本身收集的軟件包,則主要存放在另外一個位置,在/var/ftp下面建立一個other的目錄,而後把軟件放到這裏。mkdir  /var/ftp/otherspa

在這裏我就從系統盤裏拷一些包來代替一下3d

截圖02.png

other以後,,必需要在other裏面建立repodata數據文件,在軟件倉庫中須要提供倉庫數據(Repodatarest

使用createrepo工具來生成數據文件,默認沒有安裝,(注意前後順序,先安裝deltarpm...,而後是python-deltarpm...,最後安裝createrepo...blog

圖片8_meitu_8.jpg

進入cd /var/ftp/other目錄,建立數據文件,

createrepo  --database   /var/ftp/other

截圖04.png

YUM服務器上設置防火牆策略,容許FTP


圖片11_meitu_11.jpg

客戶機上安裝ftp工具,並進行測試,匿名便可

圖片10_meitu_10.jpg

配置YUM客戶機,指定軟件倉庫的位置

圖片11_meitu_11.jpg

圖片12_meitu_12.jpg

yum服務器搭建完成!下面進行測試

可用yum -y install 和yum -y remove 來進行安裝卸載,若是發現沒有卸載或安裝,ftp能夠登錄;請檢查上圖配置

這裏用VIM來進行測試

截圖05.png

截圖06.png

卸載完畢可用 yum -y install vim 來進行安裝;這裏不作演示

(other部分yum安裝方法相同;直接用上面的命令就能夠,會本身查找軟件所在位置)

相關文章
相關標籤/搜索