刚开始接触linux的时候有很多的问题,应为linux与我们大家用的windows差距是在太大以至可以可以熟悉运用windows的我都出汗。
在论坛上有很多行家,我给其中一位发送过询问linux问题的邮件;一下是他对我的回复,个人认为对所有初学linux的人都是有用的。所以公布下:
你好
感谢你的来信!首先,让我们来探讨一个问题,既然你装过红旗,又正在熟悉红帽,能否告诉我红旗与红帽有什么区别?或者说说你在给我写e-mail之前有否考虑过这个问题?然后,再考虑一下既然红帽和红旗同样都是linux的发行版本,二者又有什么联系?为什么都叫做linux?
初学者常常面对各种各样的linux发行版本感到手足无措,不知道选哪个发行版本好,这是很正常的,那是因为他们并不知道linux到底是个什么东西,为 什么redhat、debian、suse、gentoo等等这些都叫做linux,也就是说在心里对linux完全没有一个概念。
我想你小时候应该玩过搭积木吧,一堆积木放在那里,你可以很容易的挑选出自己所需要的,然后按照心里的构想,将它们搭建成自己喜欢的各式各样的建筑。而积木本身呢?其实是与你无关的,你所做的仅仅就是将它们搭好。linux同样也是如此。
linus写了linux的内核,然后gnu组织提供的大量的软件,这些就是积木本身,而那些发行linux版本的厂商或者是组织,所做的仅仅只是将内核和软件组合起来,然后打包发布,这就是发行版本。所以redhat、 debian、suse、gentoo这些不应该叫linux,正确的说法应该是linux发行版本。另外linux操作系统的叫法其实也是错误的, linux仅仅只是一个内核,没有交互软件的怎么称为操作系统呢?!正确的叫法应该是Gnu/Linux,只是现在大家都简称为Linux了。
linux 各个发行版本都差不多,其构架也就一个linux内核外加一堆不同的gnu软件,基本的shell命令也是相同的(当然前提是你用的shell相同,现在 绝大多数发行版本用的都是bash),所不同的仅仅在于包管理器不同(如redhat用的rpm包,debian用的deb包),另外目录结构也有些不同 (比如默认安装vsftp的话,配置文件redhat在/etc/下,而gentoo在/etc/vsftp/下,但你在安装时可以指定配置文件的位 置),所以我个人认为无所谓什么版本,感觉哪个好上手就用哪个就行。当你对linux的整体结构全都熟悉了,无论什么发行版本都可以很快的上手,而且你也 可以使用lfs自己搭建一个完全属于自己的发行版本,同样也可以将你喜欢的包管理器移植过来,就好象apt-get之与redhat或者rpm之与 gentoo。
所以挑选发行版本是最无用的做法。
你所说的玩弄了两个小时就再也没有进去过了,不知道你所谓的玩弄指得是什么?如果仅仅两个小时你就能熟悉红旗的构架,了解bash命令,能写出完美的 shell脚本,能自己配置编译完全属于自己PC的内核,能够很熟练的操作mysql数据库,配置好apache或者是vsftp服务,那我建议你直接去 用lfs。但如果你所谓的玩弄仅仅只是在Gnome或者KDE里面左点右点,实际上却连X是什么都不知道,或者以为图形界面这就是linux的全部的话, 建议你还是继续停留在windows下面,linux不适合你。
Linux是类Unix系统,具有Unix的贵族血统,而类Unix系统的真正魅力在于命令。100多个按钮的键盘永远比3个按钮的鼠标能更好的指挥电脑,如果你能够理解并赞同这句话的话,用Linux吧,她比Windows更适合你。
无论什么时候都不要忘记,其实有个很好的老师,她的名字叫做google。
langduan 于 2007-11-09 23:27:14发表:
正如人得病一般,
当然是急病投医,难道还要让他先google一下,看看是哪里毛病,该吃啥药……确实搞不定,才让发问:0wl;l1
这样,你可知道会耽误多少时间?投入linux的那份激情也渐渐消磨,很多人就是因为在linux遇到问题得不到及时解决,才甩手放弃的
冷漠不应该出现linux这样的环境下:0wl;l1
langduan 于 2007-11-09 23:18:55发表:
这话欠妥,这样做的人绝对是新手菜鸟,人家蒙擦擦的,不懂还不让人问??
又不是在图书馆,只许翻书,不许大声喧哗,
何况论坛毕竟还是有很多热心人,乐于助人的
deepwhite 于 2007-11-02 19:48:54发表:
很中肯。
safe 于 2007-11-02 17:56:01发表:
的确是这样的.这位仁兄的E-mail说得很有一番哲理,LINUX现在发行的版本十分的多,对于新手来说是个头痛的事,不过选择一个正确的学习方向可以说是不错的,学习LINUX google的确是一个很棒的老师,这谁都不能否认的事实
hyseee 于 2007-11-02 16:49:49发表:
对~!严重支持!!!
与其弄的胡里花哨的,倒不如自己静下心来好好学习下
rayman 于 2007-11-02 16:20:56发表:
说得很中肯,在理。
现在很多人玩linux其实是在玩X-window,在搭上几个主题,把界面堆得天花乱坠。
不认真去研究配置,常常见到问题就到处发问,也不先搜一下。
thinker329 于 2007-11-02 16:06:49发表:
顶你上肺啊!!
uprtystpk 于 2007-11-02 15:26:50发表:
顶你,最后一句很好