免费注册 查看新帖 |

Chinaunix

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

清高手帮帮忙,一个装软件时出的错误 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-10-18 00:30 |只看该作者 |倒序浏览
我是个新手,最近才装好的F7。其他使用没什么问题,就是在装软件的时候就碰到很多问题阿啊~~~~~~~!!
请各位高手帮帮忙。

这是我想装mplayer这个软件时遇到的问题。转其他软件也是一样的,不知道怎么搞了,劳烦各位高手帮个忙解决一下。
还有就是qq的问题拉~!!!
呵呵
帮个忙把下面的搞定吧~~~~~!!
[root@localhost ~]# yum install -y mplayer*
Loading "installonlyn" plugin
Setting up Install Process
Parsing package install arguments
fedora                    100% |=========================| 2.1 kB    00:00     
rpmdb: read: 0xb79b613c, 4096: 输入/输出错误
error: db4 error(5) from dbcursor->c_get: 输入/输出错误
Resolving Dependencies
--> Running transaction check
---> Package mplayer.i386 0:1.0-0.81.rc2.lvn7 set to be updated
Traceback (most recent call last):
  File "/usr/bin/yum", line 29, in <module>
    yummain.main(sys.argv[1:])
  File "/usr/share/yum-cli/yummain.py", line 135, in main
    (result, resultmsgs) = base.buildTransaction()
  File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 549, in buildTransaction
    (rescode, restring) = self.resolveDeps()
  File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 794, in resolveDeps
    deps = self._mytsCheck()
  File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 773, in _mytsCheck
    ret.extend(self._checkInstall(txmbr))
  File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 933, in _checkInstall
    dep = self._provideToPkg(req)
  File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 697, in _provideToPkg
    po = self.getInstalledPackageObject(pkgtup)            
  File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 1545, in getInstalledPackageObject
    po = self.rpmdb.searchPkgTuple(pkgtup)[0] # take the first one
IndexError: list index out of range

论坛徽章:
0
2 [报告]
发表于 2007-10-19 00:50 |只看该作者

Help me~~~~~~~~~~~~~~!!!

怎么没有人来解决阿
是不是问题太简单了~?
flypanda 该用户已被删除
3 [报告]
发表于 2007-10-19 01:34 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
4 [报告]
发表于 2007-10-19 08:30 |只看该作者
楼主的问题是yum程序出问题了,确切的说是librpm包的问题,要么是librpm与当前yum不兼容,要么就是librpm有损坏,建议重装、更新librpm,或者考虑重安yum包。
其实楼主完全可以去下载相应的源码包,MPlayer等我都是这样安装的,yum等不到万不得已个人几乎不用。具体参见下:

MPlayer:
目测到主站(www.mplayerhq.hu)最新版为MPlayer-1.0rc2.tar.bz2,下载,解压缩,
然后进入解压目录,执行 "./configure; make; make install",最后没一堆Error提示的话(一般都没有)就安装完成,执行 "ls /usr/local/bin | file"可以看到一个可执行文件的说明,于是搞定,至于怎么用,Mplayer是命令行播放器,相应操作查询 "mplayer --help"即可。

QQ:
个人不用QQ,但推荐Pidgin方法,也就是安装Pidgin(Pidgin也就是Gaim的后续),因为Pidgin自带QQ登录模块,而且支持范围广,推荐使用。目测到主站(www.pidgin.im)最新版为Pidgin-2.2.1.tar.bz2,并且需要nss,nspr两个模块,准备妥当后,全部解压缩,假设都解压缩在~/temp下,则执行"cp ~/temp/nss-3.1/lib/* /usr/local/lib/; cp ~/temp/nspr-4.4.1/lib/* /usr/local/lib/; ./configure --with-nss-includes=~/temp/nss-3.9/include --with-nspr-includes=~/temp/nspr-4.4.1/include --with-nss-libs=~/temp/nss-3.9/lib --with-nspr-libs=~/temp/nspr-4.4.1/lib",让Pidgin与nss,nspr联合编译,启用SSL功能,之后,"make; make install"即可,虽然漫长,最后在Applications菜单里面就会看到一个紫色企鹅脑袋,至此大功告成。

安装过程中注意权限和~目录所在的问题。个人系统为RHEL5,按照以上步骤安装顺利。

[ 本帖最后由 jefferic 于 2007-10-19 08:35 编辑 ]
flypanda 该用户已被删除
5 [报告]
发表于 2007-10-19 16:18 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP