Linux系统常用软件

开发工具


Java:
JDK,需配置环境变量。
Android Developers,android开发官网,开发人员必备。
Eclipse,直接下载ADT Bundle,省时省事,需先有java环境。SDK Manager更新缓慢的解决办法:设置代理。
IntelliJ IDEA,免费版基本够用,如下收费版,(此处省略若干字)。有钱请支持正版,支持正版,人人有责。
Android Studio,基于IDEA,Android开发未来趋势,免费。
Python(Ubuntu14.04已预装2.7和3.4):
IPython,很好用的python交互式shell,IPython Notebook功能很强大,感觉跟Mathematica很像,不过基于web端。
Eclipse,再装PyDev插件,就变成python开发环境了。

C++:
Code::Blocks,开源免费。
Eclipse,再装CDT插件。

Haskell:
The Haskell Platform,主要是pandoc要用,所以才装的,当然以后也可以学一学Haskell。

R:
RStudio。接触Markdown才接触这玩意的,装knitr包,结合Markdown使用,很好很强大。当然作为一名数学系的学生,我想我也应该要学好R。

其他:
Mathematica 9,数学类软件,擅长科学计算,功能极其强大,到现在为止,我感觉只是领悟了冰山一角。收费

编辑器
Sublime Text 2,很优雅的编辑器,收费但可无限期试用。
此外,还有开源版的sublime:“lime”,Sublime Text爱好者所写,
开发原因竟然是Sublime Text不开源,更新周期长,程序员果真是来改变世界的。
神的编辑器Emacs,我很少用,只是敬仰。
编辑器之神Vim,我很少用,只是敬仰。
Markdown编辑器ReText,感觉不太好用啊,渲染出来的效果不是很好。勉强凑活。
Markdown编辑器Haroo Pad,不错,支持数学公式,但界面不太美观。

图像处理
Linux下的PhotoshopGIMP,为什么我感觉一点都不好用呢,跟Photoshop比还是有一定差距的。
Linux下的IllustratorInkscape,我很少用。
流程图软件,Linux下的MS-VisioDia,我很少用。

文档处理
wps for linux alpha12,64位用户安装32位依赖包:sudo apt-get install ia32-libs。
强烈建议装,虽然还是alpha版,但比自带的LibreOffice好用太多,当然还是没法跟MS-Office比。
缺点是跟Win平台的MS-Office兼容不太好,强烈建议编辑完后转为其他格式(如pdf)。
texlive2013,Texmaker,我感觉没有Win下的CTex好用,配置安装详见这里。
格式转换神器pandoc,如此强大的东西,结合Markdown使用更佳。UC Berkeley哲学教授John MacFarlane所写。

音乐视频播放器
酷我音乐盒的linux客户端kwplayer,开源爱好者LiuLang所写,作者还有更为强大的东西,待会介绍。
VLC media player,很强大的视频播放器,我一般都用它。
深度影音deepin-media-player,国产,还行。
深度音乐deepin-music-player,同上。
Clementine,音乐播放器。
gnome-mplayer,视频播放器。
SMPlayer,视频播放器。

文档阅读器
pdf阅读器Adobe Reader for Unix。
阅读效果好,感觉其他的阅读器的文字渲染效果都还是比不过Adobe的。
装完后可能会出现无法启动的现象,这是因为缺少库文件,用命令行启动可以看报错信息。
chm阅读器ChmSee,阅读帮助文档必备。
epub阅读器calibre,不仅仅是阅读器,还可做电子书管理。

网盘工具
金山快盘Linux版,国产,很好用,容量大,作为同步工具极好,偶尔出bug会同步不及时。
Dropbox for Linux,同步工具,也很不错,容量少。
百度网盘 for Linux,当我第一次看到这玩意的时候,我惊呆了,这也能有!
开源爱好者LiuLang所写,感谢作者一个多月的辛勤劳动,为我们开发了如此好用的软件。
Firefox插件:
YouTube视频下载1-Click Video Downloader,很好很强大。
广告屏蔽Adblock Plus,貌似youku的广告又不能屏蔽了。
****(fangqiang)AutoProxy,结合goagent使用,必备神器。
印象笔记·悦读Evernote Clearly,阅读效果更佳。
印象笔记·剪藏Evernote Web Clipper,必备神器。
脚本管理器Greasemonkey (zh-CN),只有想不到,没有做不到。
Markdown写邮件Markdown Here,妈妈再也不用担心我的邮件排版了。
有道翻译Youdao Translation。
下载工具DownThemAll!。
Chrome插件:
广告屏蔽Adblock Plus,可以屏蔽youku的广告。
广告屏蔽Adblock,可以屏蔽youku的广告。
视频广告屏蔽Adkill and Media Download,有时能用,有时不能。
Markdown写邮件Markdown Here,妈妈再也不用担心我的邮件排版了。
****(fangqiang)Proxy SwitchySharp,结合goagent使用,必备神器。
脚本管理器Tampermonkey,只有想不到,没有做不到。
翻译划世界-划词翻译。
Markdown离线编辑器马克飞象,很强大的Markdown编辑器,还是离线版,支持数学公式,支持代码高亮。
小工具
系统配置工具Ubuntu Tweak,方便管理系统。
系统配置工具Unity Tweak Tool,方便管理系统。
经典菜单指示器ClassicMenu Indicator,真的很经典,方便快速启动程序,在顶部菜单栏。
天气预报Weather Indicator,在顶部菜单栏。
快捷搜索Synapse Indicator,方便快捷搜索文件和程序,在顶部菜单栏。
其他
搜狗输入法 for Linux,官方出品,看到这个,我感觉Linux的春天要来了,但还有不少bug。
虚拟机VirtualBox,偶尔使用Windows必备,也是网银的解决办法。
****(fangqiang)goagent,必备神器。
RSS阅读器Lifera,还行。
印象笔记 for LinuxNixNote,开源,又是一款让你感觉“这也能有”的软件。
印象笔记 for Linuxeverpad,同上。
3D特效Compiz,,狂拽炫酷屌炸天,配置详见(已更新)Ubuntu 14.04 Linux 3D桌面完全教程。
终端工具Tilda。
终端工具Terminator,多窗口终端。
底部工具栏Docky,高仿苹果MAC OS X。
PPA管理器Y PPA Manager。
有道字典Linux客户端openyoudao,开源,一群开源爱好者所写。
项目托管地址:https://github.com/justzx2011/openyoudao。
迅雷离线Linux客户端XLCloudClient,这也能有!多种漏洞利用,作者原话:“迅雷离线的漏洞太多了”。开源,详见项目地址介绍。
迅雷离线下载脚本xunlei-lixian,也很不错。
shell
我是用bash,我想大多数人都是习惯用bash的,它的基本功能就不多说了,我现在喜欢bash的readline功能, readline可能很多人都不太熟悉,它是一个强大的库,只要使用了它的程序,都可以用同一个配置文件配置,而且用同样的方法操作命令行,让你可以方便 的编辑命令行,至于 readline如何使用,不是本文的主题,这里暂不讨论。bash是Debian系统基本组件,不需安装。

编辑器
我最喜欢emacs了,接下来就是vim,除这二者外其他一 概不用,通常情况下我是用vim修改配置文件,
用emacs写文档,脚本和程序,当然还有其他很多用处。
安装:apt-get install emacs21 emacsen-common emacs-intl-fonts emacs-lisp-intro vim vim-gnome,

文档工具
我现在都用emacs+LaTeX写文档, LaTeX是TeX一个宏包;TeX是一个伟大的排版系统,它的作用可以说成是你优雅而聪明的秘书。
它和一般的字处理程序(如Word)不同,字处理程序 是“所见即所得(WYSIWYG)”的,
你直接修改字体,颜色,用鼠标画出表格…… 马上就可以看到效果。屏幕上显示出来是什么效果,印出来基本上就是那个效果。
而TeX不是,被设计为“WYTIWYG(所想即所得)”,使用的时候只要考 虑文档的整体排版格式,
如:“这一段是否应该属于上一节呢?”,“这句话跟我这章的主题符合吗?”,“是否应该开始新的一章呢?”,“这个概念读者是否容 易理解呢?”......而不用去管具体文档的细节,
如:“这个单词使用什么字体”,“这行应该缩进多少呢?”......此外我用LaTeX还解决了和 MS平台文档沟通的问题,
经管用Openoffice之类的开源办公软件可以很好的兼容MS Office格式,但是还不能完全兼容,特别是Openoffice生成的文档,
用MS Office打开还是有很多问题;
用LaTex可以生成漂亮的pdf文档,pdf格式是跨平台性的,不管什么操作系统,打开的pdf都是一个样子的。

办公套件
我本人很少用openoffice,一般都是打开别人发给我的doc文档和xls文档,
安装:apt-get install openoffice.org openoffice.org-bin openoffice.org-debian-files openoffice.org-gtk-gnome openoffice.org-help-zh-cn openoffice.org-l10n-en openoffice.org-l10-zh-cn;
用openoffice打开中文名文档需要在命令后面加上%s重新建立关联,不然的话会提示找不到该 文件。

pdf文档阅读
不要使用gnome自带的gpdf阅读器,对中文字符集支持很差,可以使用xpdf或者 Acrobat Reader,两者都能完善的显示中文,
从显示效果来看,Acrobat Reader要好一点,安装xpdf相对简单,
只要:apt-get install xpdf xpdf-chinese-simplified;Acrobat Reader目前debian没有专门的deb包下载,
需要到Adobe主页上去下载linux版的安装文件和字体库,也可从这里下载主程序,这里下载中文字体库。

chm格式文件
直接用apt-get install xchm即可。

字典
我用的是大名鼎鼎的星际译王了,安装过程apt-get install stardict,不过光有stardict还是没有的,
还需要到http: //prdownloads.sourceforge.net/stardict/ 上去下载字典;
顺便说一下,如果没用alsa驱动声卡,用的是esound的话,那么要打开stardict的朗读功能需要修改 /etc/esound/esd.conf文件,
把auto_spawn=0改为auto_spawn=1,系统重启以后就能听到stardict的朗读声了;
据说emacs可以使用一个叫做dictionary的扩展连接字典服务,可以随时用鼠标右键查询词意,以后要试试。

浏览www
太多了,Mozilla Web Browser,Epiphany Web,Firefox......我现在用的是Mozilla Web Browser;
如果想要用firefox,就apt-get install mozilla-firefox mozilla-firefox-gnome-suppor mozilla-firefox-locale-zh-cn

邮件客户端
和web浏览器一样多,我用的是thunderbird,可以从这里下载编译好的二进制包

即时通讯工具
我用gaim来上msn,apt-get install gaim
用lumaQQ来上QQ,可以到http://lumaQQ.linuxsir.org/main/index.php 下载,也可从此处下载。
IRC客户端:我用的是xchat,很好用:apt-get install xchat

BBS
我喜欢用基于文本的qterm:apt-get install qterm

ftp客户程序
我一向不太喜欢图形界面的ftp工具,所以一直用的是lftp,lftp功能十分强大,几乎具有bash的所有方便功能,
Tab补全,bookmark,queue,后台下载,镜像等等,安装过程:apt-get install lftp
lftp 缺省不会显示 ftp 服务器的欢迎信息和错误信息,这在很多时候不方便,
因为我们可能想知道这个服务器到底是因为没开机连不上,还是连接数已满。
如果是这样,可以在 ~/.lftprc 里写入一行debug 3,就可以看到出错信息了。

自动下载工具
wget, 我原来用的是基于图形的d4x和Mozilla的下载管理器,有一次下载gd库源码,下回来的tgz包一解压就出错,
后在其他的 windows机器中用 ie下载,也是一样,最后还是wget可靠的传输了数据,
所以现在我一直用它:apt-get install wget

虚拟终端
rxvt; 一开始我用的是gnome-terminal,但很快发现这东西耗资源的不得了,在全屏的情况下,滚动速度太慢了,实在受不了,后来知道了rxvt,一用 发现它占用资源少,启动速度飞快,比gnome-terminal爽多了,就一直使用它;
下面介绍一下Debian下rxvt中文终端的安装:在 Debian中有很多个rxvt包,可用apt-cache search rxvt命令查询。
主要有以下三类,一个就叫rxvt,不支持中文显示;一个叫rxvt-ml,支持GB和BIG5中文编码;
还有一个叫rxvt- unicode,支持unicode编码。
第一种不支持中文,这里就不讨论了。下面分别讨论rxvt-ml和rxvt-unicode两种rxvt终端的 安装。
安装rxvt-ml:apt-get install rxvt-ml
安装完成后,在/usr/bin目录下会生成几个 rxvt程序,分别是crxvt crxvt-big5 crxvt-gb grxvt krxvt 和一个指向/etc/alternatives/rxvt的链接文件rxvt。
这六个程序分别对应不同的语言编码环境,crxvt-gb用于中文GB编码 环境;
crxvt-big5用于大五码编码环境;krxvt用于日文环境,我测试过,krxvt也可用于中文环境;
grxvt用于greek键盘环境; crxvt也是用于大五码环境;rxvt链接默认指向krxvt。
对于我们来说,只需使用crxvt-gb这个程序就可以了。
安装rxvt-unicode:apt-get install rxvt-unicode
安 装完成后,直接运行rxvt或rxvt-unicode即可,对locale好象没有什么要求。rxvt-unicode还有两个程序,一个是 urxvtd(daemom),一个是urxvtc(client)。
通过这对程序可用一个线程打开任意多个终端窗口,大大提高程序启动的速度,并有效减 少内存的占用。
rxvt-unicode可支持多国语言,但程序启动比crxvt-gb慢好多,而且对中文字符的支持也不是太好,比如全角的双引号,
在 rxvt-unicode中会变得很大,很不协调。所以功能和性能,不可能两全其美哦。
rxvt的配置选项是很丰富的,我们可通过命令行或X资源文件来配置。
命令行方式只能一次性改变rxvt的设置,如:
rxvt -fn 8X16 -fg white -bg black,这句的设置表示使用8X16的字体,终端屏幕为黑底白字。
但每次都在命令行输入大量的配置信息太麻烦,我们可以用X系统的资源文件把调整好的配置保存起来,
以后就不必输入那么多的配置信息了,可以通过修改~/.Xresources文件来实现,如果用户主目录没有该文件可自行创建。
如果是在rxvt-unicode中,资源文件的名称前缀改为rxvt,而不是Rxvt。
修改完资源文件后,只要运行:xrdb .Xresources,就能使配置生效了
rxvt的配置参数有很多,可使我们定置出个性化的终端。详细的参数可查询man页或用rxvt --help列出。配置很简单方便的,有兴趣的朋友可测试一下。我在这里就不一一介绍了。

同步程序
rsync,我用rsync通过ssh来跟我的www.sinonet.org 服务器同步数据,主要是网站内容的远程更新,
有的时候在家里做台机与笔记本之间的数据同步,主要内容是电影和mp3拉,安装:apt-get install rsync

听音乐
好多哦,xmms,beep-media-player,安装:apt-get install xmms beep-media-player,xmms是基于GTK+1.x的,只说一下 xmms的播放列表如何显中文,在xmms的首选项中(~/.xmms/conf文件)修改列表字体和标题字体,都改为这个:-adobe- helvetica-medium-r-normal- -12-*-*-*-*-*-iso8859-1,-misc-simsun-medium-r-normal-*-*-*-*-*-gbk-0,-* -,重启xmms就可以看到播放列表中的所有歌名都是中文的了。
我听mp3一直是用emacs+emms+mpg321的。

看电影
我感觉totem不错,它是一个使用xine库的多媒体播放器,可播放多种媒体格式的文件,如mp3,avi等。也能播放rmvb格式文件,不过需添加解码器,
可以到http://www.mplayerhq.hu/MPlayer/releases/codecs/ 下载realplayer解码器rp9codecs-20050115.tar.bz2。
用tar -jxvf rp9codecs-20050115.tar.bz2命令解压,
把解压出来的rp9codecs-20050115目录下所有文件拷贝到 ~/.gnome2/totem-addons/就可以了。
我现在就是用totem来播放所有的多媒体文件。

图像处理
gthumb,类似acdsee,功能绝不差于acdsee,安装:apt-get install gthumb gimp,比肩photoshop的图像处理软件,
几乎和photoshop一模一样,gnome的老祖宗:)gtkam,数码相机软件,
支持很多相机,无须另加驱动,我的Olympus相机一下子就认出来了

玩游戏
Linux下有很多街机模拟器可以玩:
quake2:安装:apt-get install quake2
chromium,linux版的雷电,画面效果不知道比windows版的好多少倍,就是太难打了,我只能打到第2关:apt-get install chromium
supertux,超级玛丽,我最多打到第11关:apt-get install supertux
如果想玩windows平台的游戏,可以使用wine模拟器,我本人就成功在wine下玩星际争霸和DIABLOII,关于wine的设置可看我写的相关文档。

介绍几个debian针对笔记本的好东东:
IBM 的thinkpad系列笔记本对linux支持是出奇的好(冲这点,我以后只会买IBM的本本)
,Debian下有个软件tpctl,是针对 thinkpad系列本本配置和优化的工具包,
安装很简单apt-get install tpctl ,不过要想完全使用它则必须内核支持,所以就要手动编译内核了。
下面在介绍几个Debian中专门针对笔记本的硬件配置工具包
tpconfig - 一个配置触摸屏设备的程序
sleepd - 笔记本电脑处于非工作状态时进入休眠
noflushd - 让空闲硬盘进入减速状态
acme - 激活笔记本电脑上的“多媒体按钮”
toshset - 访问大部分Toshiba笔记本电脑的硬件接口
toshutils - Toshiba笔记本电脑工具集
sjog - 激活Sony Vaio笔记本电脑上“Jog Dial”功能的程序
spicctrl - Sony Vaio控制器程序可增亮LCD背光

备注:随笔中内容来源于网上资料整理,仅供参考。

posted @ 2018-01-09 15:03  Alanf  阅读(1059)  评论(0)    收藏  举报