我学习linux的过程

突然看到我的文章,两年前写的文章,换过好多个blog,自己的文章也不知道写到哪里去了。在这个网站还看到了我的文章转载,但也没有注明是我写得。不过我还是比较开心的,呵呵,随便些的一个学习过程,人家还能收录。

http://www.kuqin.com/linux/20070907/928.html


看上了redhat的高效稳定和开源的方便,准备开始学习centos。以前用过redhat 7.2的系统,还买了所谓的‘正版’光盘,算是对开源事业做贡献了,哈哈,还有个珍藏!

使用了一下centos 5,发现从功能上和使用性上都有很大大改进。用过很多的发行版,从redhat 7.2 -> debian -> ubuntu -> freebsd ->gentoo -> archlinux -> centos。一路走来,发现各大发行版在功能上都差不多,唯一不同的就是包管理机制。rpm ,deb,tarball ,各有各得好处。各有存在的原因,也没有必要讨论哪个发行版好,哪个不好,适合自己的就是最好的。毕竟系统是拿来用的,不是用口水堆积起来的。

这里讲讲我的对各个发行版的使用感受,对初学者的发行版选择提供一个参考。不过这些只是我个人的感受。只要选择一个系统,好好的研究就ok了,因为都是linux,都差不多的。

redhat 7.2:第一次接触的linux的发现版,发现linux的系统很难用,从分区,选择包,配置x,安装包,每次都会碰到问题,解决问题也比较麻烦,没有地方请教哦。那时候有几个linux社区,linuxsir,linuxeden。不过学的人也不多,呵呵。不过redhat还是比较适合初学者的一个版本,那时候也没有什么好的版本了,叫人家推荐的话,都是推荐这个版本的。要现在的话,肯定推荐初学者学习使用ubuntu,很不错的一个系统,下面待会再说。那时有这样一种说法,会安装一个系统,就等于学会了一般。呵呵呵,也算是半个linux黑客了。

debian: 在上班后,发现技术总监使用的是debian,服务器和工作机子都是用debian的。看来是一个很不错的系统。特别对那个虚拟桌面的非常着迷,可以在 1024*768的桌面上配置出很高的分辨率,自己请教后,也装了一个,鼠标移来移去的,感觉有点头晕,因为看不到整个桌面的概貌了。这个适合那些17寸的机子。在我买了19寸宽屏后,就将这个功能去除了,还是正真的宽屏爽哦。发现apt-get的包管理机制很不错,什么东西都只要apt-get一下就 ok了。一位学友说:就像超市一样,想要什么自己拿。cn99的debian的源的速度也是一流的。到目前位置,也不知道它能提供怎么高的速度,实现的原理是什么?不会是p2p的技术吧?

ubuntu:后来有学友推荐使用ubuntu,好像是ubuntu的第一个发行版。5.04 ,用了之后,基于debian的,很方便,学习起也没有跨度。那时候的一个问题就是没有一个像样的国内源。速度跟龟速一样。就考虑用cn99的 debian源来充数。当然,有很多的软件无法通用。那时候,认定我就一直用ubuntu了。也从国外要了几份光盘,不过自己只留一份,其他的都分发个同事和好友,也算是对ubuntu的推广吧。

freebsd:后来发现ubuntu的速度让我接受不了,所以准备换个发行版。当然,gentoo的速度是一流的。但网上说安装很是麻烦,也下载下来自己安装了几次,看英文文档,还是没有安装成功。听说要安装好几天,也就没有那个心思来折腾了,听说freebsd的的性能也不错,6.2的改进也很大,所以就下个玩玩了。安装的时候发现freebsd的自己的分区格式,郁闷了一段时间,不过使我对分区有了更深的了解。portage包管理确实很不错。最后,发现freebsd的程序不多,要运行linux的程序,需要安装一个兼容linux层。还有jdk的安装也比较麻烦。

这次准备好好静下心来研究一个系统,看上的red hat系统rhcs,很不错的开源集群方案。
还有就是对oracle的支持,是oracle的首选系统平台。据说oracle自己推出来的系统也是基于redhat的。

0 Comments:

Post a Comment



较新的博文 较早的博文 主页