Blog on 27th Floor
主页 随便 电脑 电影 社会 阅读 下载 本站 存档
主页 随便 电脑 电影 社会 阅读 下载 本站 存档

Linux预防针

10/09/05。  cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。


在ZDNet的Blog上看到一篇讨论是什么延缓了Linux的普及的文章,里面说是那种呆错地方的专家,一个是Windows专家,她装完Linux之后不会调X的分辨率,另一个是不太称职的网络部经理,他用了数十万美元搭起一个Linux系统,每天却只有几千次交易。

目前还没有机会去评价第二位专家,但第一位应该和普通电脑用户的经历差不多。所以我想提一点看法,如果不能算什么知识的话,起码也可以降低一些期望,免得有人放弃时对Linux太过失望。

RTFM:古老的术语,Read the fucking manual。在Linux这里,如果有软件不会用,man这个软件是很好的。如果你已经对Windows下面的Help有心理障碍,相信可以在这里得到解脱。

STFW:search the fucking web,WEB兴起之后的术语,就是说如果不知道一件事情,可以先在网上搜一下。如果搜Linux相关信息,最好还是Google。

《提问的智慧》:一篇极为有用的文章,传播还不够广,就是说一下在提问时应该注意的东西。哪能找到它的中文版?STFW。

英语:现在关于Linux的资料多数还是英文的,或者英文的最容易找到。所以最好能懂一点,并且坚持下来之后,你会发现什么四级六级都是小菜。

哲学问题:永远不要抱怨,描述你的问题和经过。


Redhat:最有名的Linux发行版(发行版的意思是Linux本身只是一个操作系统内核,把它和一系统其他软件整合在一起,配上合适的管理工具,就是一个发行版,每个人都可以打造自己的发行版,所以Linux的发行版超出100个),但是后来Redhat自己不再做个人版了,所以Redhat Linux就到9为止,后续工作由社区进行,称为Fedora Core,开发很活跃。如果你还在装Redhat 8或9,有可能会有新硬件不能支持。

编译:不管你曾经用VC编译过什么,在Linux下面写程序仍将是个很陌生的过程,在这个阶段,如果需要什么软件,尽可能找别的高手编好的,各个发行版都有不同的包,Redhat系列的是RPM,Debian系列的是Deb,但要注意这种编好的软件也是针对每个发行版的,不同发行版的最好(也不是不能)不要混用。

编译内核:在这个阶段,这个工作就让发行版制作的高手们为你编吧。官方内核一般情况下都是够用的。在缺乏概念的情况下编译内核,然后还去论坛、BBS上抱怨的话,肯定是要被B4的。

概念:最好能了解IT相关名词的一般含义,如果IDE都不知道的话,还是先去学习一下再来搞Linux。

命令行:虽然现在几个桌面环境也提供集成的管理界面,但我认为命令行对使用Linux仍然是不可少的,除非你可以随时得到高手的技术支持。所以不能对这个东西有恐惧心理,更不可以用Windows Command的概念来对付它。

Vi:是的,它很丑,很难用,刚面对它说这样的话不奇怪。但在安装配置Linux时,它似乎是必然要面对的。它是一个多模式的编辑器,功能强大,但显然要花一些时间学习它才行。在刚开始的时候,你可以尽快学会装软件,然后装个Nano,它就和Edit一样简单。如果你已经在X下面,可以使用Gedit/kate等,更简单小巧的有Leafpad。

Debian:据说是用户最多的发行版,它最好的一点是它的软件管理方式,实在是太强大了,用它来装软件,升级软件或整个系统,都是再简单不过的事。如果你愿意了解一些它的概念,我认为它是最好的也是最简单的发行版,不论对新手还是高手。

哲学问题:凡事先找简单的方法,一步步来。

哲学问题:许多问题其实是思想方法的问题。如果有什么问题想不通,也许换个思路更简单一些。Linux就是一个和Windows有着不同概念的东西,它们涉及的所有风格都不相同,用惯了Windows之后换Linux,最重要的是要准备好换一种思路。

选择:使用自由软件的目的之一就是有选择,所以在用Linux时,你不必为了某个软件而骂人,更不必为了方便转而使用另外一种而不好意思。

Window:在Linux上一般用X Window System也做图形界面,注意这里没有Windows里那个s,但可以简称为X。它用配置文件来配自己用的显卡,显示器和鼠标等,有时候你需要编辑这个配置文件,但各个发行版都有自己的配置工具--不过不一定好用。

硬件:虽然Linux和X已经可以支持许多或老或新的硬件,但它仍然不如Windows那样得到厂商的支持。如果你还要买新机器,可以先到网上查一下Linux可以支持的配件;如果是现成的机器,那就得看运气了,有些硬件也许直接支持,有些也许要找驱动,有些找也找不到。

关于硬件的经验之谈:最新的硬件不一定有支持,包括最新的显卡;支持较好的是略老一些的大路货,比如SB的声卡,Nv的显卡;便宜的货色一般没有支持或支持很差,包括因为在中国销售而经过修改削减的东西;只在中国销售的东西只能看运气;一些不是程序员喜欢的东西估计也很难,比如视频类的,游戏类的等等。

中文:Linux支持中文是全面和强劲的。但如果没有高手在身边,你就得明白Charset和Locale,明白中文会有GB2312/gbk/gb18030/Big5等等编码,还有统一的Unicode。系统或软件环境和内容的编码不一致就会产生乱码。

字体:要显示中文当然要有字体,不少人用微软的Simsun字体,当然也有一些免费的中文字体可用。但有些字体可能不太规范,有些字体只有GB2312的范围,所以有可能X下面不能正常使用或是显示不出来某些字。X使用字体又有两种方式,一种称为核心字体,一种最新是XFT;字体又要有字体渲染引擎来渲染以备显示。由于开发者多是西方人(他们甚至可能不知道中文之间不加空格),对汉字的考虑不是很多,所以现在确实还有一些问题。目前得到完美显示的方法有三,一是找个高手,二是自己认真学习,三是不怕失败,多多实验。

粗斜体:我的观点是汉字没有粗体和斜体,找本正经的纸质出版物来看一下就知道。通常我们用黑体来表示西文粗体的效果,用楷体或仿宋体来表示西文斜体的效果。粗斜体的显示最好是三套字体,但显然中文字体太多,为每种字体都做一套粗体和一套斜体既浪费又没有必要。通过配置,可以用黑体来代替加黑,这主要是在网页上。

Console:这里指的是没X那种情形,在这里要想显示汉字,就需要运行其他的软件,改变显示方式,如同Dos时代Ucdos的作用,这种软件有CCE、Zhcon等。

暂时的总结:Linux确实是一个和Windows不同的世界。至少目前为止,我不认为普通用户可以把它用得很舒服。但Geek可以,你不一定要是计算机专业出身,也不必懂特别专业的IT知识和技能,但你一定要能钻研,凡事起码有了解的欲望。

未写出的Geek信条:需要的是原创和新奇,盲目的跟从和愚昧是不可原谅的。
(The unwritten geek credo states that originality and strangeness are good, and that blind conformity and stupidity are unforgivable.)
10/09/05 18:38:55,由cathayan发表。目录:电脑

15条评论

我只喜欢两类unix软件:
./configure; make ; make install 就能运行的那种.
另一种是 FreeBSD下的 #pkg_add -r nedit

很多linux下的软件都提供且只提供“vi配置文件”这种方式,(超过30年了.)

软件的价值, 在于使用此软件创造的价值, 而不在于配置它有多麻烦. 实际上, 后者会减小前者的取值.

虽然我每天都是linux 12个小时, 但我还是觉得它有很多麻烦.

http://www.freebsd.org brian 于 10/09/05 20:32:44 发表. 

唉,看到很多IT从业者都不屑于linux,用着盗版的win,我不知道他们希望不希望别人也盗他自己的版。

http://iusr.jar@gmail.com IUSR 于 10/09/05 22:51:57 发表. 

