`
djangofan
  • 浏览: 35834 次
社区版块
存档分类
最新评论

yum使用,yum构建本地源

 
阅读更多

 

由于公司的测试服务器上不能连接外网,使用rpm安装个东西,一堆的依赖能搞死个人。所以决定搭建个本地的源,其实很简单,记录下来备查;

服务版本是RedHat Enterprise 5.3,dvd安装盘,已经挂载在/media/rhel5u3目录上;具体的挂载参照mount命令就行。

1.在目录/etc/yum.repos.d下新建一个文件

touch rhel5u3.repo

2.在5.3版本中,可以简单的在rhel5u3.repo中写入如下内容就可以了:

[Server]
name=rhel5u3 server
baseurl=file:///media/rhel5u3/Server
enabled=1
gpgcheck=1

gpgkey=file:///media/rhel5u3/RPM-GPG-KEY-redhat-release

 

注意:如果gpgcheck=1设置为1,需要执行rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release导入签名才能使用,也可以把gpgcheck=0,gpgkey不用设置;

配置文件内容简介:
[ ]内的是仓库的名字
name是仓库的描述
baseurl 仓库的位置
enabled 是否启用这个仓库,1为起用,0为禁用
gpgcheck 是否检查GPG签名(用来验证要安装的包是不是REDHAT官方的)
3.yum命令使用
使用
yum install package   安装指定软件包
yum update      更新全部软件包 
yum update package  更新指定软件包
yum check-update    检查可更新程序
yum info package    显示安装包信息
yum list         显示所有已安装软件包
yum list package     显示指定安装包安装情况
yum search keyword     查找软件包
yum remov |erase package 删除软件包
yum会把下载的软件包和header存储在cache中,而不自动删除,可用yum clean命令删除
yum clean header删除header yum clean package删除下载的软件包
yum clean all清除header与rpm包
参考文献:
[1]http://xfenoo.blog.51cto.com/747433/155216
[2] http://www.freeopens.com/2010_02_623.html
[4]http://hi.baidu.com/xiangxiangwomen/blog/item/589681c50d5bafd7d10060a9.html
[5]http://yum.baseurl.org/wiki/RepoCreate
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics