操作系統:rhel5 配置yum倉庫和客戶端:
1, 掛載
#mount /dev/cdrom /mnt 2, 編輯yum文件
#cd /etc/yum.repos.d/
#cp rhel-debuginfo.repo my.repo
#vi my.repo
改名為
[rhel]
name=Red Hat
baseurl=file:///mnt/Server
enable=1
...保存退出. #yum list all 如能編譯,則配置成功.
編輯下次開機啟動:
#vi /etc/fstab
在最后增加一行:
/dev/cdrom /mnt iso9660 defaults 0 0
保存退出.
#mount -a (檢測一下配置是否成功) 3, 配置yum倉庫
1 安裝相關軟體包(建立包之間的相互依賴關係)
#cd /mnt/Server
#rpm -ivh createrepo-0.4.11-3.e15.noarch.rpm 2 安裝vsftp軟體包
#rpm -ivh vsftpd-2.0.5...
#cd /var/ftp/pub
#cp -rv /mnt/Server/ .
...拷貝中
#ll /mnt | grep ^d 查看文件
#ll | grep ^d 查看文件
#cd repodata/
#cat comps.....
#cd - (進入/mnt/Server目錄下)
#createrepo -g /var/ftp/pub/Server/repodata/comps-rhel5-server-core.xml /var/ftp/pub/Server/(重新分析rpm包的依賴關係,重建分組文件) 4, 配置yum客戶端
#cd /etc/yum.repos.d/
#ll (有2個文件)
#vi my.repo
baseurl=ftp://127.0.0.1/pub/Server
保存退出
#service vsftpd restart
#chkconfig vsftpd on (開機啟動)
#yum list all (測試一下配置是否成功)
5, 安裝一個gcc包測試是否安裝成功配置yum.
#yum -y install gcc-c .i* (可隨便試試裝其他服務包)本文出自 「苦咖啡」 博客,請務必保留此出處http://alsww.blog.51cto.com/2001924/451465