Chinaunix首页 | 论坛 | 博客
  • 博客访问: 469783
  • 博文数量: 144
  • 博客积分: 5675
  • 博客等级: 大校
  • 技术积分: 1512
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-20 10:46
文章分类

全部博文(144)

文章存档

2014年(1)

2013年(1)

2012年(12)

2011年(39)

2010年(48)

2009年(29)

2008年(14)

我的朋友

分类: LINUX

2009-11-30 10:06:02


解决方案是使用YUM仓库,需要创建仓库。

YUM服务器端配置:
1、创建包仓库文件夹。
mkdir /var/ftp/pub/RHEL5U1

2、拷贝RPM包文件,这里文件可以来自安装光盘。
挂载光驱:
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

[rhel-rpms]
name=Red Hat Enterprise Linux  -  - rpms
baseurl=file:///var/ftp/pub/RHEL5U1/Server
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[rhel-VT]
name=Red Hat Enterprise Linux  -  - VT
baseurl=file:///var/ftp/pub/RHEL5U1/VT
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[rhel-Cluster]
name=Red Hat Enterprise Linux  -  - Cluster
baseurl=file:///var/ftp/pub/RHEL5U1/Cluster
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[rhel-ClusterStorage]
name=Red Hat Enterprise Linux  -  - ClusterStorage
baseurl=file:///var/ftp/pub/RHEL5U1/ClusterStorage
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release


YUM简单使用:

安装:
yum install RPM包的名称

删除:
yum remove RPM包的名称

搜索:
yum search  RPM包的名称

显示仓库所有文件:
yum list

显示安装包详细说明信息:
yum info  RPM包的名称

更新安装:
yum update  RPM包的名称

清楚服务器仓库缓存等:
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


总结:
          这个是针对单机配置,所以使用file关键字,如果打算在网络内使用,则可以使用ftp关键字,当然还要开启相应的ftp服务。具体配置参考附件脚本。另外这个配置完成以后,在使用:
system-config-packages
system-config-kickstart
     使用这个版本的程序:
              system-config-kickstart-2.6.19.6-1.el5
     注:这个是RHEL5U2自带版本,RHEL5U1 and RHEL5 配属程序均都有BUG.

这些工具时,也能够支持。
(18.99 KB) 2009-11-20 17:51
点击在新窗口查看全图
CTRL+鼠标滚轮放大或缩小
 
(20.8 KB) 2009-11-20 17:51
 
点击在新窗口查看全图
CTRL+鼠标滚轮放大或缩小
2009-11-20 17:51
 
 
阅读(684) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-09-07 17:36:07

我的为什么不行呢????