找回密码
 注册
查看: 2863|回复: 20

对安装程序有一定研究的朋友,请进来报个到

[复制链接]
发表于 2003-5-31 13:54:02 | 显示全部楼层 |阅读模式
根据论坛上的反应,大家对安装程序的意见较多,这也是Magic Linux在以前的开发工作中没有能够很好解决的一个问题.所以,计划下一个版本重点解决这个问题.

希望对Linux系统安装程序制作有一定研究的朋友进来,一起讨论以后版本的安装程序问题,共同商讨,设计出一个切实可行的解决方案.

下面是有关安装程序的一些资料,仅供参考。希望对安装程序感兴趣的朋友有所帮助。

Magic Linux 安装程序探讨
[图解]安装程序结构简表
关于安装界面
Linux发行版制作指南
一张软盘就可以装下的操作系统mclinux

大家一起来讨论研究,然后组成一个安装程序开发小组,分一下工。
 楼主| 发表于 2003-5-31 13:58:07 | 显示全部楼层
我希望Magic Linux下一个版本的安装程序能够:
1、支持硬盘安装(这个一定要做好)
2、更友好更简易
3、保证安全分区(也很重要)
4、支持升级安装
5、支持在线安装(可以暂不实现)
回复

使用道具 举报

发表于 2003-5-31 14:52:06 | 显示全部楼层
没有仔细看过M$的协议,如果不能在ML里提供SIMSUN,可不可以在安装程序中提示用户插入WINDOWS安装光盘,提取SIMSUN字体呢?
回复

使用道具 举报

发表于 2003-5-31 15:07:11 | 显示全部楼层
[quote:5a370af728="yaohua2000"]没有仔细看过M$的协议,如果不能在ML里提供SIMSUN,可不可以在安装程序中提示用户插入WINDOWS安装光盘,提取SIMSUN字体呢?[/quote]
像 mandrake 那样,可以导入windows 字体就好了。可以移植过来。
回复

使用道具 举报

发表于 2003-5-31 21:16:02 | 显示全部楼层
kde3.1.2中新加入了一个功能,font install,安装好kde后,mount上win分区,使用控制中心的字体安装功能,安装win分区的/system/fonts目录中的simsun.ttc就可以自动安装simsun,然后改一下字体大小就很PP的了 : -)
我用的是gentoo.它的kde是3.1.2的,新功能很不错的说,希望下一版中能升级到3.1.2
回复

使用道具 举报

发表于 2003-5-31 21:32:27 | 显示全部楼层
kde2.3.2?
回复

使用道具 举报

发表于 2003-5-31 21:52:42 | 显示全部楼层
[quote:d0ea7a5f6b="dalin"]kde2.3.2?[/quote]
对不起,打错了,正确的是kde3.1.2版,
道谦中...
回复

使用道具 举报

发表于 2003-6-1 15:21:43 | 显示全部楼层
我也来报个道 : -)
[email protected]
回复

使用道具 举报

发表于 2003-6-2 15:50:35 | 显示全部楼层
[quote:30d9cb77f2="hubeichenrui"]kde3.1.2中新加入了一个功能,font install,安装好kde后,mount上win分区,使用控制中心的字体安装功能,安装win分区的/system/fonts目录中的simsun.ttc就可以自动安装simsun,然后改一下字体大小就很PP的了 : -)
我用的是gentoo.它的kde是3.1.2的,新功能很不错的说,希望下一版中能升级到3.1.2[/quote]
font install没有什么太大的用处,
M用Xft,直接拷贝字体就可以了。
kde-3.1.2和kde-3.1.1a没有太多改动,甚至官方的3.1.2不如M的3.1.1a。
还是等kde-3.2出来吧,或者用用cvs也行,功能改动很大。
回复

使用道具 举报

发表于 2003-6-2 19:47:53 | 显示全部楼层
CVS?这……你确定?
回复

使用道具 举报

发表于 2003-6-2 20:32:08 | 显示全部楼层
嗯,因为我已经编译了两个CVS,并且每个星期都要看kde-cvs-digest.
回复

使用道具 举报

发表于 2003-6-3 20:35:42 | 显示全部楼层
[quote:800f1b8dcc="cjacker"]嗯,因为我已经编译了两个CVS,并且每个星期都要看kde-cvs-digest.[/quote]
CVS的稳定性怎么样?
回复

使用道具 举报

发表于 2003-6-9 23:29:38 | 显示全部楼层

本人曾开发过安装程序。

基本技能包括:C、Perl、Python、BuildSystem、linux 系统组成。

从安装程序来说,我看基本上有以下几个问题:
1、启动盘(1.44M)的开发与制作;
2、安装过程中的信息收集和保存;
3、硬件检测;
4、分区和格式化;
5、rpm 依赖性分析;
6、rpm 包选择;

如果要支持升级的话,还有已安装软件的分析。

图形界面的话,以 Framebuffer 启动 Xwindow。在其中使用 python 和 pygtk2 进行开发。必要的内容用 C 实现 python 模块。
python、pygtk2 的 i18n 都是标准化方法,所以中文支持会比较顺利。

总之安装程序还是比较复杂的,要求对系统比较熟悉。所以我觉得最好的办法还是移植 anaconda。
回复

使用道具 举报

发表于 2003-6-9 23:34:03 | 显示全部楼层
一看就是大大虾:-) 欢迎!!!
回复

使用道具 举报

 楼主| 发表于 2003-6-10 10:04:00 | 显示全部楼层

Re: 本人曾开发过安装程序。

[quote:de9a31d7f7="charlesw"]基本技能包括:C、Perl、Python、BuildSystem、linux 系统组成。

从安装程序来说,我看基本上有以下几个问题:
1、启动盘(1.44M)的开发与制作;
2、安装过程中的信息收集和保存;
3、硬件检测;
4、分区和格式化;
5、rpm 依赖性分析;
6、rpm 包选择;

如果要支持升级的话,还有已安装软件的分析。

图形界面的话,以 Framebuffer 启动 Xwindow。在其中使用 python 和 pygtk2 进行开发。必要的内容用 C 实现 python 模块。
python、pygtk2 的 i18n 都是标准化方法,所以中文支持会比较顺利。

总之安装程序还是比较复杂的,要求对系统比较熟悉。所以我觉得最好的办法还是移植 anaconda。[/quote]

很好,ML1.2的安装程序小组的组长有人选了。请与cjacker和yufei联系。
回复

使用道具 举报

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

本版积分规则

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

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

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