发新话题
打印

Linux下的软件列表,加强版(原创)

Linux下的软件列表,加强版(原创)

记得以前Linux前辈王垠曾经写过一篇关于软件替代品的文章。但是时过境迁,经过了几年的发展,Linux下的情况发生了翻天覆地的变化。许多当年流行的软件现在已退出人们的视线。同时,又有一大批优秀的自由软件诞生,在Linux世界中慢慢流行。因此,有必要写一篇这样的文章,以解Linux新用户们的困惑。当然,我也会列举一些Windows下面不需要考虑的东西,例如桌面环境,等等。另外,有的软件是跨平台的。若有遗漏,希望大家多多补充。


本文原载于我的163的blog上,本来想只给链接,刷一下blog的流量,但是为了方便大家,还是把整篇文章复制过来了。大家有空就多上上吧。呵呵。

http://pkkjws.blog.163.com/

桌面环境:目前最为常用的是KDE与GNOME。其他的除了XFce以外,似乎都有衰落之势。例如WindowMaker,连续两三年没有出过一个新版本,可能开发者认为已经达到了目标了。
在KDE和GNOME之中,个人倾向于KDE,没有什么,只是觉得易用。

办公软件:首推OpenOffice.org。目前最新版本是2.4。虽然和MS Office2003有一定差距,但是也算是比较稳定和实用,能够在一定程度上兼容MS Office2003的文档格式。不过并不能精确兼容(例如打开doc文档时经常会分页上会有不同)。个人认为OpenOffice.org最大的问题是运行比较缓慢,还有中文字体的显示有待提高。

电子表格:除了OpenOffice.org里面的Calc以外,还有一个Gnumeric也是一个不错的电子表格软件,比较轻量级,基本能够兼容MS的xls格式。

音乐播放:只要插件安装正确,许多Linux下面的播放器都能正确播放MP3,WMA,OGG和WAV等格式。假如在Windows下习惯Winamp的,可以尝试一下Audacious。假如是习惯大列表的,可以使用KDE的Amarok。不过Linux至今还没有一个像Foobar那么强大的播放器,有点遗憾。

浏览CHM文档:目前有一些文档还是CHM格式的,要浏览的话可以用CHMSee。

图像处理:据说gimp是Linux下面的Photoshop,不过本人不会P图,很少用这些软件。

矢量图绘制:Inkscape,强大的SVG绘图软件,与Illustrator,和CorelDraw相似。

3D建模:blender,没有用过,具体如何不清楚。

视频播放:在Linux下面播放视频首推Mplayer + SMPlayer这对组合,Mplayer作为后台,SMPlayer作为前台。这两个软件都是跨平台软件。若解码器安装正确,就能播放大部分格式的视频,包括rmvb。唯一的缺点就是mplayer的编译安装比较复杂。当然,Realplayer也有for linux的版本,似乎也没有传说中的那么糟糕,播放自家的rmvb格式还是绰绰有余的。

网页浏览:Firefox。目前最火热的浏览器,占有率处于上升的态势,期待它3.0版本的release。当然,在Linux还有其他选择,例如Konqueror,Mozilla,甚至是跨平台的Opera。不过目前有不少网页还是只能用IE浏览的,例如XX银行的网上银行,遇到这些网站就真是不幸了。

文本界面下的Web浏览:Links比较容易使用,但对中文支持不佳。w3m功能比较强大,但复杂,三两下还是退出来了。

FTP:gFTP,感觉还可以。不过中文的FTP站点就还没有测试过。

E-Mail:据说Thunderbird很不错,但是我很少用这类软件。我习惯直接上网页去浏览邮件。此外,还可以选择KMail。熟悉文本界面的话可以使用mutt。还可以用Fetchmail将邮件下载到本地的信箱里面。

下载软件:Linux下面没有什么花哨的下载软件(可以找到很多资源和链接的那种),只有比较基础的。个人推荐国人写的Multiget,和Flashget的使用比较类似。其实在命令行下面使用wget命令也很方便。只需要“wget 网址即可”,续传加上参数-c。

文本编辑:Linux下比Windows自带的“记事本”好得多的编辑器数不胜数。轻量级的有Leafpad,重量级的有gEdit和Kwrite,Kate。当然还有老牌的Emacs和vi,分别有终端下的版本和图形界面的版本。当然,在终端下还可以用nano,一个比较容易使用的编辑器,改一下配置文件还是挺方便的。

文件管理:相对于Windows自带的资源管理器,Linux的文件管理器功能相对强大。例如Konqueror(KDE自带的),Thunar(XFce自带的)以及nautilus(GNOME自带的)。我用的是Konqueror,记得以前Konqueror经常崩溃,不过现在好对了,现在感觉其最大的缺点就是缓慢。

图片浏览器:个人比较喜欢gThumb,和Windows下面的ACDSee比较类似,但界面上和功能上简洁了不少。不过显示图片的速度还是不及ACDSee,毕竟某些商业软件也是很出色的。此外,可选的还有KDE附带的Gwenview。

PDF浏览器:Adobe Reader也有for linux的版本,其他开源软件也不少,例如KDE附带的KPDF,或者是GNOME的Evince。

词典工具:首推星际译王Stardict,功能比较完整,词典也很多,可以从官方网站下面下载。感觉这个软件的人性化和舒适度还有待提高。

日程管理:KOrganizer算是一个吧,Evolution据说也很强大。不过以前很少用这类软件。现在用手提了,可能这类软件会显得更加重要。

虚拟机:虚拟机最出名的要算VMWare,我自己也在使用,不过VMWare forlinux的安装有点复杂,需要内核源码。安装时遇到困难最好上Google查。此外,VirtualBox也是一个不错的选择,我没有用过,但是现在Virtual Box被Sun收购了,估计会有更高的性能,更强的功能,更好的前途。

进程监视:假如熟悉Linux的老手一般会使用top或者ps等命令。不过图形界面的软件也是有的,KDE自带有KSysGuard,GNOME也自带有一个系统监视器,显示比较直观。

刻录软件:k3b,使用简单,用过Nero的同志一定会很快上手。

分区工具:Windows自带的“计算机管理”能够进行分区,Linux下也有相应的分区工具。终端界面下有gnu parted,fdisk以及我最熟悉的cfdisk,图形界面的有Gnome Partition Editor,也就是gparted。

打包,归档: tar, gzip, bzip2。对付RAR格式可以用rar。

中文终端:zhcon,不过这个软件似乎很久没有更新了。

中文输入法:fcitx,或者scim。本人正在使用scim,感觉一般。Linux下面的中文输入法还有待改进。

IDE开发环境:Windows下的IDE有MS自家的VisualStudio,Linux下个人感觉比较好用的是Eclipse。本人已使用它写了大量的C、C++程序。感觉非常出色,IBM果然名不虚传。Eclipse本来是用来开发Java程序的,但是搭上CDT,就可以写C/C++程序。此外,Netbeans也是一个比较出名的IDE,不过本人没有用过。

C/C++编译器:首推gcc。开源软件的基石。当然还离不开make,autoconf一系列软件。

Pascal编译器:Free Pascal,比较流行的Pascal编译器。现在OI都推荐使用。

图形开发库:在Windows下最常用的是MFC,还有MS力推的.NET。在Linux下我们可以选择Qt,GTK,wxWidget等等。个人对Qt比较熟悉。Qt不仅仅只提供一个lib,还提供了一系列的工具,例如QtDesigner,可以用它来迅速生成一个窗体界面。

网页编辑:Bluefish是一个不错的网页编辑器,用来写HTML、CSS或其他脚本语言都可以。

文档生成:Linux下面的帮助文档、Howto都做得很漂亮,很多都是用Docbook做的。使用Docbook可以生成很多很标准的文档,还能够转化为PDF、HTML等多种格式。不过Docbook的配置比较复杂,尤其是有中文的时候。此外,出版物工具LaTeX也是一个很好的选择,很强大,也很复杂。

函数绘图:KDE自带一个函数图像绘制软件,叫做KmPlot,使用比较简单,但是功能有限。最强大的算是GNU plot,能生成比较复杂的函数图像(例如二元函数),不过你要专门学习一套它的语言。

数据库:本人搞过MySQL的开发。MySQL提供了一系列的图形化界面的管理工具,但是不大稳定,一遇中文极易崩溃。所以我还是喜欢用phpMyAdmin进行管理。除了MySQL,我所知道的还有PostgreSQL,也是一个企业级的数据库系统。

Web服务器:老牌的Apache,比IIS好得多。此外还有很多新兴的Web Server,不过我了解不多,只知道Light httpd。

FTP服务器:本人用过proftpd,配置方便,网上有教程。平时不会搞网络共享,就干脆开个FTP让别人将文件传上来或下载,也算是个办法。      
本帖最近评分记录
  • otto 贡献积分 +2 原创内容 2008-5-13 16:13
Debian linux 4.0

TOP

我喜欢gnome~
也很喜欢用mplayer  firefox,好多喜欢的软件
shell是我在linux最喜欢的软件了      
喜欢是淡淡的

TOP

办公还可以使用AbiWord,轻量级,打开MS Word失真很小,应该为首推。和Gnumeric一样,属于轻型的。
Mail服务推荐使用Postfix,配置简单,和数据库配合使用有很好的口碑。另外有些朋友喜欢使用Qmail,我没用过。
还有email客户端可以使用Evolution。
拾一下遗。      
林子大了,什么鸟都有......

TOP

恩,欢迎大家补充一下,这样的话能使这份列表更加完整。
我对科学类的软件不是很熟悉,例如算数学方程之类的,还有bt下载的软件。      
Debian linux 4.0

TOP

介绍下我了解的一些BT和电驴下载。。个人使用感受,仅供参考


BT下载软件:

推荐: Deluge ,对中文种子支持良好,支持DHT,速度好,扩展丰富。 不过目前我使用起来,稳定性不是非常好。支持web控制。

其他:

Ktorrent,KDE下很好用的BT下载客户端,不过之前我用的时候,发现部分中文种子会乱码(但不影响下载),功能和设置都很丰富,速度快。

奔流,国产BT下载软件,对中文支持无疑极好,应该针对国内网络状况有优化,速度很好。不过在我使用的时候,感觉稳定性比较差,而且还造成网络断掉,得重启路由器(linksys的,也不算杂牌了。。。)

Azureus ,很老牌的BT下载软件了。。。各项功能都不错,只是基于JAVA的,资源占用和启动速度都不够理想。

电驴下载:

首推 mldonkey,这个只编译其命令行版本,然后配合sancho做前端,无论下载速度、用户操作界面、以及中文支持都非常棒。同时自身还支持bt、ftp、http等多种下载协议

其次可以用 amule,不过中文支持不够好,偶尔有乱码情况,下载速度一般。
以前还用过xmule,不过好像很久没消息了。。。

其实以上两个下载的,都可以通过wine来运行windows下的成熟软件。

utorrent 和 emuleVeryCD版 我都用 wine 成功运行了,而且效果和稳定性都足够。同时emule还可以把下载目录指向windows下emule的下载目录,这样在两个系统下都可以继续同一下载。      

TOP

关于下载软件,linux下感觉还是比较差
无论Multiget还是D4X,或者稳定性或者速度都有所欠缺

不过可以用wine来安装 gigaget (迅雷的国际版),稳定性和速度都非常理想。

ftp下载,有filezilla ,如果对功能要求不多且安装KDE的话, kuftp是非常棒的      

TOP

发新话题