LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: fundawang

打破Debian神话之一:urpmi系列工具(未完成前请勿跟帖)

[复制链接]
 楼主| 发表于 2004-12-14 00:10:38 | 显示全部楼层
urpmi的弱点是它根据软件包名称来唯一标识一个软件包,没有别名。比如firefox原来叫firebird,那么mozilla-firebird-0.3和mozilla-firefox-1.0就是两个不同的软件包。但实际上这两个是一个东西,只是版本号不同。Xorg和Xfree的切换大概也是这个意思。
发表于 2004-12-14 00:14:23 | 显示全部楼层
最初由 fundawang 发表
urpmi的弱点是它根据软件包名称来唯一标识一个软件包,没有别名。比如firefox原来叫firebird,那么mozilla-firebird-0.3和mozilla-firefox-1.0就是两个不同的软件包。但实际上这两个是一个东西,只是版本号不同。Xorg和Xfree的切换大概也是这个意思。

那mozilla-firefox-1.0和firefox-1.0呢?
 楼主| 发表于 2004-12-14 00:18:26 | 显示全部楼层
最初由 orphen 发表
那mozilla-firefox-1.0和firefox-1.0呢?
似乎也是不认的。不过它出现在Mandrakelinux软件库的时候就是mozilla-firebird了:p
发表于 2004-12-14 00:20:56 | 显示全部楼层
原来的rpm能认出来么??
没有注意的说~
好久没用rpm了~
发表于 2004-12-14 09:53:02 | 显示全部楼层
urpmi不会搞乱系统
除非你从cooker全面升级是很危险的
前几天不小心更新软件的时候把python更新了,就完蛋了
mcc不能用了
发表于 2004-12-14 10:15:18 | 显示全部楼层
最初由 fundawang 发表
urpmi的弱点是它根据软件包名称来唯一标识一个软件包,没有别名。比如firefox原来叫firebird,那么mozilla-firebird-0.3和mozilla-firefox-1.0就是两个不同的软件包。但实际上这两个是一个东西,只是版本号不同。Xorg和Xfree的切换大概也是这个意思。

这一方面 gentoo 的 portage 处理的很好。
即便是同样名字的软件包, 各个版本之间,也可以处理的很好。比如 gtk-1.X 和 gtk-2.X。
发表于 2004-12-14 19:12:03 | 显示全部楼层
urpmi好像不能够安装比当前软件包版本要低的同一名称的包,感觉上还不够完善。
发表于 2004-12-14 19:18:01 | 显示全部楼层
最初由 csyfek 发表
urpmi好像不能够安装比当前软件包版本要低的同一名称的包,感觉上还不够完善。


你要用OPENQ?
发表于 2004-12-14 19:21:18 | 显示全部楼层
最初由 csyfek 发表
urpmi好像不能够安装比当前软件包版本要低的同一名称的包,感觉上还不够完善。

加上 --allow-force应该就可以了吧。
发表于 2004-12-25 22:05:48 | 显示全部楼层
明白了URPMI的意思。可是我用URPMF D4X的时候,回应一个结果:注意:由于没有介质使用 hdlists 搜索,urpmf 无法返回任何结果您可能想要使用 --name 来搜索软件包名称。用URPMF D4X|GREP BIN 的时候,没有任何结果返回。按你的意思是说,没有安装软件。可以我用RPM安装的时候,给我返回的结果是正确安装了。这个现象,如何解释呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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