Chinaunix首页 | 论坛 | 博客
  • 博客访问: 138910
  • 博文数量: 121
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2268
  • 用 户 组: 普通用户
  • 注册时间: 2013-11-05 09:50
文章分类

全部博文(121)

文章存档

2015年(6)

2014年(94)

2013年(21)

我的朋友

分类: Python/Ruby

2014-04-26 11:51:21

 1、不要“玩 Linux”  许多人用 Linux 的时分会感觉很苍茫,该用哪个发行呢?是不是我少装了啥?怎样晋级这么快啊!怎样这么不稳定!每逢遇到新的软件他就想试用,每逢新的版别呈现,他就更新,然后用鼠标在新的菜单里挑选从来没见过的程序来用用。

    其实你是为了Linux而运用Linux,而没有找到正确的理由来运用 Linux.你首要要明确用电脑的意图,你用它是为了处理你的实际疑问,而不是为了学习装置操作体系,不是为了哪个版别好用,不是为了“赶上潮流”,更不是由于你硬盘太大了,你想多占点空间。

    假如你启动了电脑之后不知道大概干啥,那么最佳先不要用电脑,由于你能够有更重要的作业需求做。

    2、不必挑剔发行版别

    许多人刚开始用 Linux 的时分,老是在置疑另外发行版别是不是比自个正在用的这个好,老是置疑自个今后时分会失掉支持,不得不换用另外发行。所以许多人今天是 Redhat,明日又换成了 debian, 一瞬间又是 gentoo, …… 乃至有的人在一台机器上装了两个版另外 Linux,然后对比哪一个好。

    其实你完

    全没有必要这样做,任何发行,只需你知道了,你在上面的作业方式简直是不会遭到任何影响的。你常常传闻 Debian 的更新比 Redhat 快,包比 Redhat 多,但是你能够比 Debian 更新还要快,直接到你需求的程序的主站点源码来编译即是了。

    Debian, TurboLinux, SuSE, Redhat, Gentoo, …… 任何一个版别都是不错的。

    3、不要当“传教士”

    许多人在评论区不断的致使 "Linux vs. " 之类的评论,乃至争的面红耳赤,这是没有必要的。由于各人的需求不一样,日子的环境不一样,你不能够得到一个结论。咱们需求尊重他人的挑选,这是你在进行任何对东西的评论前需求提醒自个的作业。面临一些简略致使争辩的东西:Word 和 TeX;Emacs 和 VIM;MAXIMA,Mathematica 和 Maple;Gnome,FVWM 和 KDE;Mutt 和 Pine …… 一定要镇定。

    你需求关怀的不是你的东西是啥,而是你用它做了啥。通晓 Linux 并不说明任何疑问,由于它仅仅一个东西罢了。假如你用 能极好的完结你的使命,那你就没有必要费时刻去知道 Linux.直到有一天你发现一项使命只要 Linux 才干完结的时分再换也不迟,由于你身边的 Linux 的爱好者一定会很愿意的协助你。

    并不是喜爱一种东西就必须反对其它的。国际需求多样性,大家都需求FUN.用自个的爱好去限制他人的,就会毁掉一切的爱好。自个喜爱啥就用啥,彻底没必要为这个争辩。

    不要做“传教士”!你说我如今即是在“传教”?冤枉啊~

    4、直接从源码装置程序

    许多人放着最新的源码不必,等着有人帮他做出 rpm, deb, 才干装置。我说你为啥不必源码编译,这样版别比 rpm 高的多,有许多新功用,而没有烦人的依靠联系。但是他说:“要是我用源码编译装置,卸载的时分就不便利了,会留下许多废物。”

    为啥程序还没有装置你就想到卸载?莫非你不知道这个程序是用来做啥的?你大概改动处处找程序来试用的作法,而大概先知道一下究竟那些程序有一样的功用,听听他人的定见,看看它们各有啥利益和矮处,然后挑一个最适合你的程序来用。

    从源码编译装置程序,不光比你装rpm更适合自个的机器设置,并且它们一般会装到 /usr/local 目录,这样你今后假如换硬盘重装体系,也能够把曾经 /usr/local 下的程序原封不动拷贝过去用。我的 /usr/local 下有 2G 之多的程序,你想要是我有一台新机器要重新装置,然后装备,得花费多少时刻?实际上我从前通过网络把它们传到一台新机器上,然后就出去吃晚饭,回来时我就得到了另一台一摸一样的 Linux 机器。

    的确要卸载 make install 的程序怎样办呢?答案是直接删掉。别以为直接删掉程序会留下废物,致使“体系不稳定”。(btw: 这是谁教你的啊?呵呵。) make install 无非即是把可执行程序放在 /usr/local/bin, 把某些函数库放在 /usr/local/lib,把数据文件放在 /usr/local/share 下一个它自个的目录,你把这些东西都删掉就行了,不会留下废物,即便真的留下一点文件没有删掉也占不了多少空间,更不能够致使体系不稳定。UNIX 即是这么简略

    但是有几个程序不主张从源码装置,它们是 Mozilla, Open Office, …… 它们编译时会占用你几个G的空间和洽几个小时的时刻,这种花费我觉得是不值得的,由于你不能从编译得到更多优点,不如直接装置编译好的版别。

    5、不要盲目晋级

    不知道这是心理作用仍是啥,有的人看到对比大的版别号,就会很想换成那个。许多人的 Redhat 本来装备的很舒服了,但是一旦 Redhat 发行新的版别,他们就会赶快过来,然后挑选晋级装置。成果许多时分把自个原来修改得极好的装备文件给冲掉了。新的软件又带来了新的疑问,比方有一次我的 rxvt 晋级到 2.7.8 就跟 miniChinput 抵触了,晋级到 Redhat 8.0,发现 xmms 居然缺省不能放mp3了,XFree86 的 xtt 模块在 I810 上有新的 bug,会致使 Mozilla 俄然退出。

    假如你现已装备好了全部,千万别再全体晋级了,这会糟蹋你许多许多时刻的,不值得。假如需求的话,你能够只把某些部件晋级,比方内核,glibc, gcc, XFree86,……

    运用 UNIX 的经典程序

    好的程序一般都是能够很便利的在许多种 UNIX 上移植的,bash, VIM, Emacs, Mutt, FVWM, xterm, 都是这样。假如你用这些程序,你就能够在 Sun, HP, …… 等作业站上也装上,这样你在各种机型上的作业环境就简直彻底一样了!你不需求在 Sun 上面用 CDE,在PC上又换成 KDE,在它们上面都装一个 FVWM,运用一样的装备文件,就能得到共同的界面。

    这些程序大多数都是久经考验的,是通过许多人多年开发的成果。它们功用完善,各种情况都思考周全,绝对是你的好助手。

    6、不要装备你不需求的东西

    假如你只想做一个像我这样的普通用户,首要意图是用 Linux 来完结自个的科研使命和平常作业,那就能够不必体系管理员或许网络管理员的规范来要求自个,由于当一个体系和网络管理员的确很辛苦。普通用户学习那些不经常用到的复杂的保护体系的东西,其实是糟蹋时刻,学了不必是会很快忘记的!

    我不是一个合格的网络管理员,我的都只设置了我自个需求的功用,设置好 ssh, ftp 现已足够了,那样能够省去我许多费事。我从来不过度思考“安全”,由于 Linux 缺省现已很安全了。我没有磁带机,就不必管 tar 的那些八怪七喇的参数了,czf, xzf, ztf 现已能够满意我一切的需求。sed, awk, …… 我也只会几种常用的命令行。

    7、不必忙着看内核源码

    除非你想研讨操作体系,不然仍是先把怎样运用 Linux 把握好再说吧。我曾经看了那么多内核源代码,写了驱动程序,成果最终发现我仍是一只许多作业不能用 Linux 处理的菜鸟 汲取我的经验吧,你大概首要把握 shell,Xwindow 的运用和原理,它们可不比内核简略。






摘选自: 

摘选自: 

阅读(300) | 评论(0) | 转发(0) |
0

上一篇:求助

下一篇:

给主人留下些什么吧!~~