YUM仓库学习心得(带脚本附件)
来源:百度文库 编辑:神马文学网 时间:2024/03/29 14:56:12
1楼 发表于 2009-11-20 17:51 HEL5系列解决RPM安装依赖及kickstart工具无法选择安装包问题。
解决方案是使用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.
这些工具时,也能够支持。
[ 本帖最后由 blueswxs 于 2009-11-20 17:53 编辑 ]
1.png (18.99 KB) 2009-11-20 17:51
2.png (20.8 KB) 2009-11-20 17:51
2009-11-20 17:51
下载次数: 9 yum.tar.gz (614 Bytes)
您对本贴的看法:鲜花[0] 臭蛋[0]
解决方案是使用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.
这些工具时,也能够支持。
[ 本帖最后由 blueswxs 于 2009-11-20 17:53 编辑 ]
1.png (18.99 KB) 2009-11-20 17:51
2.png (20.8 KB) 2009-11-20 17:51
2009-11-20 17:51
下载次数: 9 yum.tar.gz (614 Bytes)
您对本贴的看法:鲜花[0] 臭蛋[0]
YUM仓库学习心得(带脚本附件)
YUM仓库学习心得(带脚本附件) - 服务器应用 - Linux论坛
国学经典(带附件)
Yum本地仓库配置 ? 宁牛印迹
四年级下册四字词语、成语和AABB、ABCC等类似词语(带附件) -四年级备课室 - 小...
学习心得
学习心得
学习心得
学习心得
学习心得
学习心得
学习心得
学习心得
学习心得
学习心得
学习心得
学习心得
五年级上册四字词语、成语和AABB、ABCC等类似词语(带附件) - 五年级备课室 - 小...
YUM 命令
素材(图片、Flash仓库)
素材(图片、Flash仓库)
仓库管理办法(十一防)
缠论学习心得(转帖)
赫鲁晓夫秘密报告(背景及附件)