找回密码
 注册
查看: 1819|回复: 13

安装apt-get时碰到依赖问题......

[复制链接]
发表于 2003-9-14 08:36:56 | 显示全部楼层 |阅读模式
本人目前使用的为非Magic的Linux发行版,欲使其支持apt-get,下载了3个软件包,安装时均出现RPM依赖问题。

系统内核2.4.8-20,gcc版本3.2-9,glibc版本2.3-3。

下载的软件包为:
apt-0.5.5cnc6-fr1.i386.rpm
报告[code:1][root@TFW-RFL40 apt-get]# rpm -ivh ./apt-0.5.5cnc6-fr1.i386.rpm
error: failed dependencies:
        libelf.so.1   is needed by apt-0.5.5cnc6-fr1
        librpm-4.2.so   is needed by apt-0.5.5cnc6-fr1
        librpmdb-4.2.so   is needed by apt-0.5.5cnc6-fr1
        librpmio-4.2.so   is needed by apt-0.5.5cnc6-fr1
        libstdc++.so.5(GLIBCPP_3.2.2)   is needed by apt-0.5.5cnc6-fr1
[root@TFW-RFL40 apt-get]#
[/code:1]

apt-devel-0.5.5cnc6-fr1.i386.rpm
报告[code:1]
[root@TFW-RFL40 apt-get]# rpm -ivh ./apt-devel-0.5.5cnc6-fr1.i386.rpm
error: failed dependencies:
        apt = 0.5.5cnc6-fr1 is needed by apt-devel-0.5.5cnc6-fr1
[root@TFW-RFL40 apt-get]#
[/code:1]

apt-0.5.5cnc6-fr1.src.rpm
能够安装。但是在软件包管理器里显示需要“apt-devel-0.5.5cnc6”。

有人知道以上问题如何解决吗?PS:本机目前正在使用中,不合适重新安装系统,所以请不要建议我格盘重装。
发表于 2003-9-14 08:43:26 | 显示全部楼层
红旗似乎有很多支持库都不包含,我以前用的红旗就无法编译或直接安装很多软件。至于RH4就不清楚了,还没用。

如果确实已经安装支持包,可以使用--nodepends参数。

另外,RF4怎么使用这么老的Kernel?
回复

使用道具 举报

发表于 2003-9-14 09:06:08 | 显示全部楼层
可能要一个个编译过来了。建议使用RH或者MDK。
回复

使用道具 举报

发表于 2003-9-14 09:21:43 | 显示全部楼层
[quote:bdefcd59e1="Fujinsan"]红旗似乎有很多支持库都不包含,我以前用的红旗就无法编译或直接安装很多软件。至于RH4就不清楚了,还没用。

如果确实已经安装支持包,可以使用--nodepends参数。

另外,RF4怎么使用这么老的Kernel?[/quote]
红旗太迟钝,不仅指其系统,还指其开发人员。
回复

使用道具 举报

发表于 2003-9-14 10:29:09 | 显示全部楼层
定位不同,也不能求全责备。红旗本来就不是给学Linux和开发Linux下程序的人用的,他们安心把政府、军队那一块做好了、把政府和部队的系统都换过来就够他们吃饱了。

自由狼-台风这样的Linux爱好者和自由软件开发者, 还是建议采用其他版本的系统作为主系统。Magic Linux是你展示自己才华的很好的舞台,真诚欢迎自由狼-台风兄参与Magic Linux的开发工作!
回复

使用道具 举报

 楼主| 发表于 2003-9-14 14:08:21 | 显示全部楼层
ML上次安装失败后就没再试验。开发工作不敢当,一没时间二没技术,最多能提供一些Console下的小工具,比如文件管理、分区挂接、修改主机名、重设DNS之类不讲效率的界面类工具。写这些程序的初衷自己用着方便,不知合不合大家的口味。

红旗么,2.0感觉很经典,所以还有一个常住硬盘;3.x垃圾一堆,用了没多久就换红帽子7.3了;后来红帽子7.3备份恢复问题长时间无法解决,于是换ML了,结果网络设置失败。感觉红旗4.0Bate用起来还可以(装上先改,改完了就舒服了),所以现在它成了我的“主力系统”。还有一个正式版,感觉除了能输入的中文标点多一点外,其他部分还没Bate强,所以只留下做各种BT的实验。mysql就是先在正式版白平然后装到Bate版上的。怕把Bate版弄出问题,apt的包也打算先在正式版上试验。

现在gcc、JDK都有,我想这个系统该不会一无是处吧。我打算对系统做些改动,让它好一点。

MagicLinux,我会考虑再装的。
回复

使用道具 举报

发表于 2003-9-14 14:38:59 | 显示全部楼层
台风是个人才,可别放跑了哦?
回复

使用道具 举报

 楼主| 发表于 2003-9-15 19:56:46 | 显示全部楼层
关于apt-get的支持,有源代码版本吗?我这里gcc还正常,拿到源代码应该能安装吧。
回复

使用道具 举报

发表于 2003-9-15 23:23:55 | 显示全部楼层
有的,在freshrpms有源代码,从源代码编译的应该没有问题。
回复

使用道具 举报

 楼主| 发表于 2003-9-17 16:16:33 | 显示全部楼层
不好意思,在那里没有找到相关的项目。能给个链接直接到下载点吗?
回复

使用道具 举报

发表于 2003-9-17 16:25:53 | 显示全部楼层
src.rpm应该不会出现依赖devel包的问题。建议直接用rpm -ivh装。然后在/usr/src/...下面编译spec.
回复

使用道具 举报

 楼主| 发表于 2003-9-17 17:18:10 | 显示全部楼层
apt-0.5.5cnc6-fr1.src.rpm

可以吗?现在我在非“root”帐号下,无法测试。
回复

使用道具 举报

发表于 2003-9-17 20:07:47 | 显示全部楼层
用su或sudo啊。
回复

使用道具 举报

发表于 2003-9-22 20:15:34 | 显示全部楼层
红旗的glibc还是2.2版的,FT,搞得OO都装不了
回复

使用道具 举报

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

本版积分规则

GMT+8, 2025-1-9 23:10 , Processed in 0.119615 second(s), 15 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表