免费注册 查看新帖 |

Chinaunix

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

yum安装上了!但是新问题:No Match for argument出现了! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-16 10:59 |显示全部楼层 |倒序浏览
我的linux版本RHEL4-U4-x86_64-AS4
想装snort-2.8.4
需要pcre>=6.0,找了pcre-7.9
装的时候又有包依赖问题
听说yum可以自动解决包依赖
于是找了yum的rpm包如下:
python-elementtree-1.2.6-7.el4.rf.x86_64.rpm
python-sqlite-1.0.1-1.2.el4.rf.x86_64.rpm
python-urlgrabber-2.9.7-1.2.el4.rf.noarch.rpm
yum-2.4.2-0.4.el4.rf.noarch.rpm
libsqlite-2.8.15-1.i386.rpm
安装的时候都有提示说“NOKEY”,但是显示100%,我认为已经可以
唯独装libsqlite-2.8.15-1.i386.rpm的时候除了提示“NOKEY”
还提示说:和档案/usr/lib/libsqlite.so.0.8.6有所冲突
我认为没有装上
使用一下yum install pcre-7.9发现不提示没有yum这个命令了,很开心
但是提示如下:
Setting up Install Process
Setting up repositories
http://mirror.centos.org/centos/4AS/updates/x86_64/repodata/repomd.xml: [Errno 1
4] HTTP Error 404: Not Found
Trying other mirror.
Cannot open/read repomd.xml file for repository: update
failure: repodata/repomd.xml from update: [Errno 256] No more mirrors to try.
Error: failure: repodata/repomd.xml from update: [Errno 256] No more mirrors to
try.
想问的是:我的yum成功了吗?为什么还是不能如愿……

[ 本帖最后由 huihuiqi 于 2009-4-17 22:28 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2009-04-16 11:16 |显示全部楼层
原帖由 Fjcyz 于 2009-4-16 11:09 发表
yum 源好像有问题, 换个源

我找了N久终于找到了有位朋友在网上发的这些rpm包的下载地址
宛如救命稻草一般
由于我的服务器是64位的,感觉适合的有点少……
好吧!我再搜搜看有没有别的
谢谢啦:wink:

论坛徽章:
0
3 [报告]
发表于 2009-04-16 13:59 |显示全部楼层
原帖由 Brevity 于 2009-4-16 12:25 发表
yum应该是安装成功的。

好像是后来安装的包的源问题啊。
试试yum -y install ***行不行。

还是不行啊

论坛徽章:
0
4 [报告]
发表于 2009-04-16 14:10 |显示全部楼层
原帖由 T-bagwell 于 2009-4-16 11:44 发表

[atrpms]
name=Fedora Core $releasever - $basearch - ATrpms
baseurl=http://dl.atrpms.net/f$releasever-$basearch/atrpms/stable
gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms
gpgcheck=1
[root@lo ...


能不能给我详细说一下这个每一行都是干什么的?
比如:
baseurl=http://dl.atrpms.net/f$releasever-$basearch/atrpms/stable
gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms
……
我要vi /etc/yum.repos.d,是不是就要写如下的东西?
先谢啦^_^

论坛徽章:
0
5 [报告]
发表于 2009-04-16 15:46 |显示全部楼层

有了进步,但是出现新的问题~

http://www.swsoft.com.cn/downloads/Prima/Tools/yum_forAS4.tar.gz
下载并解压缩yum包和升级文件
rpm -ivh *.rpm
将解压缩后得到的CentOS-Base.repo复制到/etc/yum.repos.d/目录里边
执行如下命令:
rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-4
导入GPG Key
试着安装lynx字符浏览器:yum -y install lynx
出现如下:
*****************************************************************
Warning, could not load sqlite, falling back to pickle
Repository base is listed more than once in the configuration
Repository update is listed more than once in the configuration
Setting up Install Process
Setting up repositories
update                    100% |=========================|  951 B    00:00
rpmforge                  100% |=========================| 1.1 kB    00:00
base                      100% |=========================| 1.1 kB    00:00
addons                    100% |=========================|  951 B    00:00
extras                    100% |=========================| 1.1 kB    00:00
Reading repository metadata in from local files
primary.xml.gz            100% |=========================|  32 kB    01:47
http://mirror.centos.org/centos/ ... ata/primary.xml.gz: [Errno 4] Socket Error: timed out
Trying other mirror.
Error: failure: repodata/primary.xml.gz from update: [Errno 256] No more mirrorsto try.
*****************************************************************
貌似装上了yum,也可以工作了,可是那个警告是什么?还有最后还是没成功的安装lynx!!!

论坛徽章:
0
6 [报告]
发表于 2009-04-16 15:58 |显示全部楼层
原帖由 chenyx 于 2009-4-16 15:47 发表
源都连接不上.楼主试试看加入163的源


哭着问:怎么加163的源?我得改哪里?
是根据那个warning判断的我的源连不上吗?

论坛徽章:
0
7 [报告]
发表于 2009-04-16 16:48 |显示全部楼层

在/etc/yum.repos.d/中加入dag.repo

仍然出现:
http://mirror.centos.org/centos/ ... ata/primary.xml.gz: [Errno 4] Socket Error: timed out
Trying other mirror.
Error: failure: repodata/primary.xml.gz from update: [Errno 256] No more mirrorsto try.
唉,恕本人无才,我真不知道怎么加入163的源。
已经试遍了我能做的所有步骤……
我快崩溃了:em12:

论坛徽章:
0
8 [报告]
发表于 2009-04-17 21:04 |显示全部楼层
谢谢kns1024wh和chenyx的建议,我换了163的源,终于有些清楚你们说的了,感觉又有进步!
可是当我试图安装pcre-7.9的时候,最后显示:
Parsing package install arguments
No Match for argument: pcre-7.9
Nothing to do

论坛徽章:
0
9 [报告]
发表于 2009-04-17 21:09 |显示全部楼层
原帖由 licong_jay 于 2009-4-17 14:30 发表

name=Centos for RHEL4 - Base
baseurl=http://mirror.centos.org/centos/4/os/x86_64/


name=Centos for RHEL4 - Updates
baseurl=http://mirror.centos.org/centos/4/updates/x86_64/

你的/etc/yu ...


我的yum.conf是这样的:
[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
tolerant=1
exactarch=1
obsoletes=1

论坛徽章:
0
10 [报告]
发表于 2009-04-17 21:38 |显示全部楼层

我要安装snort-2.8.4可是......

yum -y install snort-2.8.4

Warning, could not load sqlite, falling back to pickle
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
dag       : ################################################## 10026/10026
update    : ################################################## 388/388
rpmforge  : ################################################## 10026/10026
base      : ################################################## 1830/1830
extras    : ################################################## 164/164
Parsing package install arguments
No Match for argument: snort-2.8.4
Nothing to do

这是咋回事???一步一个坎儿啊......
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP