QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: cjacker

Magic Linux 安装程序探讨:-)

[复制链接]
发表于 2003-6-8 07:34:23 | 显示全部楼层
我对安装程序没有什么其他要求,现在就还可以,但既然magic强调拥有更好的中文支持,建议要以实现中文安装界面为目标。
回复

使用道具 举报

发表于 2003-6-8 10:42:58 | 显示全部楼层
[quote:ccaad13d6a="etp"]在教育网内实现网络安装应该不是不现实的问题吧?
这里可是很大一块用户群体[/quote]
不是说网络安装本身不现实,而是说目前硬盘安装都没搞定,不可能搞网络安装。
回复

使用道具 举报

发表于 2003-6-10 10:54:30 | 显示全部楼层
[quote:2784fc02cb="sejishikong"]安装程序最好不做自动分区,很危险的。至于界面,字符或图形无所谓,不过最好能是中文的,类似蓝点的。[/quote]

强烈反对自动分区。至少在默认状态下不能自动分区,否则就一失手成千古恨了。界面我还是赞同图形的。因为我认为除了 loader 以外,安装程序的体积并不十分重要,考虑到大家都是义务劳动,所以开发简便、标准非常重要。Xwindow 下中文支持也相对容易些。只要用 framebuffer 再把分辨率设低点,兼容问题就不大了吧?
回复

使用道具 举报

发表于 2003-6-10 10:56:17 | 显示全部楼层
[quote:b9ecb93e46="樱家冢"][quote:b9ecb93e46="etp"]在教育网内实现网络安装应该不是不现实的问题吧?
这里可是很大一块用户群体[/quote]
不是说网络安装本身不现实,而是说目前硬盘安装都没搞定,不可能搞网络安装。[/quote]

硬盘安装、网络安装我很喜欢的哦,因为速度快,方便。不需要光驱。只要可能我都尽量硬盘安装或者网络安装。
回复

使用道具 举报

发表于 2003-6-10 10:59:23 | 显示全部楼层
[quote:bc7f9d2ebb="dukeduan"]不太懂,但是装过一些linux,就觉得suse的安装部分又漂亮又方便。已存在的分区会自动找出来和加载,新分区则可以选择自动或者手动。[/quote]

安装程序的智能化的确是非常重要的。可以给用户带来很大方便。但智能化的工作往往只能在基本功能完成的基础上进行。
回复

使用道具 举报

发表于 2003-6-10 11:11:58 | 显示全部楼层
[quote:facd3a7ea4="whlvme"]关于cjacker部长所说的,我再补充几点:

1、图形 or 字符:
我个人比较偏向于彩色中文字符窗口界面,因为这样可以使安装程序占用更少的资源,而且也可以显得很漂亮。需要着重设计的是靠颜色的搭配来营造界面舒适感。

2、简单的问题:
说简单可能不是太准确,应该说是易用性;简单不能过了头,要留下较高的可控性。
提议:
1)全部采用中文界面:包括设置操作、在线帮助、安装时每个软件包的简介。但是必须保证中文环境正确加载和稳定运行,做不到时则提供全英文的选项;
2)分区是最大的用户壁垒,需要在分区时有简明的Linux分区知识介绍,例如通过按F1调出;如果检测到有Windows分区,则将其标上C:、D:等,以免初学者因失误造成数据丢失。
3)典型配置可以在系统初次运行时靠系统配置向导程序完成,一些不提供选择安装的so之类的包可以直接打到一个包中,以便加快安装进度;

3、安装程序的开发工具:
C毕竟是系统开发的正统。最好不要用什么python、perl、qt之类的,就用C+ncurses库就足够了,执行效率更高,开发效率也不见得就比python等差多少,毕竟C和ncurses库也都比较简单。[/quote]

第一条,我看要想使界面美观,是否需要一个美工呢?这个论坛里面有的话,应一声好了。另外字符界面下显示汉字的问题,是不是已经很好地解决了呢?
第二条:
提议1:需要大量的翻译工作,要看这儿同好们的热情了。而且也要增大一些体积。
提议2:分区部分的确难度较大,而且最好有些智能化的提示。要能分析现有分区并根据现有分区情况提出一点建议就更好。当然说起来容易做起来难。这主要是因为 DOS 分区的结构不规则。
提议3:软件包的选择是个大学问,具体采用什么形式,可要好好考虑。
第三条:
我更倾向用 C+ python + gtk。这是为了提高开发效率。毕竟大家精力都有限,把目标定太高了不容易达到。如果要 C+ ncurses 的话,不如做个 python 的 ncurse 模块,这样似乎会更快些。

刚刚找到现成的 pyncurses 了。看这个连接把: http://sourceforge.net/projects/pyncurses
不过还是 0.3 版,不知道是否稳定,中文支持怎么样。
回复

使用道具 举报

发表于 2003-6-10 11:15:04 | 显示全部楼层
[quote:e5962656a7="charlesw"]
提议1:需要大量的翻译工作,要看这儿同好们的热情了。而且也要增大一些体积。
[/quote]
我来写版权和介绍语吧!
回复

使用道具 举报

发表于 2003-6-10 11:18:19 | 显示全部楼层
[quote:0cc4336e05="sjinny"]几个建议:
1:提供几种不同的界面风格,比如类dos、类Windows以及Linux自己的。
2:提供一种“最简”安装,就是安装时用户什么都不用设置,root密码为空,默认进入图形界面,第一次登录时,启动一个简单的向导,教用户进行一些基本的操作,主要是图形界面下的操作,包括:系统设置、用户设置、玩游戏、上网看网页、聊天、办公软件等,还要带些Linux的电子书。教学做到有所为 有所不为就可以了。
3:安装程序的每一步都要有“恢复默认”这个按钮,都要有“建议”这个按钮。
4:要支持通过网络(主要是局域网)一次性进行多台电脑的安装,比如先安装好一台机器,然后用一个光盘启动其他的裸机,然后通过主机将相同配制的系统装到所有的机器上。[/quote]

多种安装方式的确比较重要的,因为这能给用户带来很大方便。
1、windows 环境下的安装:可以用 loadlin 装入内核和安装程序文件系统。然后开始安装。
2、从已安装好的 linux 中安装:直接启动一个窗口安装。很多配置信息还可以从当前系统中获取。不过这样并且不重新启动的话,就无法覆盖当前系统了。
3、可以参考 knoppix 的自动化程度,它可是把光盘丢进去就能用了。
4、集群安装比较复杂,暂且别考虑了吧?如果所有机器硬件配置完全相同还好,否则。。。。。  另外,MagicLinux 还是主要面向个人用户吧?那个个人能一下子拥有许多台相同配置的机器呢?
回复

使用道具 举报

发表于 2003-6-10 18:56:00 | 显示全部楼层
我发现debian的安装说明文件上说,用软盘安装的时候,可以更改默认语言,而终其中就包括zh_CN,不知道能不能参考一下它的中文环境实现?
不过这个功能我没有试过,都是要英文安装的。
回复

使用道具 举报

发表于 2003-6-10 19:36:34 | 显示全部楼层
magic要尽快实现硬盘安装
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-5-21 08:45 , Processed in 0.105625 second(s), 12 queries .

© 2021 Powered by Discuz! X3.5.

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