ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 配置本地的yum源

配置本地的yum源

Linux操作系统 作者:urgel_babay 时间:2016-03-01 09:57:18 0 删除 编辑

1、将光盘中的包拷贝到本地
   #mount /dev/cdrom /mnt
   #cp -rv /mnt/Packages /yum
2、编辑/etc/yum.repo.d下的文件 
   #cd /etc/yum.repo.d
   #cp rhel* local.repo
   #vim local.repo
将源文件内容做如下修改
[Server]#库名
name = RHEL local Server
baseurl = file:///yum/Server#库所在的路径
enable = 1#启用库
gpgcheck = 1#检查签名(默认的是开启)
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release#证书
注意:如果需要检查软件签名,请设置gpgcheak=1。关于baseurl,如果yum 源在本
地,则使用file://本地地址;如果yum 源在远端,则应该使用http://或ftp://。
3、进入yum本地的库的目录,安装createrepo
   #cd /yum/Server
   #rpm -ivh createrepo*
   安装createrepo-0.9.8-4.el6.noarch.rpm
   如果提示错误:
   warning: createrepo-0.9.8-4.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
   error: Failed dependencies:
   deltarpm is needed by createrepo-0.9.8-4.el6.noarch
   python-deltarpm is needed by createrepo-0.9.8-4.el6.noarch
解决方法:
[root@localhost Desktop]# rpm --import /etc/pki/rpm-gpg/RPM*
如果还是出现错误,则是因为缺少相应的包,从光盘提取进行安装即可.
[root@localhost Desktop]# rpm -ivh createrepo-0.9.8-4.el6.noarch.rpm 
error: Failed dependencies:
   deltarpm is needed by createrepo-0.9.8-4.el6.noarch
   python-deltarpm is needed by createrepo-0.9.8-4.el6.noarch
安装的包为:
 deltarpm-3.5-0.5.20090913git.el6.i686.rpm
 python-deltarpm-3.5-0.5.20090913git.el6.i686.rpm
4. 使用createrepo命令生成yum仓库依赖关系 
   #createrepo -g /yum/repodate/*-comps-rhel6-server.xml  /yum/Server/(本地源的目录下)

   977/2679 - libmsn-4.0-0.15.beta8.1.el6.i686.rpm                                
  iso-8859-1 encoding on Ville Skytt? <ville.skytta@iki.fi> - 2.8.2-2
  2679/2679 - paktype-naqsh-fonts-2.0-8.el6.noarch.rpm                            
  Saving Primary metadata
  Saving file lists metadata
  Saving other metadata
  Generating sqlite DBs
  Sqlite DBs complete
5、清空当前系统所保存的yum信息
   #cd /etc/yum.repo.d
   #rm -rf rhel-source-repo
   #yum clean all
   #yum makecache
   #yum list 

6、刷新yum源列表
   #yum list
7、查找相关的包
   #yum search wireshark
   #yum info wireshark
   #yum install wireshark

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30936525/viewspace-2018390/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2016-02-29

  • 博文量
    203
  • 访问量
    339124