Posts Tagged Linux

Ubuntu正让我变得越来越不耐心

为了避免误会,我把标题再解释一下:Ubuntu正让我变得对Windows越来越不耐心。以前习以为常的在Windows下的硬盘嘎嘎声和漫长的程序等待被Ubuntu陪衬得无比鲜明,也使我很恼火,为什么Windows不能像Linux那样有效率?

  1. 首先是启动时间。以前在使用Fedora Core的时候对Linux的启动时间不敢恭维;但现在我敢说,单单系统启动,Ubuntu绝对比Windows快(据说这是Ubuntu目前最新发布版Edgy的新特性),几乎闪过一个漂亮的标志画面以后就出现了登录页。Windows好不容易启动完系统不说,加载杀毒软件又要老半天,期间硬盘嘎嘎乱响,点任何程序都没有反应。
  2. 再就是这个嘎嘎声。不得不说,Ubuntu真安静!除非有升级系统、大批量更新软件包这样的动作,几乎看不到硬盘狂读。大部分程序点击后反应很迅速,也许这跟Linux程序体积普遍较小有关。即使是启动时间较长的大型程序,比如OpenOffice,硬盘发出的声音也非常轻微。至于Windows,随着程序大小的不同启动时间和硬盘的声响不尽相同。不过想想最常用的IE,当启动完电脑第一次打开时那个情形,也可以想象其他程序的情况了。
  3. 硬件支持与用户体验。说起硬件支持,Windows的硬件支持无疑是最广泛的,几乎所有的硬件都有Win32驱动。但安装这些硬件驱动的用户体验却是另外一回事。对于普通用户来说,搜索、下载和安装驱动程序是恼人的事情,他们不了解也不愿意花时间在其上。而Ubuntu却能“无驱“地在绝大部分电脑上运作——你甚至都不需要安装,用一张Live CD在一个哪怕没有硬盘的电脑上启动,就能听到音乐,能上网,能编写Office文档……你还用知道驱动程序是个什么东东吗?
  4. 病毒和恶意软件问题。这是Windows用户最为头痛的问题了吧!想想看,即使买了正版的Windows也并不能顺利得操作电脑,(设想一下作为正版用户你向微软寻求关于病毒问题技术支持,他们会有什么回答),你还得花钱买杀毒软件、网络防火墙。最要命的还是这些个杀毒软件对于大部分恶意程序还熟视无睹。(我的正版诺顿在国人编写的恶意软件面前简直就是瞎子)。这也许是大部分人认为正版Windows不值那个钱的原因。Linux操作系统天生就很安全,用户间权限分明,即使有病毒发作也很难触及到系统核心。况且绝大部分恶意软件都是针对IE的,FireFox对其免疫。
  5. 最后就是使用习惯,这的确是一个不能回避的问题。不得不承认,在使用了那么多年的Windows后,对很多Win32软件都形成了依赖。(用D版操作系统占领市场,培养用户使用习惯,形成依赖后再行收割,也许正是M$的市场策略)。但就操作系统本身而言,Linux的很多特性还是很讨人喜爱,并且,已经很快让我形成了新的习惯。比如,四个桌面或更多的桌面(对我来说,四个很好);工具栏上显示当地时时天气的小组件;方便易用的新软件搜索和下载方式……(前两个是Linux通用桌面Gnome的特性,后一个Debian类Linux的通性。我尤其喜爱最后一个特性,而且不止一次看到别人写道,这让他们更新软件成为一种享受)。其中有些功能在Windows下也能通过软件或插件实现,但效率远不及Linux。

最后回到那个问题,为什么Windows不能像Linux那样有效率?也许原因就根植于开源软件和商业软件的创作模式上(可以参考这篇文章)。对于大教堂模式下创作的商业软件,要求的是规范、统一、强大(功能或界面上的吸引力);而对于集市模式下创作的开源软件,要求的是交流、改进、创新。所以前者倾向于高集成、多功能、高盈利;后者自然将走向小巧、高效、免费的方向。正如同刚刚诞生的巨无霸Vista,和即将诞生的小鹿Feisty Fawn(Ubuntu开发中的新版本,意为“不安的小鹿”)。

在页面的左下侧有Google提供的广告,推荐大家扔掉IE,使用FireFox。事实上,我更推荐你们扔掉Windows,使用Ubuntu。作为一个从核心到几乎所有应用软件都完全免费的操作系统,很多地方实在比售价6元的D版Windows强太多了。下面是一些关于Ubuntu的资源:

官方站点
中文站点
免费下载点(不用担心满屏的E文,Ubuntu是多语言的,哪怕你用阿拉伯语,下载的也是一个文件)
基督徒特别版:Christian Edition

正如圣经《马太福音》10章8节所说,“你们白白的得来、也要白白的舍去”(这里的舍去即分享给他人的意思)。所以,我很高兴能白白分享这个“白白得来”的操作系统的使用体验。

Tags: , , , , ,

换用UBUNTU,感受开源的伟大

