其实也没有什么太多的理由,只是比较喜欢吧,Windows下面工作的其实也不错,只是一直想能转到Linux平台上来。在国内还做过Unix的管理,虽然半瓶子醋,也勉力维持了,但每天的工作平台一直还是Windows,一直没能静下心来做这件事,在德国心境比较平和,好像比较能做事情,规划了一下,就开始作了,前后搞了有一个星期。
发行版直接选了Ubuntu,这个发行版基于Debian,但在易用性上做了很多考虑,应该是稳定性与易用性很好的折中。Ubuntu的软件安装卸载着实方便省事,有个GUI的管理软件,Synaptic Package Manager ,也是apt的GUI控制软件,基本解决了包的依赖问题,以前用Debian时,这个很找麻烦。
机器上有三块硬盘一块Windows系统,还是留着备用,一块Linux,还有一个200G的数据盘,需要Windows,Linux都可以共同访问的,文件格式就是麻烦,安全起见,选了vfat,上百GB的数据倒腾了几次,着实花了些时间,还幸好有个250GB的移动硬盘。
系统安装无话可说,简单省事。直接就是686且SMP的内核,支持双核cpu不成问题。
远程登录,这个直接了当openssh-server。
FTP,proftpd,它还有一个GUI的控制程序gproftpd,对其虚拟用户的概念总是不明白,勉强设置一下,能用就完了,不多花时间,毕竟只是自己家里到所里机器的少量数据传输,也不是提供公开服务。设置这个有个插曲,导入过一次系统用户,也不知道怎么回事,这个程序更改了用户系统的登录密码,估计是我随便点击设置造成了,反正是,系统不能登陆了!单用户模式了一把,才解决。
HTTP服务,不需要。浏览器,FireFox,Windows下也用这个,收藏夹文件拷贝过来,就和原来完全一样了。
Email客户端,Mozilla-Thunderbird,这个客户端在Windows下面已经用了快2年了,当初选这个,还是有长远考虑的,就是考虑到跨平台的问题。Email数据都放到Windows,Linux都可以共同访问的vfat分区上,进入哪个系统,email都不是问题。但Thunderbird一直不大稳定,bug挺多,上了贼船,就是它了。
即时通讯,Gaim(MSN)+Skype。可惜Skype Linux版不支持视频,好在在所里也不大需要。Skype Linux版与中文输入法老是冲突,中文显示也有问题。
文件管理,命令行方式太累了,早就习惯了Total Commander, 就选用了Krusader,推荐的人很多。问题是我用Gnome环境,KDE出身的Krusader工作的不完美,Trash问题一直搞不定。
ImageJ,这个是工作需要,最好的与显微镜成像配合的软件,有Linux版,不成问题。问题是文件关联,还不能在文件管理器里双击打开。文件关联比较麻烦,有工夫还要再弄弄。
某大型商用软件,这个没办法,工作必须,工作中涉及太多图像处理,如果用C/C++编程,就累死人了。很多人在Unix/Linux用这个商用软件,因此Unix/Linux版本与Windows版本都是同时发行的,安装也容易。麻烦随后就来了,不停的无故退出,基本上是启动后2,3秒钟就退出了。如果这个不能解决,必须回Windows,别无选择。Windows下,该软件也出过问题,升级显卡驱动,解决了。而Linux下,如果不启动GUI,命令行工作也没问题,于是想到是显卡驱动问题,ATI显卡,自然又是个麻烦。无论如何,升级之,结果,不大对头,连 DVI输出都没了,上网一查,偏偏我的9200芯片不在支持之列,不会卸载,重新安装Unbuntu,衰呀。Google之,终于闹明白了,是Java虚拟机的毛病,该软件默认使用自带的 Java虚拟机,偏偏不稳定,安装Sun的本家Java虚拟机,更改软件设置,解决,这个着实出了一身汗。可目前运行也不打问题,老是莫名其妙就对键盘失去相应,用鼠标倒是完全正常,不着调。
远程控制,这个必须,经常要在家里用办公室的计算机。Windows用Remote Desktop,这个软件的确设计的不错。Linux下面,开始尝试VNC,这个最简单,连接方式实在没法用;Windows版X11 + ssh,XDMCP,连接速度太慢,基本不可用。寻觅,寻觅,经水木高人指点FreeNX+im nxclient,这个着实好用,与Remote Desktop有一拼,而且支持多用户同时登录,Linux天生如此,自然不意外。但如果继续登录断开的连接,而不是开的连接,却花了些功夫,也找到了解决方案,就是改一点配置文件,为什么不是默认就着支持续连呢?想不通。
LaTeX,很多笔记计划原来都用LaTeX做,现在慢慢转到个人使用的Blog上了(曾经想过用wiki一直没闹明白,还是Blog比较省事)。无论如何,编辑系统总是需要的,Ubuntu下面安装LaTeX实在不是困难,具体也搞不清到底是哪个实现,无所谓了,好用就行了。编辑器到是费了点脑子,想一鼓作气顺便学学emacs,看看手册就头疼,还要配置来配置去的,还是IDE(集成开发环境)用着省事,低手就低手吧(听说高手都不用IDE的,编辑就用emacs/vi,编译就make,调试就用调试器,呵呵)。尝试了SciTE,Texmaker,Kile。SciTE不少人推荐,是写代码的普适编辑器,变成需要的IDE还需要很多配置;Texmaker不错,界面漂亮也不过于繁琐,感觉不错,但没找到代码折叠的办法;Kile这个的确厉害,就是界面有点臃肿,有工夫调调,没用的,没听说过的,不知道干什么用的按钮都去掉就好了,基本决定用这个了。
Gnome环境,发现很多程序都是用KDE的,呵呵,还不如直接装KDE呢。
至此,平台转移基本完成,开始Linux工作生涯。
Saturday, December 23, 2006
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment