LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 712|回复: 1

不知道什么时候Mandrakelinux可以实现这样的功能?

[复制链接]
发表于 2005-4-2 12:16:12 | 显示全部楼层 |阅读模式
和今天众多的自动安装程序(apt、yum、urpmi、autopackage等,按我的理解)的数据结构设定有关的:

不知道什么时候Linux的安装包才可以摆脱“程序文件名”的首要表示方式。当我们升级或者安装应用程序的时候,当我们使用rpmdrake安装某些rpm包的时候,默认地,我们找的其实是一些文件名。当然,或许可以选择其他的搜索范围,但是搜索结果列出来的仍然是一大堆本身没有任何意义的程序文件名。

这对于程序员、服务器管理员来说也许并不算什么,这就好像关系数据库里凭ID找记录的方式。但是更人性化地,我希望是模糊地凭Name找记录。对应于安装包来说,就是模糊地凭它们的符合人类语言习惯的名称或者说明。

我们知道,在安装Windows及Windows应用软件的时候,我们不是搜索或者安装 nt-kernel-5.2,不是搜索或者安装 micrsoft-pinyin-1.0.0,不是搜索或者安装 rav-17.0.0,而是安装“Windows 2003”、“微软拼音2003”“瑞星杀毒2005”,或者一些带有空格的、首字母大写的软件名称。对于程序员,这些产品的商业发行名称对于构建系统来说没有任何帮助,但难以理解的是在面向对象思想“泛滥”的今天,在Linux向桌面大规模进军的今天,Linux的安装程序依然没有站在用户的角度思考。

对于桌面系统,名称表达的重要性和界面操作的重要性同等重要。我不曾像QuickTime版主在和Mandrake CTO聊天的时候那么希望在哪里、多少程度地加上中文支持(事实上我认为这位首席技术官并不重视这个问题),我只希望有一天在这么多自动安装程序(如apt、yum、urpmi)及其UI程式(如rpmdrake)里,可以见到人性化的被安装包的名字(我知道这需要数据库)。例如,当我要安装“简体中文输入法 2.0”或者“Simplified Chinese Input Method 2.0”的时候,它给我装上了“scim-2.0.0.xxxx.rpm”。
发表于 2005-4-2 12:43:20 | 显示全部楼层
smart 正在做这个方向的研究。现在urpmi已经可以部分做到了:
  1. urpmq scim -i
复制代码
回复 支持 反对

使用道具 举报

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

本版积分规则

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