这是我在开源的UBUNTU操作系统下用开源的DRIVEL写的首篇日志。之前用过Fedora Core 4和5这两版开源系统,但使用起来颇有“专家感”——很多时候需要你自己寻求解决软件依赖性问题,甚至有些软件不得不自行编译安装。加之软件更新缓慢(Firefox 2都出了N个月了,yum上连个影子都见不到),本地yum源稀缺,台湾地震断网后,操作系统也死了一半。

所以,当我寻找新的操作系统时,UBUNTU进入了我的视线。它基于成熟的Debian系统,在很好地继承了apt-get这种优秀的软件管理方式下,极大地增强了硬件支持和用户界面,使得其成为LINUX所有发行版中硬件支持最好和最易上手的系统。

在试用UBUNTU的几天中,我很轻松地就使用apt-get搜索安装了我所需要软件:SKYPE、BMP(类似winamp的播放软件,可以支持APE)、MPLAYER(类似windows media player的媒体播放器)、GOOGLE EARTH、DRIVEL(本BLOG书写软件)、GNOMESWORD(查经软件)……无须你自己寻找软件的位置,无须你自己解决软件依赖关系。如果一个软件是以其他尚未安装的软件为基础,apt-get会自动下载安装那些缺失的软件。正如命令行自述所说:“本APT有着超级牛力。”

今天还发现了一个很有趣的东西:UBUNTU有一个专门为基督徒开发的“Christian Edition”。 在这个版本中,内置了查经软件和网络分级软件(家长可以很方便地向孩子屏蔽不健康的内容)。还有一些比较有意思的细节,比如Firefox内置了每日经文,而且主页标志换成了一个小教堂……

相比同样身为LINUX的Fedora Core,我觉得UBUNTU有几大优点:

  1. 更易用,更适合刚刚接触LINUX的用户;
  2. 软件资源众多(很多软件与Debian和基于Debian的系统可以通用),且更新速度快;
  3. 本地软件源众多,这点很重要!基于它高贵的UNIX血统,LINUX绝对是一个需要网络才能发挥功能的系统。而UBUNTU在中国的软件源就不下5个,即使遇到像断网这样的情况也能正常更新操作系统和软件。

关于UBUNTU一词:该词来源于祖鲁语和科萨语,发音为“oo-BOON-too”。据说这是一个美到无法翻译的词,大意是“人道待人”(对他人仁慈)或者可以翻译成:“天下共享的信念,连接起每个人”。有人把它总结成这样的话:“具有 ubuntu 精神的人心胸开阔,乐于助人,见贤思齐而不忌妒贤能,因为他(她)拥有适度的自信,而这源自如下认识:自己乃是属于一个更大的整体,当他人受到伤害或死去时,当他人受到折磨或压迫时,这个整体就会消失。”

Tags: , , , ,

解决Linux登录错误:你的会话只持续不到10秒钟…

我使用的是Fedora Core 5,登录普通帐户时遇到的这个登录错误的全部信息是:“您的会话只持续了不到10秒钟,如果您还没有注销,这就意味着安装可能出了问题或者您的磁盘空间已经耗尽,可以试试某个安全模式登录以查看是否可以解决此问题。”

然后我使用了所谓安全模式failsafe登录,除了在命令行里用用cd/ls查看查看文件以外,没有任何看起来“可以解决此问题”的东西。磁盘空间根本没有问题我也不明白这究竟“意味”着什么。幸运的是root帐户还可以顺利登录。于是我试着新建、重建普通帐户,但均告失败,任何普通帐户都无法登录!!!

对于解决不了的问题,GOOGLE LINUX是个好去处。我搜索发现很多人碰到我这个问题:有的人用REDHAT,用的人用SUSE;有的人用GNOME,有的人用KDE;有的人有详细提示信息,有的人像我这样什么提示也没有。似乎导致这个错误的原因有很多,但没有一个像我这样出错的人得到最终的解答。

这时PKUBBS上一个无人解答的求助信息引起了我的注意。这个人在遇到无法顺利卸载的一个软件后清空了/tmp和/opt导致出错。我想起来出错前我曾用root帐户把/tmp当成垃圾文件丢进了垃圾箱!

我重新回到了root帐户,把垃圾箱里的tmp拖了回去。满心希望地进行试验,发现普通帐户依旧无法登录!难道不是tmp丢失造成的问题?

快要绝望的时候,我试着用英文搜索GOOGLE LINUX。英文资源果然丰富,很快就找到了关于tmp的解答:

I accidentally deleted whole /tmp directory today and I had been experiencing same that problem.

Anyway I was happy enough, because I could log in as root to try and fix this problem. So I created /tmp and then issued chmod 1777 /tmp and problem was sold.

I don’t recommend you to do this or anything but this is in short what I’ve done…
…like root

原文在:http://www.linuxquestions.org/questions/showthread.php?t=373299。作者提出的解决办法就是:

rm -rf /tmp
mkdir /tmp
chmod 1777 /tmp

于是我用root将tmp帐户权限修改为777,问题解决!

在此记录,献给所有迷失在开源程序里的人们!

Tags: , ,