1.发行版本:debian
原来一直用Federa Core,但是总觉得安装、配置系统和各种工具的时候不是那么自由。这里的原因不管是对这个发行版本的不熟悉(虽然用了三年)还是由于它自身的问题,总算让我找到了解决方案,那就是转向debian。刚一上手就觉得很顺手,就觉得很适合自己。于是决定做它的忠实用户。
2.编辑器: vim和emacs。
我不喜新厌旧,但我也想试试各种选择。找一个适合自己同时又功能强大的工具是很幸福的。而在editor上给我的选择其实并不多,目前大家都认为功能最强大的两个编辑器是vim,emacs。我一直都用vim,因为我的日常工作无非是配置一些初始文件和写一些小的c程序,vim绝对够用,且轻松自如。emacs 的强大我是早有耳闻的,不过由于vim已够用,同是又由于它的复杂程度一直都有意地远离它,因为我不想给自己找麻烦。虽然我是一个懒人,却又是一个喜欢死缠烂打的人,一但让我喜欢上一个东西,那我的睡眠就会被它占去。不幸的是,事情还是发生了,开端竟是因为想证明vim比emacs好(我比较八卦),结果引火上身。现在我不说这两个哪个强大,因为这两个我都喜欢。不同的人有不同的选择,不同的场合有不同的选择,为什么我不能两个都用?
3.shell:bash
我的第一个shell,且功能强大,就是它了。
4.输入法:fcitx
我是中国人,我离不开汉字,同时英文又差,也离不开五笔,fcitx,小企鹅很顺手。
5.画图:gnuplot, metapost,mayavi
没办法,既然的科研工作,怎么离得开画图。gnuplot 很强大,画一些用到的二维曲线很方便同时二维密度图用上pm3d很漂亮的。metapost 强大的功能可以去看一下王垠的个人主页。mayavi,工作的需要画一些三维等值面,很漂亮,用来弥补gnuplot三维图的不足(当然也许是我还没有发现gnuplot这方面的功能)。
6.写文章:latex
写科技文章用latex似乎没有什么可说的,写slides用beamer 是一种选择,效果相当好.软件选择texlive,中文配置的问题www.ctex.org上有很详细的说明。
7.数学工具:
matlab for linux,mathematica for linux,这两个很好很强大,但它们要钱。maxima 可以作为mathematica的替代,功能不比mathematica差,就是输出格式有些不太好看,当然可以用其它工具来解决这个问题,如imaxima,或者干脆让它输出tex格式,然后转换为pdf格式来看。octave 用作matlab的替代品还是很好的.命令,格式都基本相同,如果一直用matlab的话很容易上手,我原来用matlab,所以用octave 比scilab顺手些。scilab 用于科学计算,完全可以替代matlab不过我自己没怎么用过,不熟。
8.娱乐
看电影,听音乐mplayer ,xmms。游戏: 我玩游戏一直不开窍,玩什么都很差,也许和智商有关。话说我是一只笨鸟,还是集中找一些能飞上去的树先飞吧,尽管有些“飞得上去”,只是疑似,也许,可能,大概。
9.上网
浏览网页用firefox,我现在的debian上的是iceweasel,一只白色的疑似小猢狸.qterm 上bbs。ftp 工具:gftp(当然这些事在emacs 上都能干,这是我为什么喜欢上emacs 的原因特别是收发邮件太方便了)。
10.浏览文档
pdf:xpdf ,evince, adobe reader for linux
chm:xchm
doc:openoffice
ps:gv
总结:文中所提到的工具只是tools for linux中相当相当少的一部分,linux的爱好者和使用者可以根据自己的需要配置自己的工作环境,不过说实话,linux为你省了钱,同时它也会耗你一些时间去熟悉并喜欢上它。即使它是你的一只宠物(这样说不太合适,因为它更像一个朋友。)它也有不听话的时候,不顺从的时候。关键在于你要花很长的时间和它相处,熟悉并了解它,这样你们就能和谐相处了,要知道它能帮你做很多你想做的事。
PS:操作系统是用来用的,不是用来学的?看你对它的态度了,看你是想把《红楼梦》当成石头去砸人,还是想找一个小亭,静静地坐在那去品味其中的哲理与爱情。