用不用linux在我看来是精神方面的事情而不是态度方面的事情。

http://iusr.jar@gmail.com IUSR 于 10/09/05 22:54:44 发表. 

用不用LINUX……
在我看来,对自己算是一个挑战了……

不过,
迁移到LINUX,
对我而言,必然是趋势……

http://yoy.cmb@gmail.com Live 于 10/09/05 23:20:30 发表. 

我喜欢的软件是这样安装的:
要么apt-get install要么dpkg -i

niqiu 于 10/09/05 23:27:56 发表. 

我罗哩罗嗦写完才发现,用Linux可能确实是要有点更深入的知识的。

但我不敢说用Windows就不需要,因为许多人自己开始用的时候也是要看点书(Win98入门与提高之类),第一次系统也是由别人--比如销售商--给装起来的,其后他们在重装和解决问题的过程中学习了不少知识,不过这种知识是微软系列的了:他们可能修改过很麻烦的注册表,甚至于用UE修改过二进制的东西,但仍然对Vi修改文本文件十分恐惧。

但现在Windows是事实垄断,熟悉的人多,他们也忘了当初的学习过程,就说用Windows不需要学习。

也正因为如此,再学Linux这种风格让他们很痛苦。所以我才强调转变思路。

http://blog.cathayan.org/member/1 cathayan 于 10/10/05 11:53:44 发表. 

嗯,就是这样的一种类似潜移默化的过程让win在中国风行,乃至在世界风行,不过世界其他范围内人家还得先考虑下价格,在咱们这儿……

http://iusr.jar@gmail.com IUSR 于 10/10/05 12:47:28 发表. 

好吧,IDE是什么?我学习学习。

http://bbs.csu.edu.cn/pc/index.php?id=bird 阿七 于 10/10/05 13:33:41 发表. 

集成开发环境
智能磁盘设备
集成器件电子技术
圆腹雅罗鱼

http://blog.cathayan.org/member/1 cathayan 于 10/10/05 16:33:11 发表. 

好文章

http://blog.donews.com/tinyfool tinyfool 于 10/10/05 16:48:39 发表. 

记得上次在哪片谈论ubuntu的文章里看到
发行版大致统计有三千多种

ssdwx 于 10/10/05 17:35:30 发表. 

是啊
我觉得从不懂到会的过程才真正爽的

http://www.donews.net/biantaishabi biantaishabi 于 10/10/05 18:56:23 发表. 

IDE,XDE,又CDE,不过此CDE非彼CDE……没完没了……

http://iusr.jar@gmail.com IUSR 于 10/10/05 22:33:19 发表. 

学习自由软件的好文章。

http://kaifry@gmail.com Kaifry 于 10/11/05 19:37:32 发表. 

记得自己曾经连续三个月使用Linux挂在网络上,但是因为一时兴起把常用的英文版改成了中文版,但是字库安装总是失败搞的画面模糊不堪,惨状至今记忆犹新,从那放弃到现在要半年多了都还没着手,Linux如果能脱离专业与休闲的瓶颈限制发展前景应该是绝对好的,ubuntu就很不错。

http://www.haospoke.com haospoke 于 10/20/05 13:33:04 发表. 


这篇文章已经关闭,不能添加评论和投票
I am watching and will delete all spam.

我的E-Mail


Copy&Paste Exchange

访问CPeX Group

订阅Feed

订阅Feedburner
Feedsky订阅
本站订阅

请登录

导航

cathayan.org Web

最新贴

RIME 小狼毫/鼠须管的极点及五笔拼音配置
Software that rocks or sucks less
一棵热带的树换新叶的过程
几个有用的Vim招术
论语七 述而
Nomacs 图像浏览器
Windows 文件校验
Windows 10 文件批量命名简单方法
Windows 10 文件删除高级操作
本站也算是有响应式设计了

最新评论

Powered by

Powered by Nucleus CMS

版权声明

Creative Commons License
Blog on 27th floor by Cathayan is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
Powered by Nucleus CMS v3.71. Best view with Mozilla browsers.