免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2439 | 回复: 1
打印 上一主题 下一主题

[服务应用] 配置YUM源报错,兄弟们帮忙看看. [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-01-25 16:50 |只看该作者 |倒序浏览
大家好,最近配置了一个YUM源.rsync开源到本地,centos base没有问题,但epel , rpmforge都不成,具体情况如下:
1.单独centos更新成功,配置文件及目录如下:
[redhat]
name=Red Hat Enterprise Linux $releasever - $basearch - Debug
baseurl=ftp://10.30.34.209/Redhat5.4
enabled=1
gpgcheck=0

root@TJHY166-111 yumdis]# cd centos/
[root@TJHY166-111 centos]# ls
2    3.4  3.9  4.3  4.8  5.2  5.7      6.0    HEADER.html           RPM-GPG-KEY-centos4         RPM-GPG-KEY-CentOS-Security-6
2.1  3.5  4    4.4  4.9  5.3  5.8      6.1    HEADER.images         RPM-GPG-KEY-CentOS-4        RPM-GPG-KEY-CentOS-Testing-6
3    3.6  4.0  4.5  5    5.4  5.9      6.2    repodata              RPM-GPG-KEY-CentOS-5        TIME
3.1  3.7  4.1  4.6  5.0  5.5  5Server  6.3    RPM-GPG-KEY-beta      RPM-GPG-KEY-CentOS-6        timestamp.txt
3.3  3.8  4.2  4.7  5.1  5.6  6        build  RPM-GPG-KEY-CentOS-3  RPM-GPG-KEY-CentOS-Debug-6

2.epel源配置文件及目录如下:
[epel]
name=epel
baseurl=http://10.30.38.111/epel/$releasever/
enabled=1
gpgchk=0


[root@TJHY166-111 epel]# ls
4AS  4WS  5Client  6     fullfilelist      RPM-GPG-KEY-EPEL-4  RPM-GPG-KEY-EPEL-6
4ES  5    5Server  beta  RPM-GPG-KEY-EPEL  RPM-GPG-KEY-EPEL-5  testing
[root@TJHY166-111 epel]# pwd
/data/yumdis/epel

3.更新出错
在epel/5 下创建源仓库,由于都是64位系统.没有更新i386.
cd epel/5
createrepo -s md5 ./
ls
SRPMS  x86_64  #两个目录

在测试机上yum makecache也OK
yum makecache
Loaded plugins: fastestmirror, priorities, rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
Loading mirror speeds from cached hostfile
epel                                                                                                         | 1.1 kB     00:00     
epel/filelists                                                                                               | 4.9 MB     00:00     
epel/other                                                                                                   | 3.5 MB     00:00     
epel/primary                                                                                                 | 3.2 MB     00:00     
epel                                                                                                                    10712/10712
epel                                                                                                                    10712/10712
epel                                                                                                                    10712/10712
Metadata Cache Created

安装包报错
yum install perl*

Error: Missing Dependency: perl(XML::Simple) is needed by package perl-TAP-Harness-JUnit-0.30-1.el5.noarch (epel)
Error: Missing Dependency: perl(XML::Twig) is needed by package perl-Test-Valgrind-1.13-3.el5.noarch (epel)
Error: Missing Dependency: perl(XML:arser) is needed by package perl-XML-DOM-1.44-2.el5.noarch (epel)
Error: Missing Dependency: perl(Date::Calc) is needed by package perl-Spreadsheet-WriteExcel-2.18-1.el5.noarch (epel)
Error: Missing Dependency: perl(APR:ool) is needed by package perl-libapreq2-2.09-0.rc2.1.el5.x86_64 (epel)
Error: Missing Dependency: perl(Carp::Clan) is needed by package perl-Declare-Constraints-Simple-0.03-2.el5.noarch (epel)
Error: Missing Dependency: perl(Socket6) is needed by package perl-POE-1.280-2.el5.noarch (epel)
Error: Missing Dependency: libXmu.so.6()(64bit) is needed by package perl-OpenGL-0.62-2.el5.x86_64 (epel)
Error: Missing Dependency: libglut.so.3()(64bit) is needed by package perl-OpenGL-0.62-2.el5.x86_64 (epel)
Error: Missing Dependency: /lib64/libulockmgr.so.1 is needed by package 1:libguestfs-1.19.37-4.el5.x86_64 (epel)
Error: Missing Dependency: perl(Digest::HMAC_SHA1) is needed by package perl-Net-OAuth-0.19-1.el5.noarch (epel)
Error: Missing Dependency: libgd.so.2()(64bit) is needed by package perl-PDL-2.4.3-5.el5.x86_64 (epel)
Error: Missing Dependency: perl(XML:umper) is needed by package perl-Syntax-Highlight-Engine-Kate-0.04-1.el5.noarch (epel)
Error: Missing Dependency: perl(XML::NamespaceSupport) is needed by package perl-XML-SAX-Writer-0.50-2.el5.noarch (epel)
Error: Missing Dependency: perl(Digest::SHA1) is needed by package perl-Crypt-RSA-1.98-3.el5.noarch (epel)
Error: Missing Dependency: gd >= 2.0.28 is needed by package perl-GD-2.35-2.el5.x86_64 (epel)
Error: Missing Dependency: perl(XML::LibXML::Boolean) is needed by package perl-XML-LibXSLT-1.58-5.el5.x86_64 (epel)
Error: Missing Dependency: perl(SNMP) is needed by package perl-SNMP-Info-2.09-1.el5.noarch (epel)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest


已经试过网上安装header的方法,跟这没关系.兄弟们帮忙看一眼.








论坛徽章:
0
2 [报告]
发表于 2013-01-25 16:55 |只看该作者
补充:
list 也可以查到
yum list perl-udunits
Loaded plugins: fastestmirror, priorities, rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
Loading mirror speeds from cached hostfile
Installed Packages
perl-udunits.x86_64                                            1.12.4-11.el5.1            

并且可以安装
yum install perl-udunits
Loaded plugins: fastestmirror, priorities, rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
Loading mirror speeds from cached hostfile
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package perl-udunits.x86_64 0:1.12.4-11.el5.1 set to be updated
--> Processing Dependency: udunits for package: perl-udunits
--> Running transaction check
---> Package udunits.x86_64 0:1.12.4-11.el5.1 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

====================================================================================================================================
Package                           Arch                        Version                              Repository                 Size
====================================================================================================================================
Installing:
perl-udunits                      x86_64                      1.12.4-11.el5.1                      epel                       36 k
Installing for dependencies:
udunits                           x86_64                      1.12.4-11.el5.1                      epel                       39 k

Transaction Summary
====================================================================================================================================
Install       2 Package(s)
Upgrade       0 Package(s)

Total download size: 76 k
Is this ok [y/N]: y
Downloading Packages:
(1/2): perl-udunits-1.12.4-11.el5.1.x86_64.rpm                                                               |  36 kB     00:00     
(2/2): udunits-1.12.4-11.el5.1.x86_64.rpm                                                                    |  39 kB     00:00     
------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                               4.0 MB/s |  76 kB     00:00     
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : udunits                                                                                                      1/2
  Installing     : perl-udunits                                                                                                 2/2

Installed:
  perl-udunits.x86_64 0:1.12.4-11.el5.1                                                                                             

Dependency Installed:
  udunits.x86_64 0:1.12.4-11.el5.1                                                                                                  

Complete!

############
但为什么yum insall perl*不成呢?如果是差包,我用centos的就可以这么操作,问题有此基础,希望了解的兄弟不吝赐教.


您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP