我和Ubuntu的故事
发表于 : 2009-04-03 20:31
我是做中学生信息学奥林匹克竞赛教学工作的。说起来,当初结识Ubuntu也是一个相当的偶然:
我有台上网本是神舟的q120s,又小又轻又便宜,也还算好用。也许是注定的缘分吧,有那么一天,它死了,再也启不来了。中毒?软件不兼容?谁知道呢,反正是启不来了……我从95年上大学的时候就开始用电脑,装系统当然根本不当回事,只是我没想到的是,这次装系统还真让我郁闷了--装xp吧,没有正版号码,也没听说神舟的电脑有什么BIOS激活之类的东西,装盗版的,正赶上MS的黑屏事件,不想趟那个混水;装2000吧?嘿,2000之前的系统没有内建SATA2的驱动,装到一半就死机;装VISTA吧……谁听说VISTA能装到上网本子上了?可是,我也总不能用DOS吧?
在这样的一种情况之下,我想到了Linux。其实我在2000年左右的时候安装过Redhat Linux 9.0,不过当时的印象不是特别好,界面很难看,使用也不方便,U盘光盘什么的使用起来也很不爽,所以没坚持。也不知道经过这些年,Redhat Linux怎么样了?于是我在网上查了查,才知道人家都已经发展到RHEL5 .3了。赶紧下来一个装上,一切OK。
安装到是没什么问题,可是,使用起来的时候就发现问题了:它原来已经不再是我认识的那个“免费的Linux了“。没有软件更新。主要的是:巨大的安装之后,居然就几乎没有应用软件。最初,我觉得我能搞定它,但是,在试图安装一个软件之后,让我彻底打消了使用它的念头--这个软件就是gimp 2.6。也许是我笨吧,它需要太多的依赖关系,而那些依赖关系又形成网状结构,想安装一个依赖包的时候,又需要更多依赖包……总之我没搞定,网上也没查到……然后,被我扔掉了……
这时候,一个朋友跟我介绍:你又不架服务器,装那种东西做什么,试试Ubuntu吧……
从此,这个好东东就进入了我的电脑生涯……
我之前没听说过它,当然也肯定不会用,不过从朋友那学了一条知识之后,就没遇到其它问题,那条知识是:分区的时候,根分区给10G,交换空间给1G,其它的都给home分区……
带着这一点点知识,我安装了Ubuntu 8.10。没有遇到任何问题,驱动程序也都自动识别……安装的方便性没的说。
装好之后是快速的网上更新--免费的,无限制的,感觉真好……更新的方便性没的说。
更新之后最让我傻眼的是那个应用程序大菜单……天啊,这都是什么东西啊--后来从网上一查才知道:日常所需要的东西基本在安装之后就已经差不多了,如果还需要什么,sudo apt-get install就可以搞定了……使用的方便性没的说!!!
从今年1月到现在,已经使用4个月了,感觉很好。我的工作主要是作信息学题目,写写文档。说真的,在Windows系统下,免费的C/C++工具大多是有问题的,主要的问题在于调试器的不可信赖,总有各种各样的随机性问题,所以,学生们做调试的时候,我只能告诉他们用输出中间结果的方式。Ubuntu就不同,它内建的编译器品质很好,内建的gdb也足够好用,完全满足开发程序的需求。而且极其稳定。从没发生过因为程序错误导致的系统死机--甚至,我就没发生过死机,不论因为什么理由……呵呵……稳定性也真是没的说。
我知道很多朋友都特别喜欢Ubuntu的compiz,我的电脑可以打开,但我没用。操作系统是用来做事情解决问题的,不是让你用来搞很多花哨的东西吸引女孩子的……所以,我只说那些Ubuntu真正“男人”的地方,不包括美化部分--虽然,它的美化也真的让我无话可说……
就写这么多吧,继续支持Ubuntu--我心中的那个“免费的Linux系统“。
另:谁写的代码都是智慧与汗水的结晶,有人愿意将复杂如Ubuntu Linux的软件让大家免费使用,让我们有了这样一个优秀的平台,我们还有什么理由把自己的那点知识藏着掖着呢--闭门造车,不是Linuxer……所以,就今天,我把自己写的第一个Ubuntu下的小软件--信息学评测软件连代码发到论坛里了,不为别的,只为对那些编写Ubuntu的优秀的人们表示敬意!!!也为结识更多的朋友,和大家共同讨论Linux中的C/C++软件技术。
于2009年4月3日
我有台上网本是神舟的q120s,又小又轻又便宜,也还算好用。也许是注定的缘分吧,有那么一天,它死了,再也启不来了。中毒?软件不兼容?谁知道呢,反正是启不来了……我从95年上大学的时候就开始用电脑,装系统当然根本不当回事,只是我没想到的是,这次装系统还真让我郁闷了--装xp吧,没有正版号码,也没听说神舟的电脑有什么BIOS激活之类的东西,装盗版的,正赶上MS的黑屏事件,不想趟那个混水;装2000吧?嘿,2000之前的系统没有内建SATA2的驱动,装到一半就死机;装VISTA吧……谁听说VISTA能装到上网本子上了?可是,我也总不能用DOS吧?
在这样的一种情况之下,我想到了Linux。其实我在2000年左右的时候安装过Redhat Linux 9.0,不过当时的印象不是特别好,界面很难看,使用也不方便,U盘光盘什么的使用起来也很不爽,所以没坚持。也不知道经过这些年,Redhat Linux怎么样了?于是我在网上查了查,才知道人家都已经发展到RHEL5 .3了。赶紧下来一个装上,一切OK。
安装到是没什么问题,可是,使用起来的时候就发现问题了:它原来已经不再是我认识的那个“免费的Linux了“。没有软件更新。主要的是:巨大的安装之后,居然就几乎没有应用软件。最初,我觉得我能搞定它,但是,在试图安装一个软件之后,让我彻底打消了使用它的念头--这个软件就是gimp 2.6。也许是我笨吧,它需要太多的依赖关系,而那些依赖关系又形成网状结构,想安装一个依赖包的时候,又需要更多依赖包……总之我没搞定,网上也没查到……然后,被我扔掉了……
这时候,一个朋友跟我介绍:你又不架服务器,装那种东西做什么,试试Ubuntu吧……
从此,这个好东东就进入了我的电脑生涯……
我之前没听说过它,当然也肯定不会用,不过从朋友那学了一条知识之后,就没遇到其它问题,那条知识是:分区的时候,根分区给10G,交换空间给1G,其它的都给home分区……
带着这一点点知识,我安装了Ubuntu 8.10。没有遇到任何问题,驱动程序也都自动识别……安装的方便性没的说。
装好之后是快速的网上更新--免费的,无限制的,感觉真好……更新的方便性没的说。
更新之后最让我傻眼的是那个应用程序大菜单……天啊,这都是什么东西啊--后来从网上一查才知道:日常所需要的东西基本在安装之后就已经差不多了,如果还需要什么,sudo apt-get install就可以搞定了……使用的方便性没的说!!!
从今年1月到现在,已经使用4个月了,感觉很好。我的工作主要是作信息学题目,写写文档。说真的,在Windows系统下,免费的C/C++工具大多是有问题的,主要的问题在于调试器的不可信赖,总有各种各样的随机性问题,所以,学生们做调试的时候,我只能告诉他们用输出中间结果的方式。Ubuntu就不同,它内建的编译器品质很好,内建的gdb也足够好用,完全满足开发程序的需求。而且极其稳定。从没发生过因为程序错误导致的系统死机--甚至,我就没发生过死机,不论因为什么理由……呵呵……稳定性也真是没的说。
我知道很多朋友都特别喜欢Ubuntu的compiz,我的电脑可以打开,但我没用。操作系统是用来做事情解决问题的,不是让你用来搞很多花哨的东西吸引女孩子的……所以,我只说那些Ubuntu真正“男人”的地方,不包括美化部分--虽然,它的美化也真的让我无话可说……
就写这么多吧,继续支持Ubuntu--我心中的那个“免费的Linux系统“。
另:谁写的代码都是智慧与汗水的结晶,有人愿意将复杂如Ubuntu Linux的软件让大家免费使用,让我们有了这样一个优秀的平台,我们还有什么理由把自己的那点知识藏着掖着呢--闭门造车,不是Linuxer……所以,就今天,我把自己写的第一个Ubuntu下的小软件--信息学评测软件连代码发到论坛里了,不为别的,只为对那些编写Ubuntu的优秀的人们表示敬意!!!也为结识更多的朋友,和大家共同讨论Linux中的C/C++软件技术。
于2009年4月3日