<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>花儿开了 &#187; linux</title>
	<atom:link href="http://blog.istef.info/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.istef.info</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Sun, 06 Jun 2010 05:52:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<atom:link rel='hub' href='http://blog.istef.info/?pushpress=hub'/>
		<item>
		<title>单网卡 Ubuntu 服务器打造 PPTP Server</title>
		<link>http://blog.istef.info/2008/10/17/ubuntu-pptp-server/</link>
		<comments>http://blog.istef.info/2008/10/17/ubuntu-pptp-server/#comments</comments>
		<pubDate>Fri, 17 Oct 2008 15:08:20 +0000</pubDate>
		<dc:creator>iStef</dc:creator>
				<category><![CDATA[Experiences]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[pptpd]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[vpn]]></category>

		<guid isPermaLink="false">http://blog.istef.info/?p=1864</guid>
		<description><![CDATA[自从实验室放了台 Linux 服务器后，可玩的东西就越来越多了。虽然这台服务器主要的工作是 Web Server，但鉴于我们那小站压力非常之小，服务器资源绝大多数还是浪费着，所以让它多干些活是个不错的选择。实验室的内部网络中有不少非常有用的资源，例如科研用的文献资料，个人的实验数据等等，这些内容一旦离开实验室就不那么容易访问到了。解决这个问题最好的办法就是 VPN。在 Ubuntu 上搭建 VPN 服务器的方法非常多，比较著名的有 PPTP, L2TP/IPSec 和 OpenVPN。这三种方式中后两者的安全性比较好，但配置较麻烦。其中 OpenVPN 在 Windows/Mac 平台上还需要额外的客户端。而 L2TP/IPSec 方式虽然比较好，但我配置后，虽然 Windows 和 Linux 用户没有问题，但 Mac/iPhone 却始终无法连上，所以暂时删掉了，日后搞清楚是什么问题再换到这种方式。 只剩下 PPTP 了。事实上 PPTP 是这三者中配置最容易的方式，而且由于 Windows/Mac 系统中都内建相应的客户端，使用起来非常方便。下面我就简单写写我的安装过程，希望对需要的朋友有用。当然如果您有什么高见，也欢迎您提出。 首先，我所有的操作都是在之前文章中介绍的 Ubuntu 8.04 Server 系统中操作的，如果您的系统和我的不一样，请参考之前的两篇文章。我的服务器环境是单网卡 eth0。 在 Ubuntu 中建立 pptp server 需要的软件包为 pptpd，用 apt-get 即可安装： sudo apt-get install pptpd 系统会自动解决依赖关系，安装好后，需要进行一番设置。首先编辑 /etc/pptpd.conf sudo [...]]]></description>
			<content:encoded><![CDATA[<p>自从实验室放了台 Linux 服务器后，可玩的东西就越来越多了。虽然这台服务器主要的工作是 Web Server，但鉴于我们那小站压力非常之小，服务器资源绝大多数还是浪费着，所以让它多干些活是个不错的选择。实验室的内部网络中有不少非常有用的资源，例如科研用的文献资料，个人的实验数据等等，这些内容一旦离开实验室就不那么容易访问到了。解决这个问题最好的办法就是 VPN。在 Ubuntu 上搭建 VPN 服务器的方法非常多，比较著名的有 PPTP, L2TP/IPSec 和 OpenVPN。这三种方式中后两者的安全性比较好，但配置较麻烦。其中 OpenVPN 在 Windows/Mac 平台上还需要额外的客户端。而 L2TP/IPSec 方式虽然比较好，但我配置后，虽然 Windows 和 Linux 用户没有问题，但 Mac/iPhone 却始终无法连上，所以暂时删掉了，日后搞清楚是什么问题再换到这种方式。</p>
<p>只剩下 PPTP 了。事实上 PPTP 是这三者中配置最容易的方式，而且由于 Windows/Mac 系统中都内建相应的客户端，使用起来非常方便。下面我就简单写写我的安装过程，希望对需要的朋友有用。当然如果您有什么高见，也欢迎您提出。</p>
<p>首先，我所有的操作都是在<a href="http://blog.istef.info/2008/10/02/build-a-linux-light-server/">之前文章中介绍的 Ubuntu 8.04 Server 系统</a>中操作的，如果您的系统和我的不一样，请参考之前的<a href="http://blog.istef.info/2008/10/02/setup-ssh-server-on-ubuntu-server/">两篇文章</a>。我的服务器环境是单网卡 eth0。</p>
<p>在 Ubuntu 中建立 pptp server 需要的软件包为 pptpd，用 apt-get 即可安装：</p>
<blockquote>
<pre>sudo apt-get <abbr title="Thanks zz!">install</abbr> pptpd</pre>
</blockquote>
<p>系统会自动解决依赖关系，安装好后，需要进行一番设置。首先编辑 /etc/pptpd.conf</p>
<blockquote>
<pre>sudo nano /etc/pptpd.conf</pre>
</blockquote>
<p>去掉文件最末端的 localip 和 remoteip 两个参数的注释，并进行相应修改。这里，localip 是 VPN 连通后服务器的 ip 地址，而 remoteip 则是客户端的可分配 ip 地址。下面是我的配置：</p>
<blockquote>
<pre>localip 10.100.0.1
remoteip 10.100.0.2-10</pre>
</blockquote>
<p>编辑好这个文件后，我们需要编辑 /etc/ppp/pptpd-options 文件，还是用 nano 编辑，命令这里就不写了。这里绝大多数参数只需维持原来的默认值即可，我们只需要改变其中的 ms-dns 选项，为 VPN 客户端指派 DNS 服务器地址：</p>
<blockquote>
<pre>ms-dns 202.113.16.10
ms-dns 208.67.222.222</pre>
</blockquote>
<p>修改 /etc/ppp/chap-secrets 文件，这里面存放着 VPN 的用户名和密码，根据你的实际情况填写即可。如文件中注释所示，第一列是用户名，第二列是服务器名（默认写 pptpd 即可，如果在 pptpd-options 文件中更改过的话，注意这里保持一致），第三列是密码，第四列是 IP 限制（不做限制写 * 即可）。这里<a href="http://blog.istef.info">我</a>就不贴我的配置了 <img src='http://blog.istef.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>全部搞定后，我们需要重启 pptpd 服务使新配置生效：</p>
<blockquote>
<pre>sudo /etc/init.d/pptpd restart</pre>
</blockquote>
<p>找一台 Windows 电脑，新建个 VPN 链接，地址填服务器的 IP（或域名），用户名密码填刚才设置好的，域那项空着（如果你在 pptpd-options 中设置了，这里就保持一致），点连接就可以了。正常情况下您应该能够建立与服务器的 VPN 链接了。</p>
<p>建立连接之后，您会发现除了可以访问服务器的资源，其余内外和互联网的内容均无法访问。如果需要访问这些内容的话，我们还需要进一步设置：</p>
<p>首先，开启 ipv4 forward。方法是，修改 /etc/sysctl.conf，找到类似下面的行并取消它们的注释：</p>
<blockquote>
<pre>net.ipv4.ip_forward=1</pre>
</blockquote>
<p>然后使新配置生效：</p>
<blockquote>
<pre>sudo sysctl -p</pre>
</blockquote>
<p>有些时候，经过这样设置，客户端机器就可以上网了（我在虚拟机上这样操作后就可以了）。但我在实验室的服务器上这样操作后仍然无法访问网络，这样我们就需要建立一个 NAT。这里我们使用强大的 iptables 来建立 NAT。首先，先安装 iptables：</p>
<blockquote>
<pre>sudo apt-get intall iptables</pre>
</blockquote>
<p>装好后，我们向 nat 表中加入一条规则：</p>
<blockquote>
<pre>sudo iptables -t nat -A POSTROUTING -s 10.100.0.0/24 -o eth0 -j MASQUERADE</pre>
</blockquote>
<p>这样操作后，客户端机器应该就可以上网了。</p>
<p>但是，只是这样，iptables 的规则会在下次重启时被清除，所以<a href="http://yangliu.name">我们</a>还需要把它保存下来，方法是使用 iptables-save 命令：</p>
<blockquote>
<pre>sudo iptables-save &gt; /etc/iptables-rules</pre>
</blockquote>
<p>然后修改 /etc/network/interfaces 文件，找到 eth0 那一节，在对 eth0 的设置最末尾加上下面这句：</p>
<blockquote>
<pre>pre-up iptables-restore &lt; /etc/iptables-rules</pre>
</blockquote>
<p>这样当网卡 eth0 被加载的时候就会自动载入我们预先用 iptables-save 保存下的配置。</p>
<p>到此，一个 VPN Server/Gateway 基本就算架设完毕。当然，也许你按照我的方法做了，还是无法成功，那么下面总结一些我碰到的问题和解决方案：</p>
<h3 style="padding-left: 30px;">无法建立 VPN 连接</h3>
<p style="padding-left: 30px;">安装好 pptpd 并设置后，客户端还是无法建立到服务器的连接。造成的原因可能有以下几种：</p>
<blockquote>
<ol>
<li>服务器端的防火墙设置：PPTP 服务需要使用 1723(tcp) 端口和 gre 协议，因此请确保您的防火墙设置允许这两者通行。</li>
<li>如果服务器在路由器后面，请确保路由器上做好相应的设置和端口转发。</li>
<li>如果服务器在路由器后面，那么请确保你的服务器支持 VPN Passthrough。</li>
<li>如果客户端在路由器后面，那么客户端所使用的路由器也必须支持 VPN Passthrough。其实市面上稍微好点的路由器都是支持 VPN Passthrough 的，当然也不排除那些最最最便宜的便宜货确实不支持。当然，如果你的路由器可以刷 DD-Wrt 的话就刷上吧，DD-Wrt 是支持的。</li>
</ol>
</blockquote>
<blockquote>
<h3>能建立链接，但“几乎”无法访问互联网</h3>
</blockquote>
<blockquote><p>这里我使用“<a href="http://hi2.me">几乎</a>”这个词，是因为并不是完全不能访问互联网。症状为，打开 Google 搜索没问题，但其它网站均无法打开；SSH 可用，但 scp 不行；ftp 能握手，但传不了文件。我就遇到了这种情况，仔细 Google 后发现原来是 MTU 的问题，用 ping 探测了一下果然是包过大了。知道问题就好办了，我们可以通过 iptables 来修正这一问题。具体原理就不讲了，需要的自己 Google。这里只说解决方案，在 filter 表中添加下面的规则：</p></blockquote>
<blockquote style="padding-left: 30px;">
<pre>sudo iptables -A FORWARD -s 10.100.0.0/24 -p tcp -m tcp --tcp-flags SYN,RST SYN
-j TCPMSS --set-mss 1200</pre>
</blockquote>
<blockquote><p>上面规则中的 1200 可以根据你的实际情况修改，为了保证最好的网络性能，这个值应该不断修改，直至能保证网络正常使用情况下的最大值。</p></blockquote>
<p>好了，至此，一台单网卡 pptp-server 就算完成了。</p>
<p>ps，最近发现我的文章被大大小小无数网站抄袭，其中不乏一些“大站”。这里我用“抄袭”这个词，是因为你们的做法已经远远超出了正常的“转载”。我每篇文章后都会强调，“<strong>转载写明出处，商业网站使用请先获得授权</strong>”，但不知道为什么对于这些小编们，发个邮件问我一下会这么难。这次我就不点名了，先警告一下。如果让我发现下次的话，那么别怪我，我会及时给您曝光的。
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.istef.info%2F2008%2F10%2F17%2Fubuntu-pptp-server%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.istef.info%2F2008%2F10%2F17%2Fubuntu-pptp-server%2F&amp;style=compact&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.istef.info/2008/10/17/ubuntu-pptp-server/feed/</wfw:commentRss>
		<slash:comments>34</slash:comments>
		</item>
		<item>
		<title>Ubuntu 服务器上 SSH Server 的安装和设置</title>
		<link>http://blog.istef.info/2008/10/02/setup-ssh-server-on-ubuntu-server/</link>
		<comments>http://blog.istef.info/2008/10/02/setup-ssh-server-on-ubuntu-server/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 14:43:51 +0000</pubDate>
		<dc:creator>iStef</dc:creator>
				<category><![CDATA[Experiences]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[openssh]]></category>
		<category><![CDATA[putty]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.istef.info/?p=1853</guid>
		<description><![CDATA[昨天的文章里，我记录了搭建一个小型 Ubuntu 服务器的过程，相信如果各位按照我写的做了，您的 Ubuntu Server 已经可以跑起来了。不过，现在这个系统只是个基本的系统，算不上服务器，因为什么都没法做。如果需要让它行使服务器的职能，还需要给它装一些软件。 因为我需要的服务器最终会被“抛弃”在实验室的某个角落，无论是后期设置还是维护的需要，都必须安装一个远程管理的工具。在 Linux 系统中，不二的选择就是 openssh 了。在 Ubuntu 中安装 openssh 实在是再简单不过的一件事情了，下面的内容也只是纯记录，给我这个菜鸟备个份。如果是高手直接绕过就好。 安装前的准备 Ubuntu 之所以好用，就是因为它继承了 debian 的 apt 系统，这一点相信您在昨天装系统的教程中已经感受到了。但是 apt 需要依赖网络，昨天我们装好的系统是暂时上不了网的，我们需要先设置一下。 首先，激活服务器的网卡，命令如下： sudo nano /etc/network/interfaces 在 interfaces 中添加以下内容： auto eth0 iface eth0 inet static address 202.113.235.181 netmask 255.255.255.0 gateway 202.113.235.1 这其中，斜体部分标注的 IP 地址是我服务器的设置，您需要根据您的具体情况修改。当然，如果您的服务器使用的是 DHCP 来分配 IP 地址，只需要写上 iface eth0 inet dhcp 就可以了，无需设置 [...]]]></description>
			<content:encoded><![CDATA[<p>昨天的文章里，我记录了<a href="http://blog.istef.info/2008/10/02/build-a-linux-light-server/">搭建一个小型 Ubuntu 服务器的过程</a>，相信如果各位按照我写的做了，您的 Ubuntu Server 已经可以跑起来了。不过，现在这个系统只是个基本的系统，算不上服务器，因为什么都没法做。如果需要让它行使服务器的职能，还需要给它装一些软件。</p>
<p>因为我需要的服务器最终会被“抛弃”在实验室的某个角落，无论是后期设置还是维护的需要，都必须安装一个远程管理的工具。在 Linux 系统中，不二的选择就是 openssh 了。在 Ubuntu 中安装 openssh 实在是再简单不过的一件事情了，下面的内容也只是纯记录，给我这个菜鸟备个份。如果是高手直接绕过就好。</p>
<h3>安装前的准备</h3>
<p>Ubuntu 之所以好用，就是因为它继承了 debian 的 apt 系统，这一点相信您在昨天装系统的教程中已经感受到了。但是 apt 需要依赖网络，昨天我们装好的系统是暂时上不了网的，我们需要先设置一下。</p>
<p>首先，激活服务器的网卡，命令如下：</p>
<blockquote><p>sudo nano /etc/network/interfaces</p></blockquote>
<p>在 interfaces 中添加以下内容：</p>
<blockquote>
<pre>auto eth0
iface eth0 inet static
address <em>202.113.235.181</em>
netmask <em>255.255.255.0</em>
gateway <em>202.113.235.1</em></pre>
</blockquote>
<p>这其中，斜体部分标注的 IP 地址是我服务器的设置，您需要根据您的具体情况修改。当然，如果您的服务器使用的是 DHCP 来分配 IP 地址，只需要写上 iface eth0 inet dhcp 就可以了，无需设置 address/netmask/gateway。</p>
<p>然后，修改 resolv.conf 配置 DNS 服务器：</p>
<blockquote><p>sudo nano /etc/resolv.conf</p></blockquote>
<p>添加您的 DNS 服务器地址：</p>
<blockquote>
<pre>nameserver <em>202.113.16.10</em>
nameserver <em>202.113.16.11</em></pre>
</blockquote>
<p>完成后，重新启动 networking 服务：</p>
<blockquote><p>sudo /etc/init.d/networking restart</p></blockquote>
<p>这样应该就可以连通网络了。如果您使用的是 ADSL，可能还需要装上 pppoe 之类的东西，考虑到服务器很少用这样的配置，这里就不讨论了，需要的话可以在网上查找。</p>
<h3>安装和设置 OpenSSH Server</h3>
<p>Ubuntu 下安装 OpenSSH Server 是无比轻松的一件事情，需要的命令只有一条：</p>
<blockquote><p>sudo apt-get install openssh-server</p></blockquote>
<p>随后，Ubuntu 会自动下载并安装 openssh server，并一并解决所有的依赖关系。当您完成这一操作后，您可以找另一台计算机，然后使用一个 SSH 客户端软件（强烈推荐 PuTTy），输入您服务器的 IP 地址。如果一切正常的话，等一会儿就可以连接上了。并且使用现有的用户名和密码应该就可以登录了。</p>
<p>事实上如果没什么特别需求，到这里 OpenSSH Server 就算安装好了。但是进一步设置一下，可以让 OpenSSH 登录时间更短，并且更加安全。这一切都是通过修改 openssh 的配置文件 sshd_config 实现的。</p>
<p>首先，您刚才实验远程登录的时候可能会发现，在输入完用户名后需要等很长一段时间才会提示输入密码。其实这是由于 sshd 需要反查客户端的 dns 信息导致的。我们可以通过禁用这个特性来大幅提高登录的速度。首先，打开 sshd_config 文件：</p>
<blockquote><p>sudo nano /etc/ssh/sshd_config</p></blockquote>
<p>找到 GSSAPI options 这一节，将下面两行注释掉：</p>
<blockquote>
<pre>#GSSAPIAuthentication yes
#GSSAPIDelegateCredentials no</pre>
</blockquote>
<p>然后重新启动 ssh 服务即可：</p>
<blockquote><p>sudo /etc/init.d/ssh restart</p></blockquote>
<p>再登录试试，应该非常快了吧 <img src='http://blog.istef.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3>利用 PuTTy 通过证书认证登录服务器</h3>
<p>SSH 服务中，所有的内容都是加密传输的，安全性基本有保证。但是如果能使用证书认证的话，安全性将会更上一层楼，而且经过一定的设置，还能实现证书认证自动登录的效果。</p>
<p>首先修改 sshd_config 文件，开启证书认证选项：</p>
<blockquote>
<pre>RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile %h/.ssh/authorized_keys</pre>
</blockquote>
<p>修改完成后重新启动 ssh 服务。</p>
<p>下一步我们需要为 SSH 用户建立私钥和公钥。首先要登录到需要建立密钥的账户下，这里注意退出 root 用户，需要的话用 su 命令切换到其它用户下。然后运行：</p>
<blockquote><p>ssh-keygen</p></blockquote>
<p>这里，我们将生成的 key 存放在默认目录下即可。建立的过程中会提示输入 passphrase，这相当于给证书加个密码，也是提高安全性的措施，这样即使证书不小心被人拷走也不怕了。当然如果这个留空的话，后面即可实现 PuTTy 通过证书认证的自动登录。</p>
<p>ssh-keygen 命令会生成两个密钥，首先我们需要将公钥改名留在服务器上：</p>
<blockquote>
<pre>cd ~/.ssh
mv id_rsa.pub authorized_keys</pre>
</blockquote>
<p>然后将私钥 id_rsa 从服务器上复制出来，并删除掉服务器上的 id_rsa 文件。</p>
<p>服务器上的设置就做完了，下面的步骤需要在客户端电脑上来做。首先，我们需要将 id_rsa 文件转化为 PuTTy 支持的格式。这里我们需要利用 PuTTyGEN 这个工具：</p>
<p>点击 PuTTyGen 界面中的 Load 按钮，选择 id_rsa 文件，输入 passphrase（如果有的话），然后再点击 Save PrivateKey 按钮，这样 PuTTy 接受的私钥就做好了。</p>
<p>打开 PuTTy，在 Session 中输入服务器的 IP 地址，在 Connection-&gt;SSH-&gt;Auth 下点击 Browse 按钮，选择刚才生成好的私钥。然后回到 Connection 选项，在 Auto-login username 中输入证书所属的用户名。回到 Session 选项卡，输入个名字点 Save 保存下这个 Session。点击底部的 Open 应该就可以通过证书认证登录到服务器了。如果有 passphrase 的话，登录过程中会要求输入 passphrase，否则将会直接登录到服务器上，非常的方便。</p>
<p>好了，今天就写到这，以后逐步再写 AMP，Proftpd 和 Squid 的安装和设置。
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.istef.info%2F2008%2F10%2F02%2Fsetup-ssh-server-on-ubuntu-server%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.istef.info%2F2008%2F10%2F02%2Fsetup-ssh-server-on-ubuntu-server%2F&amp;style=compact&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.istef.info/2008/10/02/setup-ssh-server-on-ubuntu-server/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>打造轻巧的 Linux 服务器</title>
		<link>http://blog.istef.info/2008/10/02/build-a-linux-light-server/</link>
		<comments>http://blog.istef.info/2008/10/02/build-a-linux-light-server/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 16:41:36 +0000</pubDate>
		<dc:creator>iStef</dc:creator>
				<category><![CDATA[Experiences]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.istef.info/?p=1851</guid>
		<description><![CDATA[好久没写 Blog，忙啊什么的就不说了，懒是最大的原因。最近忙着给实验室做个网站，除了我熟悉的 Web Design &#38; Development 之外，这次我还搭建了一台 Linux 服务器。一方面用来放置我们的站点，另一方面实验室放一台服务器，也为实验室的成员们提供一些额外的服务，方便科研和学习。 虽然做 Web 我是轻车熟路了，但倒腾 Linux 服务器我绝对还是个新手。虽然平时为了开发也没少倒腾过，但基本上都是调一下 Apache 或 PHP 之类的事情。所以下面写的东西只是个记录，不敢班门弄斧，方法也都是 Google 来的，如果您有什么意见建议，欢迎您提出来。 本文只写一下搭建基本服务器的部分。发行版我选择的是 Ubuntu，虽然我知道 CentOS 或是 RHEL 可能性能会更好点，但毕竟 Ubuntu 比较熟悉也比较简单。Ubuntu 本身有 Server 版，而且可以几乎无需干预的安装好一台 LAMP Server，但 Linux 本身的乐趣就在于折腾，而且对于服务器我更希望知道到底都有什么东西在跑，所以我决定从搭建一个干净的基本系统开始。经过一番 Google，我找到了一个近乎“完美”的教程：Minimal Ubuntu 8.04 Server Install，下面的安装过程也基本就是按着这个教程来的，稍微改进满足了一下实际需要。 言归正传，开始进入安装。首先，用 Ubuntu 8.04 Desktop Live CD 引导服务器，开一个 Terminal 就可以开工了。 第一步，启动分区工具对硬盘分区。这里我使用的也是 cfdisk （不用 GPart 的原因是因为这台服务器压根就没鼠标 -_-b），对 [...]]]></description>
			<content:encoded><![CDATA[<p>好久没写 Blog，忙啊什么的就不说了，懒是最大的原因。最近忙着给实验室做个网站，除了我熟悉的 Web Design &amp; Development 之外，这次我还搭建了一台 Linux 服务器。一方面用来放置我们的站点，另一方面实验室放一台服务器，也为实验室的成员们提供一些额外的服务，方便科研和学习。</p>
<p>虽然做 Web 我是轻车熟路了，但倒腾 Linux 服务器我绝对还是个新手。虽然平时为了开发也没少倒腾过，但基本上都是调一下 Apache 或 PHP 之类的事情。所以下面写的东西只是个记录，不敢班门弄斧，方法也都是 Google 来的，如果您有什么意见建议，欢迎您提出来。</p>
<p>本文只写一下搭建基本服务器的部分。发行版我选择的是 Ubuntu，虽然我知道 CentOS 或是 RHEL 可能性能会更好点，但毕竟 Ubuntu 比较熟悉也比较简单。Ubuntu 本身有 Server 版，而且可以几乎无需干预的安装好一台 LAMP Server，但 Linux 本身的乐趣就在于折腾，而且对于服务器我更希望知道到底都有什么东西在跑，所以我决定从搭建一个干净的基本系统开始。经过一番 Google，我找到了一个近乎“完美”的教程：<a href="http://www.howtoforge.com/minimal-ubuntu-8.04-server-install" target="_blank">Minimal Ubuntu 8.04 Server Install</a>，下面的安装过程也基本就是按着这个教程来的，稍微改进满足了一下实际需要。</p>
<p>言归正传，开始进入安装。首先，用 Ubuntu 8.04 Desktop Live CD 引导服务器，开一个 Terminal 就可以开工了。</p>
<p>第一步，启动分区工具对硬盘分区。这里我使用的也是 cfdisk （不用 GPart 的原因是因为这台服务器压根就没鼠标 -_-b），对 500G 的硬盘进行了分区。命令如下：</p>
<blockquote><p>sudo su<br />
cfdisk /dev/sda</p></blockquote>
<p>首先分出 60MB 主分区用作 /boot，然后分 50GB 逻辑分区作为根分区，4GB 逻辑分区作为交换分区，剩下的分一个分区作为 /home 使用。分好后不要忘了写入分区表。</p>
<p>完成分区之后开始对各个分区进行格式化，为了方便，我只使用了 ext3 这一种格式：</p>
<blockquote><p>mkfs.ext3 /dev/sda1<br />
mkfs.ext3 /dev/sda5<br />
mkfs.ext3 /dev/sda6<br />
mkswap /dev/sda7</p></blockquote>
<p>完成分区后可以装基本系统了，这里需要使用 debootstrap，具体命令是：</p>
<blockquote><p>mkdir /min<br />
mount /dev/sda5 /min<br />
mkdir /min/boot<br />
mount /dev/sda1 /min/boot<br />
mkdir /min/home<br />
mount /dev/sda6 /min/home<br />
apt-get install debootstrap</p></blockquote>
<p>在执行 debootstrap 之前，建议先进行一下源设置。因为这一步需要下载大量软件，因此选用一个最快的源还是很有必要的。这里我使用的是 cn99 的源：</p>
<blockquote><p>nano /usr/share/debootstrap/scripts/hardy</p></blockquote>
<p>找到类似下面的段落（default_mirror），改为您需要的源：</p>
<blockquote><p>case $ARCH in amd64|i386|sparc)<br />
default_mirror http://ubuntu.cn99.com/ubuntu</p></blockquote>
<p>然后开始安装最小系统</p>
<blockquote><p>debootstrap hardy /min</p></blockquote>
<p>完成后，我们需要对这个系统进行一番设置使其可用。首先我们可以先将一些设置信息直接复制到目标系统中：</p>
<blockquote><p>cp /etc/hosts /min/etc/<br />
cp /etc/network/interfaces /min/etc/network/<br />
cp /etc/bash_completion /min/etc/<br />
cp /etc/bash.bashrc /min/etc/</p></blockquote>
<p>此外，我们还需要为光驱进行一些设置：</p>
<blockquote><p>mkdir -p /min/media/cdrom0<br />
ln -s cdrom0 /min/media/cdrom</p></blockquote>
<p>建立 fstab：</p>
<blockquote><p>nano /etc/fstab</p></blockquote>
<p>fstab 文件的内容大致如下：</p>
<blockquote>
<pre>proc            /proc           proc    defaults                   0       0
/dev/sda5	/               ext3    relatime                   0       1
/dev/sda1	/boot           ext3    relatime                   0       1
/dev/sda6	/home           ext3    relatime                   0       1
/dev/sda7	none            swap    sw                         0       0
/dev/cdrom      /media/cdrom0   udf,iso9660 user,noauto,exec,utf8  0       0</pre>
</blockquote>
<p>做完这一步，我的系统基本上就装好了，现在我们就可以 chroot 进去，进行进一步的配置：</p>
<blockquote><p>mount &#8211;bind /dev /min/dev<br />
mount -t proc proc /min/proc<br />
mount -t sysfs sysfs /min/sys<br />
chroot /min</p></blockquote>
<p>设定时区：</p>
<blockquote><p>cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime</p></blockquote>
<p>安装一个文本编辑器，我个人比较喜欢 nano，当然你也可以装 vim：</p>
<blockquote><p>apt-get install nano</p></blockquote>
<p>建立源列表，还是填入最快的源：</p>
<blockquote><p>nano /etc/apt/sources.list</p></blockquote>
<p>内容如下，使用的是 cn99 的源（我在教育网能到 1M/s 的速度）</p>
<blockquote>
<pre>deb http://ubuntu.cn99.com/ubuntu hardy main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu hardy-updates main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu hardy-security main restricted universe multiverse</pre>
</blockquote>
<p>更新源并升级现有软件：</p>
<blockquote><p>apt-get update<br />
apt-get dist-upgrade</p></blockquote>
<p>设置 root 用户密码，并新建一个用户，并使它有 sudo 权限：</p>
<blockquote><p>passwd<br />
adduser liuyang<br />
addgroup admin<br />
adduser liuyang admin<br />
echo &#8220;%admin ALL=(ALL) ALL&#8221;&gt;&gt;/etc/sudoers</p></blockquote>
<p>安装 grub，使目标系统可以引导：</p>
<blockquote><p>apt-get install linux-image-server grub<br />
mkdir /boot/grub<br />
update-grub<br />
update-initramfs -u</p></blockquote>
<p>目标系统已经设置完毕，现在推出 chroot，完成最后的操作 &#8211; 将 grub 装到 /dev/sda 的 MBR 上：</p>
<blockquote><p>exit<br />
grub-install &#8211;root-directory=/min &#8211;no-floppy &#8211;recheck /dev/sda</p></blockquote>
<p>重新启动系统，退出 Live CD，如果一切正常的话，你应该可以用一个“干净的” Ubuntu 引导起你的服务器了。
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.istef.info%2F2008%2F10%2F02%2Fbuild-a-linux-light-server%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.istef.info%2F2008%2F10%2F02%2Fbuild-a-linux-light-server%2F&amp;style=compact&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.istef.info/2008/10/02/build-a-linux-light-server/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>每日荐网：LinuxToy</title>
		<link>http://blog.istef.info/2007/11/25/daily-recommend-linuxtoy/</link>
		<comments>http://blog.istef.info/2007/11/25/daily-recommend-linuxtoy/#comments</comments>
		<pubDate>Sun, 25 Nov 2007 12:06:09 +0000</pubDate>
		<dc:creator>iStef</dc:creator>
				<category><![CDATA[每日推荐]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blog.istef.info/2007/11/25/daily-recommend-linuxtoy/</guid>
		<description><![CDATA[如果是前两年，一提到 PC 的操作系统，除了 Windows 基本无二人选。但到了今天，随着 Linux 的日趋完善，以及资金实力不逊于微软的 Ubuntu 的不懈推广，Linux 已经毫无争议的占领了 PC 操作系统平台的一席之地。 但是对于我们来说，从 Windows 换到 Linux 还是个相当痛苦的过程。撇开操作系统的一些差异性不说，光是日常应用软件替代品的寻找就让人头痛了。LinuxToy 是一个 Linux 应用主题的博客，它的内容浅显易懂，而且又贴近日常应用，非常适合我们这些 LInux 初学者。 LinuxToy 经常会介绍一些关于 Linux 的技巧、设置方面的文章，虽然文章内容大多很简单，但对于初用 Linux 的新手来说还是相当有用的。LinuxToy 中介绍的技巧，经常是我们中文用户所关心的一些问题，例如字体设置，或是某个软件的乱码问题等等。虽然国外有一些非常好的 Linux 介绍站点，但讨论这些问题就非常少了。因此对于中文用户来说，LinuxToy 还是很适合。 LinuxToy 另一大主要内容就是各种各样 Linux 软件的资讯。我们刚刚接触 Linux 时，最不方便的地方就是不知道该用哪些软件来代替原有的。例如用什么代替 MSOffice？什么代替 Photoshop 之类。LinuxToy 回答了这个问题，而且 LinuxToy 给你的选择要比想象中广泛的多。经常看看 LinuxToy，不仅能让你找到合适的软件来用，而且还可以经常去尝试一些非常新的软件，体验一下 Geek 的乐趣。 多了我也不想再介绍了，对于喜欢 Linux 或是初学 Linux 的朋友们，不妨看看 LinuxToy 这个站点，相信多少会有点收获。 =========我===是===分===隔===线========== [...]]]></description>
			<content:encoded><![CDATA[<p><img id="id" height="84" alt="linux-toy" src="http://blog.istef.info/wp-content/uploads/2007/11/linux-toy.jpg" width="256" border="0" /> </p>
<p>如果是前两年，一提到 PC 的操作系统，除了 Windows 基本无二人选。但到了今天，随着 Linux 的日趋完善，以及资金实力不逊于微软的 Ubuntu 的不懈推广，Linux 已经毫无争议的占领了 PC 操作系统平台的一席之地。</p>
<p>但是对于我们来说，从 Windows 换到 Linux 还是个相当痛苦的过程。撇开操作系统的一些差异性不说，光是日常应用软件替代品的寻找就让人头痛了。<a href="http://linuxtoy.org/">LinuxToy</a> 是一个 Linux 应用主题的博客，它的内容浅显易懂，而且又贴近日常应用，非常适合我们这些 LInux 初学者。</p>
<p>LinuxToy 经常会介绍一些关于 Linux 的技巧、设置方面的文章，虽然文章内容大多很简单，但对于初用 Linux 的新手来说还是相当有用的。LinuxToy 中介绍的技巧，经常是我们中文用户所关心的一些问题，例如字体设置，或是某个软件的乱码问题等等。虽然国外有一些非常好的 Linux 介绍站点，但讨论这些问题就非常少了。因此对于中文用户来说，LinuxToy 还是很适合。</p>
<p>LinuxToy 另一大主要内容就是各种各样 Linux 软件的资讯。我们刚刚接触 Linux 时，最不方便的地方就是不知道该用哪些软件来代替原有的。例如用什么代替 MSOffice？什么代替 Photoshop 之类。LinuxToy 回答了这个问题，而且 LinuxToy 给你的选择要比想象中广泛的多。经常看看 LinuxToy，不仅能让你找到合适的软件来用，而且还可以经常去尝试一些非常新的软件，体验一下 Geek 的乐趣。</p>
<p>多了我也不想再介绍了，对于喜欢 Linux 或是初学 Linux 的朋友们，不妨看看 LinuxToy 这个站点，相信多少会有点收获。</p>
<p>=========我===是===分===隔===线==========</p>
<p><a href="http://www.feedsky.com/challenge/art/1147/feedsky/istef/~/gtsp/zt1/ebe29/lnk.html"><img id="id" src="http://www.feedsky.com/challenge/art/1147/feedsky/istef/~/gtsp/zt1/ebe29/pic.jpg" /></a> ，<a href="http://www.feedsky.com/challenge/user.html?u=f71feffb">帮我投一票</a>吧 <img src='http://blog.istef.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>btw: 强烈鄙视一下 Windows Live Writer，抽什么风，我写好的草稿都没了，nnd。</p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.istef.info%2F2007%2F11%2F25%2Fdaily-recommend-linuxtoy%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.istef.info%2F2007%2F11%2F25%2Fdaily-recommend-linuxtoy%2F&amp;style=compact&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.istef.info/2007/11/25/daily-recommend-linuxtoy/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ubuntu 7.10 发布</title>
		<link>http://blog.istef.info/2007/10/18/ubuntu-710-released/</link>
		<comments>http://blog.istef.info/2007/10/18/ubuntu-710-released/#comments</comments>
		<pubDate>Thu, 18 Oct 2007 15:52:59 +0000</pubDate>
		<dc:creator>iStef</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[gfw]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://blog.istef.info/2007/10/18/ubuntu-710-released/</guid>
		<description><![CDATA[著名的开源 Linux 发行版 Ubuntu 终于发布的 7.10 版。您可以到这里下载安装。当然，对于已经在使用 Ubuntu 的用户来说，你可以变更源地址后，使用 apt-get 来进行升级。 这个版本的 Ubuntu 相对于 7.04 版改进不少，虽然版本号变得不多。除了原有那些开源软件都已经被更新到最新之外，Ubuntu 7.10 版中默认加入了 Compiz-Fusion 支持。有了 Compiz-Fusion，你就再也不用去羡慕 Mac OSX 或是 Windows Vista 用户所拥有的漂亮 UI 了，因为你可以轻松实现更酷更炫、花样更多的效果。如果之前您没用过的话，Compiz Fusion 绝对会让您感到耳目一新。 由于时间的关系，我还没有来得及安装试用。当然，Linux 经过各个发行版的不断完善，虽然已经有了很大的进步。但是距离 Windows/OSX 这样的成熟系统来说还是有点差距，这一点特别体现在本地化支持方面。至少你安装好中文 Ubuntu 后，不可避免的要进行字体、输入法等不少设置。如果未来能将这些问题都处理好了，Ubuntu 离真正实用的操作系统就不远了。 我刚刚尝试下载一下，发现速度比较慢，估计是下载高峰的原因。如果你和我一样不着急安装的话，可以考虑申请免费 CD 邮寄，等拿到光盘再尝试也不迟。 btw: 今天是我们中国网民最黑暗的一天，我们不仅失去了 YouTube，而且还为某些人没有大脑的行为背黑锅。令人心寒的是，百度已经彻底沦为功夫网的爪牙。]]></description>
			<content:encoded><![CDATA[<p><img id="id" height="231" alt="Ubuntu7-10" src="http://blog.istef.info/wp-content/uploads/wlw-upload/Ubuntu7.10_14C3B/Ubuntu710.jpg" width="429" border="0" /> </p>
<p>著名的开源 Linux 发行版 <a href="http://www.ubuntu.com">Ubuntu</a> 终于发布的 7.10 版。您可以到这里<a href="http://www.ubuntu.com/getubuntu/download">下载</a>安装。当然，对于已经在使用 Ubuntu 的用户来说，你可以变更源地址后，使用 apt-get 来进行升级。</p>
<p>这个版本的 Ubuntu 相对于 7.04 版改进不少，虽然版本号变得不多。除了原有那些开源软件都已经被更新到最新之外，Ubuntu 7.10 版中默认加入了 Compiz-Fusion 支持。有了 Compiz-Fusion，你就再也不用去羡慕 Mac OSX 或是 Windows Vista 用户所拥有的漂亮 UI 了，因为你可以轻松实现更酷更炫、花样更多的效果。如果之前您没用过的话，Compiz Fusion 绝对会让您感到耳目一新。</p>
<p>由于时间的关系，我还没有来得及安装试用。当然，Linux 经过各个发行版的不断完善，虽然已经有了很大的进步。但是距离 Windows/OSX 这样的成熟系统来说还是有点差距，这一点特别体现在本地化支持方面。至少你安装好中文 Ubuntu 后，不可避免的要进行字体、输入法等不少设置。如果未来能将这些问题都处理好了，Ubuntu 离真正实用的操作系统就不远了。</p>
<p>我刚刚尝试下载一下，发现速度比较慢，估计是下载高峰的原因。如果你和我一样不着急安装的话，可以考虑<a href="https://shipit.ubuntu.com/">申请免费 CD 邮寄</a>，等拿到光盘再尝试也不迟。</p>
<p>btw: 今天是我们中国网民最黑暗的一天，我们不仅<a href="http://www.williamlong.info/archives/1099.html">失去了 YouTube</a>，而且还为<a href="http://www.williamlong.info/archives/1100.html">某些人没有大脑的行为</a><a href="http://www.techcrunch.com/2007/10/18/cyberwar-china-declares-war-on-western-search-sites/">背黑锅</a>。令人心寒的是，百度已经彻底沦为功夫网的爪牙。</p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.istef.info%2F2007%2F10%2F18%2Fubuntu-710-released%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.istef.info%2F2007%2F10%2F18%2Fubuntu-710-released%2F&amp;style=compact&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.istef.info/2007/10/18/ubuntu-710-released/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Compiz Fusion 官网上线</title>
		<link>http://blog.istef.info/2007/09/16/compiz-fusion-website-online/</link>
		<comments>http://blog.istef.info/2007/09/16/compiz-fusion-website-online/#comments</comments>
		<pubDate>Sun, 16 Sep 2007 03:00:08 +0000</pubDate>
		<dc:creator>iStef</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[compiz fusion]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blog.istef.info/2007/09/16/compiz-fusion-website-online/</guid>
		<description><![CDATA[从 Linux 两大 Eye Candy 平台合并到一个个新测试版的 Compiz Fusion 的放出，Compiz Fusion 不断给 Linuxer 们带来惊喜。今天，Compiz Fusion 的官方网站终于上线，这似乎也预示着 Compiz Fusion 的正式版也不远了。 Compiz Fusion 是目前 Linux 下最好的 Eye Candy 组件。它由原来两大 Eye Candy 项目 Compiz 和 Beryl 合并而来，继承了 Beryl 华丽的效果和 Compiz 的稳定和低资源占用。通过配合合适的驱动，Compiz Fusion 可以几乎不影响系统运行速度而实现十分炫目的动画效果，比 Vista Aero 那个硬件老虎强的太多。有了 Compiz Fusion 后，Linux 不仅结束了自己界面“朴实”的时代，而且绚丽程度远超 Mac OSX 和 Windows Vista。据说 Compiz Fusion 将在 Linux [...]]]></description>
			<content:encoded><![CDATA[<p align="center"><img height="139" alt="2007-9-16" src="http://blog.istef.info/wp-content/uploads/wlw-upload/CompizFusion_9802/2007916.jpg" width="429" border="0"> </p>
<p>从 Linux 两大 Eye Candy 平台合并到一个个新测试版的 Compiz Fusion 的放出，Compiz Fusion 不断给 Linuxer 们带来惊喜。今天，<a href="http://www.compiz-fusion.org/">Compiz Fusion 的官方网站</a>终于上线，这似乎也预示着 Compiz Fusion 的正式版也不远了。</p>
<p>Compiz Fusion 是目前 Linux 下最好的 Eye Candy 组件。它由原来两大 Eye Candy 项目 Compiz 和 Beryl 合并而来，继承了 Beryl 华丽的效果和 Compiz 的稳定和低资源占用。通过配合合适的驱动，Compiz Fusion 可以几乎不影响系统运行速度而实现十分炫目的动画效果，比 Vista Aero 那个硬件老虎强的太多。有了 Compiz Fusion 后，Linux 不仅结束了自己界面“朴实”的时代，而且绚丽程度远超 Mac OSX 和 Windows Vista。据说 Compiz Fusion 将在 Linux 最重要的发行版 Ubuntu 7.10 中默认启用，华丽的 Linux 时代即将到来了。</p>
<p>如果你是个忠实的 Windows 或 OSX 用户，可以看看<a href="http://youtube.com/watch?v=E4Fbk52Mk1w">这段视频</a>来“参观”一下 Compiz Fusion 的绚丽效果。这个演示只是 Compiz Fusion 的早期测试版，如今效果更炫目的多。如果你是 Ubuntu 的用户，可以参考 <a href="http://www.osxcn.com/ubuntu/howto-install-compiz-fusion-on-ubuntu.html">Nicky 的教程</a>动手安装一下 Compiz Fusion，体验一下真正绚丽的桌面效果。</p>
<div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:6e831744-bb9d-4b90-8af7-0cda22c5759c" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"></div>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.istef.info%2F2007%2F09%2F16%2Fcompiz-fusion-website-online%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.istef.info%2F2007%2F09%2F16%2Fcompiz-fusion-website-online%2F&amp;style=compact&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.istef.info/2007/09/16/compiz-fusion-website-online/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>2007 桌面 Linux 使用的一些统计</title>
		<link>http://blog.istef.info/2007/08/23/2007-desktop-linux-survey-results/</link>
		<comments>http://blog.istef.info/2007/08/23/2007-desktop-linux-survey-results/#comments</comments>
		<pubDate>Thu, 23 Aug 2007 15:16:26 +0000</pubDate>
		<dc:creator>iStef</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blog.istef.info/2007/08/23/2007-desktop-linux-survey-results/</guid>
		<description><![CDATA[著名的 DesktopLinux 今天发布了 2007 年桌面 Linux 的一份统计。如果想了解统计的具体内容和相关数据，还是请您看看原文，这里不再重复了。这份统计很有意思，很多数据也很有代表性，我就这份数据随便扯淡一下。 07 年最受欢迎的 Linux 发行版：SuSE “有没有搞错，是 Ubuntu 吧！”看完上面那个标题，你一定会有这样的疑问。显然，单单从统计结果上来看，Ubuntu 确实以 30% 的使用率独占鳌头，但以 21% 使用率紧随其后的 SuSE 很有看头。06 年时，SuSE 使用率仅仅占 Linux 各发行版中 13%，而短短一年则有 8 个百分点的提升，这确实是很惊人的。而 Ubuntu 相对去年同期增长不过 1%，从发展势头上看 SuSE 确实是后劲十足。因此，我说他是今年最受欢迎的发行版一点也不过分。 这个结果一定程度上也说明了一个问题：对于一款桌面系统，方便好用是根本，但漂亮也是不可或缺的。Ubuntu 和 SuSE 从易用性上在 Linux 发行版中都是佼佼者，但 SuSE 就是赢在了漂亮上。我身边很多人装过 openSuSE 后就再也看不上其它 Linux 发行版了。所以 Ubuntu 在 7.10 中迫不及待的加入 Compiz Fusion，也显示出 Eye Candy 对于个人用户还是非常必要的。 此外，Fedora [...]]]></description>
			<content:encoded><![CDATA[<p><!--SPONSOR=[PAGEFLAKES]-->
<p align="center"><img alt="2007-8-23" src="http://blog.istef.info/wp-content/uploads/wlw-upload/2007Linux_13EB0/2007823.jpg" border="0"> </p>
<p>著名的 DesktopLinux 今天发布了 <a href="http://www.desktoplinux.com/news/NS8454912761.html" target="_blank">2007 年桌面 Linux 的一份统计</a>。如果想了解统计的具体内容和相关数据，还是请您看看原文，这里不再重复了。这份统计很有意思，很多数据也很有代表性，我就这份数据随便扯淡一下。</p>
<p><strong>07 年最受欢迎的 Linux 发行版：SuSE</strong></p>
<p>“有没有搞错，是 Ubuntu 吧！”看完上面那个标题，你一定会有这样的疑问。显然，单单从<a href="http://desktoplinux.com/files/misc/2007-distributions.jpg" target="_blank">统计结果</a>上来看，Ubuntu 确实以 30% 的使用率独占鳌头，但以 21% 使用率紧随其后的 SuSE 很有看头。06 年时，SuSE 使用率仅仅占 Linux 各发行版中 13%，而短短一年则有 8 个百分点的提升，这确实是很惊人的。而 Ubuntu 相对去年同期增长不过 1%，从发展势头上看 SuSE 确实是后劲十足。因此，我说他是今年最受欢迎的发行版一点也不过分。</p>
<p>这个结果一定程度上也说明了一个问题：对于一款桌面系统，方便好用是根本，但漂亮也是不可或缺的。Ubuntu 和 SuSE 从易用性上在 Linux 发行版中都是佼佼者，但 SuSE 就是赢在了漂亮上。我身边很多人装过 openSuSE 后就再也看不上其它 Linux 发行版了。所以 Ubuntu 在 7.10 中迫不及待的加入 Compiz Fusion，也显示出 Eye Candy 对于个人用户还是非常必要的。</p>
<p>此外，Fedora 只占 9% 确实有点出乎我的意料，看来昔日 Linux 霸主 RedHat 彻底转战企业领域了。</p>
<p><strong>桌面环境：GNOME KDE 平分秋色</strong></p>
<p>作为 Linux 上最出色的两个窗口环境，GNOME 和 KDE 依然霸占着 Linux 用户的桌面。丰富的软件，以及大多发行版的预设是造成这一结果的原因。不过貌似很多高手都很喜欢秀 Xfce，不过我是懒得折腾那个东西，老老实实用 GNOME 吧。也许“怕麻烦”代表了不少桌面系统使用者的心态，所以就不难理解 Mac OS X 为什么那么火了。</p>
<p><strong>浏览器：Firefox 的天下</strong></p>
<p>对于 Firefox，Linux 绝对是一块儿沃土。这个后起之秀如今已经占据 60% 的 Linux 市场，而另一款非常优秀的浏览器 Konqueror 虽排第二位，却落后他近 40 个百分点。但如今 Mozilla 基金会发展的重点似乎是 Windows 平台，我倒是觉得 Firefox 应该利用这个优势，为开源桌面环境的普及出点力。</p>
<p>作为 Web 开发者，估计恨不得全世界人都用 Linux，这样就再也不用做很多无用功去 CrossBrowser 了。全都用 Firefox，世界太平了。</p>
<p><strong>Email 客户端：Web Mail 时代到来</strong></p>
<p>各项评比中，差距最不明显的就是这一项了。尽管 ThunderBird 相比第二名的 Evolution 要强大很多，但使用者却多不了多少。而 Evolution 看似领先 Kmail 不少，但那是因为 GNOME 领先 KDE 造成的差距。用哪个桌面环境自然用它配套的客户端了，要不然还要为满足依赖关系装好几百兆的包。</p>
<p>造成这种平均化的原因，我认为是如今大量的用户开始转向 WebMail 平台，而放弃了传统的客户端。Gmail 的推出彻底颠覆了 WebMail 的概念：超大的容量让你无须删除邮件；丰富的功能让你快捷的完成一切需要的操作。随着三大邮箱的跟进，如今 WebMail 已经具备了传统 Email 客户端软件的一切优点，取代它们只是时间的问题了。</p>
<p><strong>Windows 模拟：速度第一</strong></p>
<p>Linux 再好，应用还是不如 Windows 软件质量高（主要是一些商业软件）。因此 Linuxer 们还是常常要运行一下 Windows 程序救急。统计结果表明，更多的使用者还是倾向于用 Wine 这样的 API 转换平台，而不是虚拟平台。</p>
<p>其实 Wine 相对 VMWare 这样的虚拟平台，易用性兼容性等方面都差很多。但速度却非常的快。只要是 Wine 可以顺利跑起来的程序，速度和在 Windows 上跑没什么差别。在这个效率至上的时代，速度见长的 Wine 占了优势。</p>
<p>当然，随着虚拟化技术的不断发展以及硬件上（特别是 CPU）对虚拟化技术的支持，虚拟系统和本地系统的速度差距将会越来越小。到时候我估计 Wine 就不会如此风光了。</p>
<p>原文作者对 VirtualBox 的异军突起感到惊讶，因为它似乎还不如 Qemu/XEN 这样的虚拟环境有名。但需要注意的是，VirtualBox 是 Ubuntu 默认的虚拟机程序，这就是捆绑的力量。</p>
<p>其实现在的 Linux 系统确实非常好用了。要不是因为我实在受不了没有 Photoshop 造成的不便，我想我每天用 Ubuntu 的时间会比现在更长（现在写 Blog 还是会切回 Vista）。过于强调开源导致优秀商业程序的缺失已经严重制约 Linux 成为流行的桌面系统。当然，Windows 发展至今天这个程度，是十几年经验累积的结果。Linux 要想成为一个流行的 Desktop OS，还有很长的路要走。</p>
<div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:50bbcf63-b981-46da-8ee2-b669f4dafd8b" contenteditable="false" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"></div>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.istef.info%2F2007%2F08%2F23%2F2007-desktop-linux-survey-results%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.istef.info%2F2007%2F08%2F23%2F2007-desktop-linux-survey-results%2F&amp;style=compact&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.istef.info/2007/08/23/2007-desktop-linux-survey-results/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Wicd &#8211; 一款非常出色的无线管理器</title>
		<link>http://blog.istef.info/2007/08/19/wicd/</link>
		<comments>http://blog.istef.info/2007/08/19/wicd/#comments</comments>
		<pubDate>Sun, 19 Aug 2007 11:10:25 +0000</pubDate>
		<dc:creator>iStef</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[wicd]]></category>
		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://blog.istef.info/2007/08/19/wicd/</guid>
		<description><![CDATA[今天在 LinuxToy 淘到一款无线网络管理软件 Wicd，试用过后感觉非常不错，比 GNOME 中那个 Network Manager 强不少，而且也解决了困扰我很长时间的问题。在这里介绍给广大 Linux Fans 们。 我的系统是 Ubuntu 7.04 Feisty Fawn，这个系统中自带的网络管理（含无线网络管理）程序为 Network-Manager，对于有线网络管理还是不错的，但对于无线网络，在 WPA 加密模式下它只支持漫游模式（也就是通过 DHCP 自动分配 IP 的模式），而无法设定固定 IP 地址。这个缺陷给我的日常使用带来不少麻烦。我平时经常要抱着本本在三个地方上网，这三个地方中只有一个使用开启了 DHCP 的无线路由，另外两个地方一个是需要连接到无线 AP 上，另一个则需要无线网卡对无线网卡直接连接（Ad-Hoc），因此在这俩地方，我使用 Ubuntu 的话就不得不插网线了。Network Manager 官方承诺在 0.7 版中加入对静态 IP 地址的支持，但貌似这个 0.7 版要随下一个版本的 GNOME 一起推出了。 Wicd 这个无线管理器解决了我所有的麻烦，它支持所有的无线加密模式，而且无论哪种模式下都可以指定 IP 地址，因此连接到 AP 上是没有任何问题了。此外它还支持 Ad-Hoc 网络（由于条件限制暂时没测试），一下子把我的两大难题全都解决了。此外，它的选项非常丰富。支持为每个无线连接单独设定 DNS 服务器，支持断线自动重新连接，此外还附带了一个任务栏小程序可以随时操作/监视无线网络（完整图片），相比 Network Manager，不仅强大很多还方便了不少。 Wicd [...]]]></description>
			<content:encoded><![CDATA[<p><!--SPONSOR=[PAGEFLAKES]-->
<p align="center"><img alt="2007-8-19" src="http://blog.istef.info/wp-content/uploads/wlw-upload/Wicd_10B33/2007819.jpg" border="0"> </p>
<p>今天在 <a href="http://linuxtoy.org/archives/wicd.html" target="_blank">LinuxToy 淘到</a>一款无线网络管理软件 <a href="http://wicd.sourceforge.net/" target="_blank">Wicd</a>，试用过后感觉非常不错，比 GNOME 中那个 Network Manager 强不少，而且也解决了困扰我很长时间的问题。在这里介绍给广大 Linux Fans 们。</p>
<p>我的系统是 Ubuntu 7.04 Feisty Fawn，这个系统中自带的网络管理（含无线网络管理）程序为 Network-Manager，对于有线网络管理还是不错的，但对于无线网络，在 WPA 加密模式下它只支持漫游模式（也就是通过 DHCP 自动分配 IP 的模式），而无法设定固定 IP 地址。这个缺陷给我的日常使用带来不少麻烦。我平时经常要抱着本本在三个地方上网，这三个地方中只有一个使用开启了 DHCP 的无线路由，另外两个地方一个是需要连接到无线 AP 上，另一个则需要无线网卡对无线网卡直接连接（Ad-Hoc），因此在这俩地方，我使用 Ubuntu 的话就不得不插网线了。Network Manager 官方承诺在 0.7 版中加入对静态 IP 地址的支持，但貌似这个 0.7 版要随下一个版本的 GNOME 一起推出了。</p>
<p>Wicd 这个无线管理器解决了我所有的麻烦，它支持所有的无线加密模式，而且无论哪种模式下都可以指定 IP 地址，因此连接到 AP 上是没有任何问题了。此外它还支持 Ad-Hoc 网络（由于条件限制暂时没测试），一下子把我的两大难题全都解决了。此外，它的选项非常丰富。支持为每个无线连接单独设定 DNS 服务器，支持断线自动重新连接，此外还附带了一个任务栏小程序可以随时操作/监视无线网络（<a href="http://lh5.google.com/istef.liu/RsghKGBE51I/AAAAAAAAANo/MDaTEOvswsA/s1280/wicd-screenshot.jpg" target="_blank">完整图片</a>），相比 Network Manager，不仅强大很多还方便了不少。</p>
<p>Wicd 是个开源软件，官方提供了 deb 安装包，我测试安装在 Ubuntu 7.04 上完全没问题。当然，安装之前先要删除 Network Manager，这些操作通过新力得软件管理器在图形界面下即可完成，这里就不罗嗦了。</p>
<p>好了，有了 Wicd，我们的 Ubuntu 也可以像 Windows 一样通吃各种无线网络环境了。如果你也遇到类似我那样的问题，建议您试试这个软件。</p>
<div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:63b10c1e-f5aa-4d59-8043-d779350ef5b6" contenteditable="false" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"></div>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.istef.info%2F2007%2F08%2F19%2Fwicd%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.istef.info%2F2007%2F08%2F19%2Fwicd%2F&amp;style=compact&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.istef.info/2007/08/19/wicd/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>谷歌发布 Linux 版桌面搜索</title>
		<link>http://blog.istef.info/2007/06/28/%e8%b0%b7%e6%ad%8c%e5%8f%91%e5%b8%83-linux-%e7%89%88%e6%a1%8c%e9%9d%a2%e6%90%9c%e7%b4%a2/</link>
		<comments>http://blog.istef.info/2007/06/28/%e8%b0%b7%e6%ad%8c%e5%8f%91%e5%b8%83-linux-%e7%89%88%e6%a1%8c%e9%9d%a2%e6%90%9c%e7%b4%a2/#comments</comments>
		<pubDate>Thu, 28 Jun 2007 05:30:49 +0000</pubDate>
		<dc:creator>iStef</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blog.istef.info/2007/06/28/%e8%b0%b7%e6%ad%8c%e5%8f%91%e5%b8%83-linux-%e7%89%88%e6%a1%8c%e9%9d%a2%e6%90%9c%e7%b4%a2/</guid>
		<description><![CDATA[谷歌中国今天如期发布了 Desktop for Linux，这样，Google 桌面搜索成为了横跨 Windows、MacOSX 和 Linux 三大主流平台的软件，实用性大大增强。 今天早上，我第一时间下载了 Desktop for Linux 并在 Ubuntu Feisty Fawn 平台上进行了试用，上图就是 Desktop for Linux 的截图，我们看到，和其它平台的版本基本上是一样的。 Google Desktop for Linux 的安装非常简单，由于其依赖的库都是很常见的，所以在安装时基本上碰不到什么依赖关系的问题。Desktop for Linux 提供了 rpm 和 deb 包，可以说基本上所有的主流 Linux 平台都可以很方便的安装。我使用的 Ubuntu 可以直接安装 deb 包，我只是下载，双击便完成了安装过程，非常方便。 安装后通过运行 gdlinux start 即可开启 Google Desktop for Linux，开启后会在通知栏中显示出 Google 桌面搜索的图表，同时在任何情况下按下两次 Ctrl 键即可激活 Google Desktop 的搜索框。具体使用几乎和 [...]]]></description>
			<content:encoded><![CDATA[<p><!--SPONSOR=[PAGEFLAKES]-->
<p style="text-indent:0;text-align:center"><img src='http://blog.istef.info/wp-content/uploads/2007/06/2007-06-28.png' alt='Desktop search for linux' /></p>
<p>谷歌中国今天如期发布了 Desktop for Linux，这样，Google 桌面搜索成为了横跨 Windows、MacOSX 和 Linux 三大主流平台的软件，实用性大大增强。</p>
<p>今天早上，我第一时间下载了 <a href="http://desktop.google.com/linux">Desktop for Linux</a> 并在 Ubuntu Feisty Fawn 平台上进行了试用，上图就是 Desktop for Linux 的截图，我们看到，和其它平台的版本基本上是一样的。</p>
<p>Google Desktop for Linux 的安装非常简单，由于其依赖的库都是很常见的，所以在安装时基本上碰不到什么依赖关系的问题。Desktop for Linux 提供了 rpm 和 deb 包，可以说基本上所有的主流 Linux 平台都可以很方便的安装。我使用的 Ubuntu 可以直接安装 deb 包，我只是下载，双击便完成了安装过程，非常方便。</p>
<p>安装后通过运行 gdlinux start 即可开启 Google Desktop for Linux，开启后会在通知栏中显示出 Google 桌面搜索的图表，同时在任何情况下按下两次 Ctrl 键即可激活 Google Desktop 的搜索框。具体使用几乎和 Win/Mac 版的 Desktop Search 没有任何区别，功能上也是基本一致的。通过偏好设置可以设定一些诸如“索引位置”、“Gmail 集成”和“搜索结果集成”之类的功能，鉴于大家对 GDesktop 应该都比较熟悉，这里就不多说了。</p>
<p>不过比较遗憾的是，Google Desktop for Linux 没有 Windows 版本的 Widget 功能，这相当于将桌面搜索削减掉一半，希望在后续版本中能够实现这个功能，毕竟在 Linux 平台上还没有一款非常好的 Widget 软件可用，如果 Google 桌面能有这个功能，相信竞争力会大大加强。</p>
<p>值得一提的是，Google Desktop for Linux 是谷歌中国公司的作品。谷歌中国也为这次 Desktop for Linux 的发布准备了相关的媒体活动，时间是在 2007 年 6 月 28 日下午 2:00（也就是半小时后），感兴趣又有时间的朋友不妨去看看。</p>
<p>希望 Google 能更多的推出一些 Linux 平台下的软件（例如输入法，Picasa 等），让这个平台越来越好用。</p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.istef.info%2F2007%2F06%2F28%2F%25e8%25b0%25b7%25e6%25ad%258c%25e5%258f%2591%25e5%25b8%2583-linux-%25e7%2589%2588%25e6%25a1%258c%25e9%259d%25a2%25e6%2590%259c%25e7%25b4%25a2%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.istef.info%2F2007%2F06%2F28%2F%25e8%25b0%25b7%25e6%25ad%258c%25e5%258f%2591%25e5%25b8%2583-linux-%25e7%2589%2588%25e6%25a1%258c%25e9%259d%25a2%25e6%2590%259c%25e7%25b4%25a2%2F&amp;style=compact&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.istef.info/2007/06/28/%e8%b0%b7%e6%ad%8c%e5%8f%91%e5%b8%83-linux-%e7%89%88%e6%a1%8c%e9%9d%a2%e6%90%9c%e7%b4%a2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Dell 笔记本预装 Ubuntu Linux</title>
		<link>http://blog.istef.info/2007/04/23/dell-laptop-pre-install-ununtu-as-os/</link>
		<comments>http://blog.istef.info/2007/04/23/dell-laptop-pre-install-ununtu-as-os/#comments</comments>
		<pubDate>Mon, 23 Apr 2007 06:23:45 +0000</pubDate>
		<dc:creator>iStef</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[dell]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.istef.info/2007/04/23/dell-laptop-pre-install-ununtu-as-os/</guid>
		<description><![CDATA[Dell 将在个人电脑上预装 Linux 似乎已经不是什么新闻了，但令我比较惊讶的是，选择预装 Linux 的版本为 Ubuntu，而预装 Linux 电脑的型号竟然是 Precision M90。via Precision 在 Dell 中处于专业图形工作站一级，而 M90 则是这一级别中比较高端的型号了。我原以为 Dell 选择预装 Linux 是为了进一步压缩成本，所以可能会选择类似 Demesion 1501 这样的低端型号。看来我是想错了，Dell 选择了几乎是最高端型号试水 Linux，应该是出于为专业图形工作者，或是有特殊需要的高端用户多提供一个选择。Dell 的做法不仅大大刺激了开源界的积极性，而且还为 Linux 正了名，Linux 不是低端的代名词。 选择 Ubuntu 这个发行版也有点意外。在我看来，很可能的选择应该是 Novell 的 SuSe，而不是 Ubuntu。因为 SuSE 是商业软件，技术支持方面肯定比社区维护的 Ubuntu 要好很多，而且 SuSE 素来是 Linux 桌面中的佼佼者。此外，Novell 与 Dell 的另一个重要合作伙伴微软的关心也不错。但 Dell 偏偏选择了 Ubuntu，虽然刚刚发行了 7.04 版的 Ubuntu 据说在硬件兼容性上已经有了非常大的提高，但我个人感觉对于 [...]]]></description>
			<content:encoded><![CDATA[<p><!--SPONSOR=[PAGEFLAKES]-->
<p style="text-indent:0;text-align:center"><img src='http://blog.istef.info/wp-content/uploads/2007/04/2007-4-23.jpg' alt='Dell' /></p>
<p>Dell 将在个人电脑上预装 Linux 似乎已经不是什么新闻了，但令我比较惊讶的是，选择预装 Linux 的版本为 Ubuntu，而预装 Linux 电脑的型号竟然是 Precision M90。<a href="http://cn.engadget.com/2007/04/22/michael-dell-using-ubuntu-on-his-personal-machine/">via</a></p>
<p>Precision 在 Dell 中处于专业图形工作站一级，而 M90 则是这一级别中比较高端的型号了。我原以为 Dell 选择预装 Linux 是为了进一步压缩成本，所以可能会选择类似 Demesion 1501 这样的低端型号。看来我是想错了，Dell 选择了几乎是最高端型号试水 Linux，应该是出于为专业图形工作者，或是有特殊需要的高端用户多提供一个选择。Dell 的做法不仅大大刺激了开源界的积极性，而且还为 Linux 正了名，Linux 不是低端的代名词。</p>
<p>选择 Ubuntu 这个发行版也有点意外。在我看来，很可能的选择应该是 Novell 的 SuSe，而不是 Ubuntu。因为 SuSE 是商业软件，技术支持方面肯定比社区维护的 Ubuntu 要好很多，而且 SuSE 素来是 Linux 桌面中的佼佼者。此外，Novell 与 Dell 的另一个重要合作伙伴微软的关心也不错。但 Dell 偏偏选择了 Ubuntu，虽然刚刚发行了 7.04 版的 Ubuntu 据说在硬件兼容性上已经有了非常大的提高，但我个人感觉对于 Dell 公司来说，需要专门的技术部门来维护 Ubuntu，似乎成本也省不了多少。可能是 Ubuntu 确实很出色的原因吧。</p>
<p>Dell 预装 Ubuntu，对开源软件来说就是一剂强心针。经过多年风风火火的发展，始终无法找到良好赢利点的开源软件已经进入了一个疲惫期。这时有 Dell 这样的大公司来支持，无论是财力还是市场都是非常有利的。</p>
<p>Dell 自从新总裁上任以来确实让人感觉到不一样。先是全系列引入 AMD，这又全面预装 Linux。真不知道它们忠实的合作伙伴 Intel 和 Microsoft 会怎么想。难道 <a href="http://www.pcpchina.com/news/list.asp?id=20688">$3 的 WinXP+Office</a> 真的是微软对抗 Linux 的绝地反击吗？
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.istef.info%2F2007%2F04%2F23%2Fdell-laptop-pre-install-ununtu-as-os%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.istef.info%2F2007%2F04%2F23%2Fdell-laptop-pre-install-ununtu-as-os%2F&amp;style=compact&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.istef.info/2007/04/23/dell-laptop-pre-install-ununtu-as-os/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using memcached
Page Caching using memcached
Database Caching 1/45 queries in 0.029 seconds using memcached
Object Caching 1406/1510 objects using memcached

Served from: blog.istef.info @ 2012-02-13 07:44:52 -->
