什么是 DeLi Linux?

这是DeLi Linux 系列日记的第1篇,下一篇为:DeLi Linux 0.8 安装

在这篇日记,我将根据自己的了解,向大家介绍一下来自德国的国际化轻量级Linux发行版 DeLi Linux 的基本情况。包括它的使命、历史、特点等等。

DeLi Linux 是由德国人 Henry Jensen (网名:haary) 创建和由他主要维护的。关于 DeLi Linux 的基本介绍,在它的中文主页:http://www.delilinux.org/index-cn.html 上已经讲了一些。我在这里加上自己的一些理解重复一下。

DeLi Linux 的使命:DeLi Linux 是为那些 486到PIII级别的老旧电脑特制的 Linux 发行版。因为并不是每个人都买得起新电脑的,或者有那些不愿扔掉旧电脑的朋友。而作为其它的商业性操作系统如Windows,它们是不会再为这样的老旧电脑的老旧操作系统提供支持的了。微软的态度就是换掉你的电脑,换掉你的操作系统,使用最新的“Vista”吧。结果呢,软件工业和硬件工业相互追逐,形成了一个恶性的循环,电脑的能耗越来越大,产生的电子垃圾越来越多。DeLi Linux 需要解决它的第一号bug:#1: 现在的软件不能运行在旧的硬件上,DeLi Linux就是设计来修复这个bug的。这个一号bug的灵感来自于Ubuntu 的一号bug:微软占据新的桌面PC市场的大部分份额。Ubuntu就是设计来修复这个bug的。

DeLi Linux 的历史:从DeLi Linux的版本发布的wiki页面中可以知道,从它的2002年11月2日发布的第一个版本0.1版算起到2008年5月28日发布的0.8版共11个版本,DeLi Linux 公开问世已经7年了!从0.1到0.6版,它是基于Slackware的;Haary在2006年9月15日发布的0.7版,完成从零开始重写了整个系统,不再基于Slackware了,并且把基于glibc改为基于uClibc;在2008年5月28日发布的0.8版中,桌面系统不再采用GTK1,而使用了GTK2,统一采用UTF-8编码,这一改动使DeLi Linux 成为一款真正的国际化轻量级Linux发行版。在0.8版中,DeLi Linux 开始采用了Arch Linux 先进的pacman 包管理系统,使得安装和更新软件更加方便。不过,这么多年,应该基本上是由 haary 一个人利用业余时间来维护 DeLi Linux的,可以看出他是一个坚韧不拔的人。从他的在wiki上的博客2007/06/14的那篇日记可以看出,haary想开放DeLi Linux的开发维护。但是现在看来,这种开放的开发还有待发展。我猜想,也可能是以前 DeLi Linux 一直是以 haary 个人开发维护为主,所以它的进展是比较慢的,一直到现在为止,DeLi Linux 还是处于测试版本阶段。我想,对于 DeLi Linux 所订立的使命来说,开放式的、更多人参与的社区式开放可能更有利于达成它的这个艰巨的使命。既然 haary 已经在朝这个方向引导了,我想,以后 DeLi Linux 的开发进度有可能会加快。

DeLi Linux 的特点:以现在最新的 DeLi Linux 0.8 为例。简单的一句话概括它的特点就是,国际化的轻量级 Linux 发行版。所谓“国际化”,就是你可以配置它“说”任何你想要的语言。现在 DeLi Linux 采用的是 uClibc 和 GTK2,所以它能很好的支持 UTF-8 编码,在用“delisetup”配置它的语言时,有169种语言选项;在 /usr/share/locale 目录里面,有109种语言;从理论上来说,支持 UTF-8 编码的 GTK2 程序都可以正常使用。采用 zh_CN.UTF-8 编码的中文支持一切正常。从轻量级的角度来看,我认为 DeLi Linux 在国际化的基础上,它已经做到了轻量级的极至,因为它采用了针对嵌入式设备的uClibc,使得编译的程序体积更小和占用更少的内存;然后,它有源自Slackware 的高可配置性,基本上没有默认的服务启动,一切都由你自己控制;它采用了一些轻量级的软件,如:轻量级的Icewm窗口管理器、Sylpheed邮件客户端、Abiword文字处理、Netsurf网页浏览器、vlc视频播放器等等。一个完全安装大概750M,软件包清单见: http://www.delilinux.org/packages.txt ,前面所说的完全安装应该包括了软件清单里的全部软件,不过没有仔细的查看过。当然,也正是由于 DeLi Linux为了速度和体积而牺牲了一些可用性,一些针对glibc编译的闭源软件无法在使用uClibc 的 DeLi 0.8 上运行,如:Opera浏览器,Firefox的flash播放器插件等;检测和设置硬件的自动化程度不够。

虽然,DeLi Linux 问世已经长达7年了,但是,仍然是测试版本,它的发展并未稳定。像现在最新 DeLi Linux 0.8 也还有不少的bug。但是,不管它的发展如何,它有了自己追求的目标:为老旧电脑制作 Linux 操作系统。希望 DeLi Linux 能在这个目标的指引下有一个光明的未来。

6 thoughts on “什么是 DeLi Linux?”

  1. Pingback: pingback
  2. 我又来了,
    从它的2002年11月2日发布的第一个版本0.1版算起到2008年5月28日发布的0.8版共11个版本,DeLi Linux 公开问世已经8年了
    这个怎么算也是六年啊!^_^
    加油!

  3. Opera浏览器,Firefox的flash播放器插件都不能运行,这个比较可惜。
    还有啊,deli的文档似乎是比较少的,关于音频方面的官方网站我翻了半天也没找到,只有论坛里有一点。

  4. madgoat,谢谢你。算年头的话应该是7年。
    关于DeLi Linux 使用uClibc后导致一些软件不能使用,这是速度和可用性方面的平衡的抉择问题。我查了一些资料,说uClibc编译的程序体积要小一些,内存占用要少一些,但是针对PC来说,它的速度到底提高有多少,与它牺牲的可用性相比到底值不值得。现在我觉得应该多测试和对比。DeLi Linux 现在仍是测试版本,它的状态仍然不是稳定的,只要有利于它追求的目标,在大家的帮助下,一切都可能发生变化。我在后面的日记中会详细阐述关于这个问题的我的观点的。
    声频和视频的设置和相关软件我也会在后面的日记中提到。

  5. 期盼着你的声频和视频的设置。
    好像deli0.8使用的时oss,不太熟悉,而且我看我的声卡模块也是已经加载,但还是出不了声音。
    关于硬件支持这块,我用puppy感觉还不错,都能识别和正常使用。deli得加油啊。

  6. 不知道这个版本,在我的AMD K6-2 500 MVP4 128M内存的,集成显卡、运行怎麽样?????

Comments are closed.