1樓 發(fā)表于 2009-11-20 17:51 | |
HEL5系列解決RPM安裝依賴及kickstart工具無法選擇安裝包問題。 解決方案是使用YUM倉庫,需要創(chuàng)建倉庫。 YUM服務(wù)器端配置: 1、創(chuàng)建包倉庫文件夾。 mkdir /var/ftp/pub/RHEL5U1 2、拷貝RPM包文件,這里文件可以來自安裝光盤。 掛載光驅(qū): mount -o loop /dev/cdrom /mnt 拷貝光盤上的文件: cp -r /mnt/* /var/ftp/pub/RHEL5U1 3、安裝建立倉庫工具 rpm -ivh /var/ftp/pub/RHEL5U1/Server/createrepo-0.4.4-2.fc6.noarch.rpm 4、建立倉庫 cd /var/ftp/pub/RHEL5U1 for i in `find | grep "xml$" | grep "comps"`;do createrepo -g ${i#./*/} ${i%/*/*.xml}; donee YUM客戶端配置: vim /etc/yum.repos.d/server.repo
YUM簡單使用: 安裝: yum install RPM包的名稱 刪除: yum remove RPM包的名稱 搜索: yum search RPM包的名稱 顯示倉庫所有文件: yum list 顯示安裝包詳細說明信息: yum info RPM包的名稱 更新安裝: yum update RPM包的名稱 清楚服務(wù)器倉庫緩存等: yum clean all 本地安裝: yum localinstall /路徑/RPM包的名稱 本地更新: yum localupdate /路徑/RPM包的名稱 顯示安裝包所安裝的文件列表: yum provides RPM包的名稱 反查文件所屬安裝包: yum whatprovides /路徑/文件 注: 若安裝時需要安裝到指定的文件夾,則需要 --installroot 舉例: yum install --installroot=/mnt vim 常見問題: 1、解決安裝時需要KEY的問題? vim /etc/yum.conf 找到這行: gpgcheck=1 替換成: gpgcheck=0 總結(jié): 這個是針對單機配置,所以使用file關(guān)鍵字,如果打算在網(wǎng)絡(luò)內(nèi)使用,則可以使用ftp關(guān)鍵字,當(dāng)然還要開啟相應(yīng)的ftp服務(wù)。具體配置參考附件腳本。另外這個配置完成以后,在使用: system-config-packages system-config-kickstart 使用這個版本的程序: system-config-kickstart-2.6.19.6-1.el5 注:這個是RHEL5U2自帶版本,RHEL5U1 and RHEL5 配屬程序均都有BUG. 這些工具時,也能夠支持。 [ 本帖最后由 blueswxs 于 2009-11-20 17:53 編輯 ] | |
您對本貼的看法:鮮花[0] 臭蛋[0] |