<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.1" -->
<rss version="0.92">
<channel>
	<title>学习日记</title>
	<link>http://www.learndiary.com</link>
	<description>正在关注 Linux 、开源的个人博客。</description>
	<lastBuildDate>Sun, 16 Nov 2008 15:19:53 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>在老电脑上安装Ubuntu</title>
		<description>一段时间以来，我一直在寻找老旧电脑的 Linux 操作系统，试过一些发行版，像 Arch Linux，TinyMe，Slackware 和一些Mini Linux，像Puppy Linux, DSL, Slitaz, CDlinux等等。我还特别的关注过 DeLi Linux 这一款专门针对老旧电脑的国际化发行版，不过，前几天 DeLi Linux 的作者 Henry 宣布 DeLi Linux 开发停顿，并希望有人接管甚至做 DeLi Linux 的分支版本。Ubuntu Linux，我一直以来都以为它定位于 Windows 的开源替代产品，是重量级的，所以一直没有想过把它安装在老旧电脑上。不过，前几天，我在 Celeron MMX 400 + 96M，PIII 667 + 256M分别安装了Ubuntu 6.06和 Ubuntu 8.04。总的来说效果还可以。下面分享一下我的经验，供需要在老旧电脑上安装Ubuntu的朋友作参考。
 </description>
		<link>http://www.learndiary.com/archives/diaries/3595.htm</link>
			</item>
	<item>
		<title>DeLi Linux 开发停顿</title>
		<description>DeLi Linux 是一款专门针对老旧电脑制作的轻量级Linux桌面发行版，在坚持开发了约7年之久，它 的作者 haary 于2008年11月8日在DeLi Linux论坛上发了 DeLi Linux 开发停顿的公告。谁有兴趣可以接管这个发行版或做这个发行版的分支。
附 haary 的公告： DeLi Linux development stalled http://www.delilinux.org/forum/topic.php?id=842
 </description>
		<link>http://www.learndiary.com/archives/diaries/3594.htm</link>
			</item>
	<item>
		<title>DeLi Linux 0.8 中文环境配置</title>
		<description>这是DeLi Linux 系列日记的第5篇，上一篇是：DeLi Linux 0.8 软件安装。这也是这个系列日记的最后一篇。

在这篇日记里，主要介绍怎么样在 DeLi Linux 0.8 上配置一个好用的中文使用环境，包括控制台和X Window 中文使用环境。控制台环境主要介绍：Zhcon中文控制台环境（输入法）， Screen（全屏窗口管理器）， W3m浏览器， Vim文本编辑器的安装及使用；X Window 环境主要介绍： Fcitx输入法， Firefox1.5浏览器， Dillo2浏览器及中文字体（如文泉驿）的安装及使用。

因为需要从源码编译安装，所以先安装开发包，用： pacman -S devel 命令安装全套开发包。如果你的硬盘空间比较紧张，好像只安装一个binutils也行，你可以试试： pacman -S binutils 。

如果你使用中文，并且需要让一台非常古老的机器（如486）重新恢复活力，控制台环境是一个理想的选择。你用486 + Linux 机器可以做些什么呢？请参见我的一篇日记：呵呵，微软也开始打windows广告了，百度广告；我和linux。先介绍控制台环境。

1、Zhcon 中文控制台环境（有五笔和拼音等多种输入法）
DeLi Linux 0.8 已经默认包含了 Zhcon，登录控制台后，输入“ zhcon ”命令即能启动。不过，我曾经在一台486机器上执行zhcon失败，手工编译后能够成功执行。你如果遇到这种情况，请在这里下载并重新编译zhcon。一点需要注意的地方是，在执行“ ./configure ”之前，先执行“ export CXXFLAGS="$CXXFLAGS -liconv -lintl" ”，否则你将通不过编译。参见：Need help, I can't get a ...</description>
		<link>http://www.learndiary.com/archives/diaries/3592.htm</link>
			</item>
	<item>
		<title>DeLi Linux 0.8 软件安装</title>
		<description>这是DeLi Linux 系列日记的第4篇，上一篇是：DeLi Linux 0.8 设置；下一篇将是：DeLi Linux 0.8 中文环境配置。

在这篇日记里，主要介绍怎么样在 DeLi Linux 0.8 上安装软件，包括Pacman 软件包管理器安装， ABS 源码安装， 把DeLi Linux 0.7.2上的软件移植到 DeLi Linux 0.8 上 和一般源码安装。

DeLi Linux 0.7.x 系列是采用一个叫作deliget 的程序从因特网上的软件仓库进行二进制包的安装和借用 crux 的ports系统进行源码安装。DeLi Linux 0.8 借用了 Arch Linux 的强大的pacman 包管理系统和ABS系统进行软件的安装。关于pacman 的用法请“man pacman”或参见：使用 Pacman，或者Arch Linux 的wiki上的pacman页；ABS系统的使用请参见 Arch Linux 的Wiki的ABS页面。不过，请注意，DeLi Linux 0.8并没有完全使用Arch Linux的ABS系统，下面我就只介绍一下怎样在DeLi Linux 0.8 ...</description>
		<link>http://www.learndiary.com/archives/diaries/3591.htm</link>
			</item>
	<item>
		<title>DeLi Linux 0.8 设置</title>
		<description>这是DeLi Linux 系列日记的第3篇，上一篇是：DeLi Linux 0.8 安装；下一篇将是：在 DeLi Linux 0.8 中安装软件。

官方的DeLi Linux 0.8的设置页面请参见：First steps after installation。在这篇日记里，我主要是根据自己的使用经验对官方的系统设置作一个适当的补充，介绍怎么样设置DeLi Linux 0.8，包括 X Windows、网络、声卡、鼠标、优盘等等的设置。这里基本上不包括具体某种语言环境的设置。具体中文控制台和 X Windows 桌面使用环境的设置和相关软件的应用将在另外的日记中详细介绍。

重新启动你刚用“ deliinstall ”安装好的系统，以 root 用户登录控制台环境。在命令提示符下面输入“ delisetup ”即开始 DeLi Linux 0.8 的设置。第1项是键盘的设置，简体中文用户选择“us”；第2项是语言，简体中文用户选择“zh_CN.UTF-8”；第3项是设置Lilo启动菜单，上一篇日记“DeLi Linux 0.8 安装”已经详细介绍过；第4项是设置“ppp”连接，即原来老式的电话拨号上网，现在中国境内应该基本上没有人用了，我也没有在 Linux 系统上设置过，如果你有需要就根据程序提示进行设置。

第5项是局域网设置，不管你是局域网用户还是 ADSL 宽带直接接入因特网等等，你都需要进行这一步的设置。hostname 输入主机的名字，如“ deli ”； domain 输入机器所在域的名字，我这里没有，就直接任意一个不以点号“.”开头的名称，如“ localdomain ”；接下来是为机器设置 IP，请根据你自己的情况在3种设置方式中进行选择，下面分别对3种设置方式进行简单的介绍。

1）、静态IP设置：如果你被网络管理员指定一个固定的IP、网关、DNS，那么你就使用这种设置。这通常是在一个局域网内。根据提示输入相应的数据，如这样：
ip: 192.168.0.106， netmask： 255.255.255.0， ...</description>
		<link>http://www.learndiary.com/archives/diaries/3590.htm</link>
			</item>
	<item>
		<title>DeLi Linux 0.8 安装</title>
		<description>这是DeLi Linux 系列日记的第2篇，上一篇是：什么是 DeLi Linux?；下一篇将是：DeLi Linux 0.8 设置。

在这篇日记里，主要介绍怎么样安装 DeLi Linux 0.8，包括光盘安装和硬盘安装。

首先，你需要下载DeLi Linux 0.8，这里建议下载DeLi 0.8 完全版 ISO - 包括图形用户界面 (252 MB)，文件名是：deli-0.8.0-full.iso。下载页面：http://www.delilinux.org/wiki/doku.php?id=chinese:download 。我建议首选的方式是用BT下载，即那个Torrent ，在各个操作系统下面都有相应的BT下载软件。这里就不重复了。

对于一般的用户来说，首选的安装方式是把下载下来的ISO文件刻到光盘上，然后用光盘安装的方式。光盘安装的方式请参考DeLi Linux 的 wiki 页面：chinese:installation:cdrom [DeLi Linux Wiki] 。

对于有一定Linux基础的朋友来说，你可以试一下硬盘安装的方法。我在这里重点介绍一下硬盘安装。

对于硬盘安装，我只介绍一个我用过的方法。前提条件是你的硬盘中已经有了一个可引导的Linux系统。并且预留了一个Linux分区用于安装DeLi Linux系统。

首先，把下载下来的ISO文件解压缩到一个Linux分区里，我是解压到一个ext2分区里面的。我试过把ISO文件解压到一个 Windows 的FAT32 分区，但是，可能是DeLi Linux 0.8安装程序里挂载 FAT32 分区有bug（见bug报告页：#32:delitools:deliinstall mount fat32 partition error），所以从解压到FAT32的安装文件安装时没有成功。在这里假设你的ISO文件在 /mnt/download 目录下面，准备解压到 /mnt/deliiso （在分区：/dev/hdc3）目录下面，而准备安装到 /dev/hdc1分区中。解压ISO文件的具体步骤如下：
1）、用root账号建立一个ISO文件的挂载点： mkdir /mnt/isofile ；
2）、挂载ISO文件： ...</description>
		<link>http://www.learndiary.com/archives/diaries/3589.htm</link>
			</item>
	<item>
		<title>什么是 DeLi Linux?</title>
		<description>这是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 ...</description>
		<link>http://www.learndiary.com/archives/diaries/3588.htm</link>
			</item>
	<item>
		<title>DeLi Linux 系列日记写作计划</title>
		<description>DeLi Linux 是一款专门为486~PIII老旧电脑制作的国际化轻量级桌面Linux发行版。目的是为一些买不起新电脑的朋友买的二手电脑或者那些不愿扔掉自己手中旧电脑的朋友提供一个 Linux 操作系统。这是一个令人尊敬的目标，当然这也是一个具有挑战性的事情。制作一款这样的发行版的复杂性并不亚于一款通用的发行版，甚至更苛刻，因为，这要考虑一个前提条件，老旧电脑有限的系统资源。

这样的轻量级发行版有一些，不过，或者是比较耗资源，或者是不支持中文（如那个著名的 DSL）。而DeLi的目标是有着Ubuntu那样的伟大胸怀，国际化的轻量级发行版，让说每一种语言的朋友都能享受这个为老旧电脑特制的Linux发行版。

从 DeLi Linux 的上一个版本（DeLi Linux 0.7.2）起，我开始接触这个发行版，并且帮助翻译了中文的wiki页面和首页，并积极参与它的论坛的讨论，暂时是上面的 DeLi Linux 中文论坛的版主。到现在大概有一年了，也算积累了一些这个发行版的使用经验。为了向中文用户推荐这个发行版（当然，我会把文章同步译成英文，也是向所有朋友介绍这个发行版吧），我决定把自己一年来的学习使用DeLi Linux的经验作一个阶段性的总结。这应该是一个有益于自己和有益于别人的事。

初步的日记写作计划是这样的（每完成一篇将把它的链接加上）：

1、什么是DeLi Linux？ 主要是介绍一下DeLi Linux 的历史、功能、特点等概略性的东西；

2、DeLi Linux 0.8 安装，主要是介绍用硬盘安装的方法安装 DeLi Linux 0.8以及光盘和硬盘安装中的一些注意事项；

3、设置 DeLi Linux，主要是讲怎样设置DeLi Linux 0.8，让它可以上网、可以用上 Xwindows，可以用上鼠标、优盘和声卡等；

4、DeLi Linux 软件安装，讲怎么样安装自己需要的软件，或者用pacman从官方网站安装，或者是把DeLi 0.7.2的软件移植过来，或者是自己从源码编译安装；

