本地yum配置

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

redhat enterprise linux 下配置本地yum源

看到很多帖子在安装RPM包时遇到些问题,尤其是依赖问题,现将YUM 配置写下,与大家分享,尤其是用RHEL5的午饭们,好好看下啊,呵呵,

大家共同学习!放个蛤蟆在上面

一、在linux 6.1中本地yum源配置:

首先编辑yum源配置文件

我们可以再这个目录中新创建一个配置文件,vim yum.repo

这里我引用redking大哥的配置文件说明

配置文件内容简介:

[ ]内的是仓库的名字

name是仓库的描述也可以说是名字

baseurl 仓库的位置

enabled 是否启用这个仓库,1为起用,0为禁用

gpgcheck 是否检查GPG签名(用来验证要安装的包是不是REDHAT官方的)

我是这样配置的:

GPGKEY 的存放地址我们需要命令导入这个签名。才能使用这项功能

然后我们将签名写入Yum配置文件中

一定要注意是>>,不是>

最后yum源配置文件如此:

保存退出后,我们将镜像活光驱挂载到目录中

现在我们就可以使用yum源来安装RPM包了

如像这样安装telnet包

yum命令如下,参

大哥的文章:yum install package 安装指定的安装包package1 yum localinstall package 本地安装软件包

更新和升级

yum update 全部更新

yum update package 更新指定程序包package

yum check-update 检查可更新的程序

查找和显示

yum info 显示安装包信息

yum list 显示所有已经安装和可以安装的程序包

yum list 显示指定程序包安装情况

yum search 查找软件包

删除程序

yum remove | erase package1 删除程序包

yum 会把下载的软件包和header存储在cache中,而不会自动删除。如果我们觉得它们占用了磁盘空间,可以使用yum clean指令进行清除.

yum clean headers清除header

yum clean packages清除下载的rpm包

yum clean all 清除header与rpm包

二、在linux redhat enterprise 5中配置本地yum

linux redhat enterprise 5没有6.0版本那么智能,配置完yum源配置文件就可以使用yum安装RPM包,linux redhat enterprise 5需要创建YUM通用数据库,这里我写一种不需要CP那

么多安装包的方法。

配置方法如下:

如在6.0版本中配置方法

这时如果我们执行yum安装操作时,会出现如下提示错误:

我们如下操作,会解决此类问题,并且不需要CP大量的RPM安装包。

1.将光盘镜像挂载到/media/RHEL/目录下

2.生成库文件

首先在media下创建yum目录,然后安装createrepo工具

生成RPM数据库

数据库创建完成:

挂载数据库目录

3.生成依赖关系,重新编辑Yum源配置文件

RHEL5.1下的本地YUM源就这样OK了,注意,这里并没有拷贝大量的文件,而是挂载.

如果想实现下次重启时还能够正常使用YUM本地源,需要将挂载信息写入/etc/fstab文件中

重启后先挂载光驱,然后mount -a 将fstab中文件全部挂载就可以了

当然如果大家不想挂载通过挂载目录来实现yum的实现,也可以使用VSFTPD网络安装RPM包,网络安装多用于局域网中!

相关文档
最新文档