LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1376|回复: 15

[转贴]一个LINUX菜鸟在数次重装linux之后的教训与体会

[复制链接]
发表于 2006-11-8 10:17:23 | 显示全部楼层 |阅读模式
 前段时间学习目标有些盲目,以致QT、GTK、Glade、Boost,以及Emacs等东西在装卸之中流离颠沛。最后发现/usr/local下的文件搞的极乱,即便那些软件都能正常使用,但我总觉得它们是凭借着一种巧合进行工作的,已经逃脱了我的控制。

  重装。

  重装完毕。

  yum updating。打发时间,我对以前所经历的一些教训和心得总结如下:


1.每添加一个软件包,一定要做好安装记录,搞清楚这个软件包各子目录在磁盘上的分布及作用;

2.不必要的工具一定不再装了,譬如看电影之类的事情,还是交给Windows算了。所以这次重装,不再费力气装mplayer之类的东西,顶多装个xmms来听听mp3。系统安装完毕后,自己安装的软件包一律存放在/usr/local下;

3.学会Shell和make;

4.在程序设计方面,计划要学习的各种程序开发包,譬如gtk+、gtkmm和boost,一律自行源码安装,不使用发行版自带的开发包,尽量cvs到最新版本;

5.作为普通用途的工具,譬如办公软件、图形处理工具等等,能用rpm方式安装就尽量地用,而且旧版本不考虑、CVS最新版本也不考虑;

6.内核如果不是非常必要,就不必更新了,特别是声卡、显卡等硬件驱动都已经装毕的情况下。有一次,我把内核更新了,相应版本的nvidia显卡驱动却没了,搞了好久才搞定。真是没必要穷折腾,最新的,不一定是最好的;

7.软件包安装失败后,不要急于google他人发的安装指南。机器类型不一样、环境配置不一样等等因素,都有可能导致他能装上,而你装不上,我吃过好几次这样的亏。另外,许多所谓的指南很肤浅,只以解决问题为目的,而不考虑这问题是如何解决的,瞎摸乱撞就把问题解决了,然后就沾沾自喜。我觉得好的解决方法就是仔细阅读软件包里的READEME和INSTALL;

8.对于你的工作、学习来说,如果会不会编译内核并不重要,那么就别去管内核编译什么的了。有那个时间,不如学学对工作和学习更有帮助的工具,譬如 Emacs、Scilab、R语言等等.对于桌面美化之类的事情更是如此,我实在搞不明白,许多人苦心孤诣的研究,目的就是让Linux桌面看起来像 Windows!

9.Wine之类的东西,害人。我费了许多力气之后,Wine如愿以偿的工作了。可一个简单的问题就让我将它从机器上X掉了,那就是“你为什么要用 Linux?”如果想用Windows下的那些软件,跑到Windows下就是了,既安全,运行速度又快。别跟我说D版的事,Wine模拟的程序还不一样是D版啊?其他在Windows上用模拟软件学习Linux并因此而沾沾自喜的兄弟,偶也看不过眼,无聊!

10.严肃,一定要严肃,即不左倾,也不右倾。Linux什么都好,Windows十分垃圾?Windows有的,Linux也必须要有?CUI一定比 GUI高效?GUI必不可少?这些问题的答案,取决于人生观。我觉得Linux属于注重实效、有主见的人,而不是人云亦云的人。有一点是肯定的,会用 Linux的人,用Windows同样用的很专业。
  Linux下,有许多传教士。Windows下,有许多广告商。如果最初,我们D版的不是MS-DOS、Windows,而是Unix。那么我们现在就是Linux的国度了。
  晕了,写了这许久,机器还在yuming。就到这里吧,剩下的时间,看看书。
发表于 2006-11-8 10:32:42 | 显示全部楼层
写很不错,学习中。
回复 支持 反对

使用道具 举报

发表于 2006-11-8 10:46:33 | 显示全部楼层
好贴!
楼主的分析很有道理,特别是指出了许多LINUXER许多认识上的错误!
不管你承认不承认,WINDOWS有长处,LINUX有短处。
回复 支持 反对

使用道具 举报

发表于 2006-11-8 13:08:55 | 显示全部楼层
楼主写的不错,支持一下
我不喜欢梁肇新,也许他是高手,不过就凭他那本所谓的编程高手箴言开头说linux是几个人随便玩玩的,我就再也没有读下去,有本事他自己玩一个内核出来让大家看看啊,哈哈
回复 支持 反对

使用道具 举报

发表于 2006-11-8 13:13:30 | 显示全部楼层
类似内容的文章太多了……
回复 支持 反对

使用道具 举报

发表于 2006-11-8 13:15:36 | 显示全部楼层
Post by jackk294
楼主写的不错,支持一下
我不喜欢梁肇新,也许他是高手,不过就凭他那本所谓的编程高手箴言开头说linux是几个人随便玩玩的,我就再也没有读下去,有本事他自己玩一个内核出来让大家看看啊,哈哈

再牛的人也有一些错误的认识,这点我们要理解。
比如:像毛泽东,本来可以造就一个伟大的一生,确因此后期一些错误的思想而。。。。。

因此,总体上来说,梁肇新算是一代宗师了吧!

当然,我能明白你的意思,毕竟每个人都有不同的偏好,我也不能把自己的思想 强加于你。
回复 支持 反对

使用道具 举报

发表于 2006-11-8 15:16:06 | 显示全部楼层
别把技术问题上升到政治的高度,看了很不爽,想吐。
回复 支持 反对

使用道具 举报

发表于 2006-11-8 16:27:14 | 显示全部楼层
Post by lincomet
别把技术问题上升到政治的高度,看了很不爽,想吐。

我有说到政治吗?

拜托,我只是打个比方而已,难道你看不懂什么是”比喻句“吗?
回复 支持 反对

使用道具 举报

发表于 2006-11-8 17:18:37 | 显示全部楼层
在这种地方发贴,真是失策!!
没劲!
回复 支持 反对

使用道具 举报

发表于 2006-11-8 17:34:59 | 显示全部楼层
玩Linux就是要确立方向,不然很容易迷失在汪洋大海般的Linux资料中~~~要有的放矢的去学习,要有计划,有层次的去学习,不然玩得开心都是些走无数弯路的人,那Linux也没什么意思~~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表