5、DeLi Linux 0.8 中文环境配置，主要是讲怎么样在DeLi Linux 0.8下面设置一个舒适的中文环境，如控制台下的：Zhcon + Screen + W3m + Vim 等，X Window 下的Fcitx输入法， Firefox1.5浏览器， Dillo2浏览器及中文字体（如文泉驿）的安装及使用等等；

上面是一个初步的写作计划，其间可能会有变动，如：或者合并，或者再细分。时间上争取一个月内完成吧。

我希望我的日记将会给 Linux ...</description>
		<link>http://www.learndiary.com/archives/diaries/3587.htm</link>
			</item>
	<item>
		<title>为PII级别的老旧电脑寻找一个轻量级的中文 Linux 发行版</title>
		<description>原来我有一台486DX100、24M内存、1M显存、4.3G+1.3G（1.6G的屏蔽了约300M坏道）硬盘的电脑，当时使用的是RedHat Linux 9.0的控制台模式，因为我找不到一个可用的中文版图形界面的Linux发行版。但是，它已经可以为我提供了日常所用的大部分功能：如用zhcon+screen+w3m的中文控制台环境，我可以上网、写博客、听mp3、用gtmess与MSN的朋友聊天等等。所以，Linux让我的 486 老旧电脑重新燃起生命之火。当然，如果你不要求中文环境，在Linux下仍然有可以用的图形界面的轻量级发行版可以使用，如：DSL, DeLi 0.7系列等等。（参见我的为486寻找Linux操作系统的系列日记：http://www.learndiary.com/tag/486 ）另外，这台电脑我现在仍然在使用。不过，我现在使用的是Slackware 10.2的中文控制台环境。因为我的硬盘只有1.3G（相对于RedHat，Slackware的定制性要强一些，可以减少一些不需要的程序，启动也要快一些）。

现在，我又有了一台老旧电脑，是赛扬400的CPU，96M内存，共享2M显存（本来是可以共享8M显存的，我在BIOS里设置为2M）。那么，我在选择轻量级的中文Linux上又有什么经历呢。下面是我的一个阶段性的总结，供有类似电脑的Linux爱好者参考。

这台电脑已经可以勉强运行最新的轻量级发行版：Arch Linux（archlinux-2008.06）了，甚至可以使用一个功能较全，界面漂亮的Xfce4图形界面了，我在上面运行了最新了的Firefox 3 浏览器，并不是太慢。Arch Linux 是一个“无缝连接”的Linux发行版，只要你安装了它，以后你就只需要一个命令：pacman -Syu 就可以升级整个系统（包括内核）了。它是针对i686优化的，所以不能运行在之前的CPU上。pacman 升级的速度比较快，相对于其它发行版，你可以很快的使用到官方的最新版本（包括内核）。我在用最新的光盘（archlinux-2008.06-core-i686.iso）安装它的过程中基本上没有碰到什么问题。只是，在用 pacman -Syu 升级整个系统的时候，报告“已经存在某个文件，不能升级”之类的提示，我把报告的那个文件删除就OK了。但是，毕竟，要用这样7、8年前的电脑来运行最新的发行版确实有点勉强，所以，我把 Arch Linux 请出了这台老电脑了。我非常赞赏Arch Linux的包管理方式和它的由社区用户贡献的“Arch User Repository”（Arch 用户仓库）。不过，在初步使用Arch Linux后，我有点小小的怀疑：这么快的软件更新速度，系统的稳定性保障会如何呢？比如，会不会有人拿它来做服务器系统呢？

我还在这台电脑上试用了一下 Puppy Linux（ Puppy 217 NOP中文版），我是用live系统启动后选择完全安装到硬盘上。方法是：在菜单里找到并使用通用安装程序（Puppy universal installer），一路进行到选择具体安装方式那块，选择第二项（NORMAL，而不是COEXIST（参见：http://e-pup.5d6d.com/thread-707-1-1.html）。速度比最新的 Arch Linux 要快，但是可能我的内存太小了（96M），图形界面用起来还是有点卡（如上面的Opera浏览），另外，不知是怎么一回事。我用它上面的软件包管理器从网络上下载需要的软件包，一点鼠标那个软件包管理器就退出去了。Puppy Linux 设计成单用户的root使用模式，虽然我读过 Puppy 官方的说明，即这种方式并不妨碍安全等（参见：http://www.puppylinux.com/faq.htm 中的“Q: Security concerns”），但我个人感觉还是有点不适应，呵呵，选择 Linux 也是“跟着感觉走”啊。况且，我的这台老机器还是多用户使用机呢。也没有探索过Puppy在多用户环境下怎么设置。我的看法还是没有改变，puppy Linux 仍是我的系统维护Live操作系统的首选。

在一篇国外的比较轻量级Linux发行版的文章中：Review: Lightweight ...</description>
		<link>http://www.learndiary.com/archives/diaries/3586.htm</link>
			</item>
	<item>
		<title>网络就是一部大计算机</title>
		<description>Sun 公司创立时，创立者就提出“网络就是计算机”的独特理念。在几年以前，作为一般的电脑使用者来说，可能对此还没有什么感觉，可如今，我已经确确实实的感觉到了：网络就是一部大计算机。

现在，凡是世界上的IT界大公司，都在传播他们的“云计算”概念（关于云计算，请参见：韩宪平 博客专栏的相关文章），据韩宪平先生的定义：“云计算”（Cloud Computing）是分布式处理（Distributed Computing）、并行处理（Parallel Computing）和网格计算（Grid Computing）的发展，或者说是这些计算机科学概念的商业实现。作为一般的计算机用户，也不能准确的理解这些高深的科学术语。这里仅从日常使用电脑的一些应用的原来和现在的对比来看看网络给我们带来了什么。

1、游戏：网络游戏已经盛行，原来那种单机的小游戏也移到了网络上，如：原来的超级玛丽、雷电、连连看等等，现在只需要一个浏览器就行了。这种网站很多，一抓一大把，我玩过的一个如：http://www.xiaoyouxi.com/ ；

2、办公软件：如果我们编辑一篇文字，做一个电子表格，原来就非得装上一个办公套件，而现在，作为一般的没有特殊要求的普通应用，一个浏览器就够了，在线文档编辑能满足需要，我用过的如：Google 文件 http://doc.google.com/ ；

3、在线图片编辑：要编辑一个图片不再必须用photoshop之类了，因为有在线图片编辑，满足一般的图片剪裁、缩放、加文字、加框等等，我用过的如：http://www.16ms.com/photo ；

4、在线记帐：日常需要记点帐，使自己的开支更有计划吗？可以试试网上记帐： http://www.billmap.com/

5、在线输入法：没有安装输入法就不能输入汉字吗？这在以前的回答是肯定的，但是现在不了，因为你可以使用在线输入法，如：http://www.inputking.com/，其中有多达十几种输入法供选择;

还有其它一些我们个人不常使用的东西，如韩宪平先生文章中提到的一些企业级的程序：
云服务器提供商企业名录，
云计算注定是微软命中的克星 ，
云计算作为商务模式
等等。

以上这些也许有些东西并不是严格意义的云计算，但是，它们却让我们真正的感觉到“网络就是计算机”了。我们电脑上的一些东西正在向网络上转移，网络服务的提供商就像自来水厂，像发电厂，我们只要一开阀门，程序就有了。

虽然，这些技术还不是非常成熟和可靠，如安全、稳定和速度等等问题，但现在毕竟已经成为现实。假定这是一个发展的趋势，作为对电脑单机的影响，一个很明显的影响就是操作系统的无关性：不管你是 Linux 还是 Windows ，只要你接受来自网络这个大计算机的服务就是了。而作为“云计算”的客户端，个人计算机的配置可以做得比较低，计算能力相对较弱的便携式设备也能胜任。对操作系统而言，Windows的易用性和市场的先期占领优势和微软本身的强大；Linux 系统的开放性、灵活性、可伸缩性、可定制性和优秀的网络性能；还有Mac OS等等，那么，在将来的操作系统竞争中，谁将更胜一筹？我们拭目以待。。。 </description>
		<link>http://www.learndiary.com/archives/diaries/3585.htm</link>
			</item>
</channel>
</rss>
