提高Linux桌面使用效率
wuzhaikof
稳定、安全、易用是优秀桌面操作系统的特征。
Linux桌面操作系统经过多年的发展,已经积累了成熟的系统特性、应用。出色的人机交互界面(Desktop Env.)、丰富的应用软件资源(Source)、高效的系统管理(Administation),为桌面用户提供了前所未有的操作体验;而高可用、低成本、健壮,更使其逐渐为全世界计算机用户所熟知并接受。与Windows操作系统相比,尽管Linux在系统架构、开放理念等方面存在差异,但同样作为桌面操作系统,二者对丰富人们日常生活学习、事务处理、提高工作效率等方面的追求是统一的。
在现时快节奏的社会生活中,效率摆在突出的位置。为避免命题过广,本文将以Ubuntu 10.10桌面版为基础,通过展示时下主流桌面Linux的特性,从系统配置、应用软件、操作习惯等方面入手,重点突出桌面Linux同样是高效的、胜任的。限于个人水平,本文主要面向Linux初级用户或者有意尝试使用Linux操作系统的朋友。文中不当之处,敬请指正。
系统环境:
Ubuntu 10.10 Meerkat
相关概念:
Linux、X Window System、Desktop Env、Window Manager、Shell、、、
建议参阅以下文章:
来自IBM:为 Windows 用户准备的简明 Linux 词汇表
主题结构:
一、多管齐下、提高效率
1、源设置、软件中心;
2、命令行操作:alias、tab、history、vi、管道、输入输出重定向等;
3、桌面设置:任务面版、多工作域切换、系统状态监视;
4、系统定制工具Ubuntu Tweak介绍。
二、借助Compiz 特性,提高系统操作效率
三、常用应用软件例示(包括wine Windows软件)
四、虚拟机安装Windows XP,提高系统协同效率
五、小结
一、多管齐下、提高效率
和Windows一样,Linux系统安装完毕以后,需要进行初始配置,这样能更好地迎合我们的操作习惯,亦有利于充分发挥系统性能,提高管理效率。就Ubuntu而言,主要包括以下几个方面:
1、源设置、软件中心
源(或称软件仓库、软件集),即应用软件资源,有官方与非官方之分,主要是指网络上提供应用软件的服务器资源列表,严格意义上讲一张包含应用软件的光盘亦可视为软件源。理解软件源的概念很重要,因为有了软件源,就有提供功能实现的软件,才有丰富的系统应用。对软件源的管理对应到对软件的管理,Ubuntu下常用的软件(包)管理工具有apt、yum、dpkg等。对这些工具的初始配置,重点是向相应的配置文件注入软件源列表,告诉它们哪里可以下载到想要的文件,以支持软件在线更新。除了安装、删除等常规功能,包管理工具还提供如软件信息查询、依赖校验、检索等丰富功能。以下节选ubuntu下apt的源配置文件/etc/apt/sources.list示例:
#来自电子科技大学的软件源
deb http://Ubuntu.uestc.edu.cn/ubuntu/ maverick main restricted universe multiverse
deb http://Ubuntu.uestc.edu.cn/ubuntu/ maverick-backports main restricted universe multiverse
deb http://Ubuntu.uestc.edu.cn/ubuntu/ maverick-proposed main restricted universe multiverse
deb http://Ubuntu.uestc.edu.cn/ubuntu/ maverick-security main restricted universe multiverse
deb http://Ubuntu.uestc.edu.cn/ubuntu/ maverick-updates main restricted universe multiverse
deb-src http://Ubuntu.uestc.edu.cn/ubuntu/ maverick main restricted universe multiverse
deb-src http://Ubuntu.uestc.edu.cn/ubuntu/ maverick-backports main restricted universe multiverse
deb-src http://Ubuntu.uestc.edu.cn/ubuntu/ maverick-proposed main restricted universe multiverse
deb-src http://Ubuntu.uestc.edu.cn/ubuntu/ maverick-security main restricted universe multiverse
deb-src http://Ubuntu.uestc.edu.cn/ubuntu/ maverick-updates main restricted universe multiverse
软件仓库的意义在于,操作员可以按需、实时安装提供某项功能应用的软件(亦包括软件的安全更新(补丁)、版本更新等),以确保提供最鲜活的系统应用。说到这里,软件源对Linux操作系统的重要性不言而喻,你不必通过在线搜索引擎查询某个急需的软件(包),有时还要解决一大堆包依赖关系,只要设置好软件源列表,在终端下轻松敲入安装指令,包管理工具即自动搜索软件仓库中该包的信息并下载安装,过程中自动解决依赖关系,极大地提高系统管理效率。
Ubuntu提供图形化的软件包管理工具---synaptic(新立德)软件中心, 提供包括查询、安装、升级、删除等丰富的软件管理功能,直观、易用。如图:(软件中心)
Software Center
2、命令行操作,取其精华
命令行(shell)操作一直是初学用户的诟病,这里不作过多评述,毕竟现时强大的GUI界面(WM)已足以支持常规的系统管理工作,只是很多朋友对Linux还不够了解。但有一点需要指出,shell始终是Linux最重要的概念之一,是实现人机交互的接口。以下列举一些常用的命令或工具,只要认真掌握,对提高操作效率有很大意义。
[管理文件和目录的命令]
ls 列出目录下的内容 常用参数有 -a 显示指定目录下所有目录与文件,包括隐藏文件
ln 连接一个文件 常用参数有 -s 表示是符号连接,如果不用参数则是硬连接.
cat 显示文件内容或连接两个或多个文件
more 分布显示文件内容 常用参数有-p 显示下一屏之前先清屏 -d 在底部提示信息.
mv 删除一个文件 常用参数有 -i 交互式操作,则在执行操作前会提示你 -f 和 -i相反一点也不提示
cp 复制文件或目录到另一个文件或目录
rm 删除一个目录中的一个或多个文件和目录 常用参数有-i 交互式操作,则在执行操作前会提示你 -f 和 -i相反则不提示
mkdir 创建一个目录 常用参数有-m 对新目录设置权限,-p表示要创建的路径名称
rmdir 删除目录 常用参数有-p 删除所有该目录及子目录.
[文件系统和磁盘空间的命令]
df 磁盘空间检查
du 显示磁盘空间的使用情况
find 搜索文件,并执行指定的操作,功能强大.
mount 挂载文件系统
umount 卸载文件系统
[文件备份和压缩命令]
tar 为文件目录创建档案,打包文件,解压和压缩文件,常用参数有 -zxvf解压文件 -cvf压缩文件
gzip 调用gzip压缩工具
zip 调用zip压缩工具
[用户管理及设定权限命令]
adduser 新增用户
chmod 修改文件/目录的属性
chown 修改文件/目录所有者
su 让普通用户拥有超级用户或其他用户的权限
who 查看当前登录的用户情况
wall 对全部已登录用户发送信息
write 向系统某个用户发送信息
[查看系统信息命令]
shutdown 正常关机
ps 查看目前程序执行的情况 参数 -aux
top 查看目前程序执行情况和内存使用情况
kill 关闭一个正在执行的程序
uname 查看核心版本
uptime 查看系统负载
free 查看目前内存的使用情况
[网络操作命令]
ftp 传送文件
telnet 连接到其他计算机
netstat 查看网络状况
finger 查询某个用户的数据
ping 查询某个机器是否开着
基于强大的窗口管理器(Gnome、KDE等)及功能软件,许多动作可通过图形界面的直观操作来实现,但是掌握一些常用的系统命令,对完成日常事务,提高系统管理水平、效率,都大有裨益。因此,命令是必须的。
3、操作习惯:任务面版、多工作域切换、系统状态监视
任务面板(Panels)是窗口管理器(Ubuntu默认为Gnome)的重要部件。与Windows桌面任务栏相比,Gnome面板提供了许多丰富的功能扩展(add to panel),用户可向面板添加诸多小工具(applet、快捷方式等),实现丰富的桌面辅助功能。我们还会将常用软件的快捷方式添加到面板,实现快捷访问。
Panel
Add to panel
工作域(Workspace虚拟桌面),是窗口管理器特色功能之一。在一个虚拟桌面打开的窗口或软件、不会在另外一个虚拟桌面显示,各虚拟桌面相互独立(但不包括文件夹操作等)。工作域的切换有助于流畅事务处理、简洁桌面。
Workspace
系统状态监视(System Monitor),用于实时监视系统运行负荷(CPU、MEM等)。
Sys_monitor
桌面搜索(Synapse),桌面辅助工具,设计目标是“找遍所有,无需等待”,类似工具软件有Gnome Do / Quicksilver等
Synapse
以上几项主要涉及界面习惯设置、系统状态监视,虽然不起眼,却显示Ubuntu桌面的贴心。日常使用中我们还会发掘更多有用的小工具、技巧,帮助我们提高桌面管理效率。
4、系统定制工具Ubuntu Tweak介绍。
Ubuntu Tweak的设计目标是让Ubuntu系统更易用,它提供许多桌面和系统功能设定选项,还包括软件(源)管理功能,是一款优秀的系统管理辅助软件。
最新版本的UT提供的几大功能模块包括:应用软件管理、开机管理、桌面管理、个性化、系统管理等。
U_tweak
UT[应用软件管理模块]的功能非常强大,包括:应用程序中心(Application Center)、包清理工具(Package Cleaner)、源管理中心(Source Center)、源编辑器(Source Editor)、升级管理器(Update Manager)。涵盖了系统软件包管理的主要方面。
当然其他功能如[桌面管理]、[个性化]等功能模块也为系统维护提供有力支持。
二、借助Compiz 桌面特效,提高效率
Compiz是混合窗口管理器,是一套集合了丰富插件(plug-in)的系统,能够为桌面环境(DE)增添表现效果或特定功能。网上有许多关于Compiz的介绍及特效展示,不再赘述。这里主要介绍Compiz特效中的窗口平铺及辅助窗口移动。该两项特效虽然简单,却极大地提高桌面操作效率。
[窗口平铺]:可以将同时打开的多个窗口平铺于当前桌面,实现直观的任务切换。
[辅助窗口移动]:按住 Alt控制键+鼠标左键,随意移动窗口。
Compiz
三、常用应用软件例示(包括wine Windows软件)
时下Linux的应用软件已涵盖系统应用领域的各个方面,软件资源相当丰富。与Linux软件相关的一个重要概念是:分发许可(Distribution License),即软件是遵循何种方式、规则发布的,是否提供源代码?是否允许修改?是否允许定制再分发等,足见[分发许可]又有不同的标准及分类,对此感兴趣的朋友可以搜索一下相关的信息。基于本文的目的,在此仅列示Ubuntu Linux下常用的应用软件,主要涵盖办公软件、网页浏览、影音多媒体、网络工具、编程开发等方面。按需熟练掌握相应的应用软件,对丰富操作系统体验、提高事务处理效率有很大的帮助。
【办公软件】
OpenOffice – 一定程度上替代MS Office,还有国产永中Office套件可选。
Evolution Mail and Calendar – 类似于MS Office Outlook
FoxitReader -- 轻量级PDF查看器,速度较快
FreeMind -- 思维导图
StarDict – 强大的翻译软件
Evolution
【编程开发】:
Bluefish -- HTML等轻量级编辑器
BlocksIDE -- C/C++编辑器
Eclipse -- 多功能集成编辑器
Geany -- 轻量级代码编辑器
MySQL Administrator --MYSQL管理工具
MySQL Query -- MYSQL 查询工具
MySQL Workbench -- MYSQL 建模工具
NetBeans IDE -- 多功能代码编辑器
Umbrello -- UML制图
WingIDE -- PYTHON 编辑器
ZendStudio -- PHP代码编辑器
Wine/PHPED --WINE了WINDOWS下的PHPED
【互联网】:
OpenFetion -- Linux下的飞信,轻量级
Swiftfox -- 优化的Firefox
Chromium – 开放源码的Google Chrome
FileZilla -- FTP工具
Wine/Thunder 5 – 迅雷下载工具
Google Earth – “浏览、搜索、发现我们的行星地球”
Openfetion
【图形图象】:
gThumb -- 照片管理工具
GIMP – 图片编辑器,可替代Photoshop
Inkscape -- 失量图形编辑器
【系统工具】:
Ubuntu Tweak -- 系统优化工具
Gmount-iso -- iso镜像挂载工具
Oracle VM VirtualBox – 虚拟机软件
ufw Firewall – 网络防火墙设置工具
Samba – 文件共享,类似于Windows网上邻居
ufw Firewall
【影音多媒体】:
Amarok -- 音乐媒体中心
Audacious -- 音乐播放器。类似的还有 Banshee、 Rhythmbox等。
GMLive – 网络电视
PPStream – 在线点播
HandBrake -- 视频转换工具,主要是转成MP4
MPlayer – 强大的视频播放器
PPS
【输入法】:
Fcitx – 著名的小企鹅输入法
Scim – 国内经典的输入法开源项目
Ibus – 新一代智能输入平台
Fcitx
以上所列仅是凤毛麟角,还有数不清的应用程序等待我们的去发掘。软件开发的目的是实现功能应用、提高事务处理效率,因而适用很关键,亦不建议在系统中安装功能重复的软件。
四、安装Windows虚拟机,提高系统协同效率
特定的应用(软件)通过Windows平台可获得更好的体验及效率。在Linux系统上安装Windows虚拟机的意义在于双机协同,解决某些特定的需求。Windows可以实时分担诸如网上银行、证券行情交易软件、在线支付等平台依赖型的应用。且Windows客户机通过VirtualBox设置共享目录与Linux宿主机交互,实现双机共享。
virtualbox
五、小结
看到论坛里有很多使用MS Windows OS的兄弟,有时非常希望大家也尝试一下桌面Linux操作系统,多好的一款操作系统啊,开放、自由而免费、没负担:)但很多人对Linux还是比较陌生的,将字符终端(命令行)与Linux等同起来看待。写这篇文章的目的,是想让大家对现阶段Linux的桌面应用有一 个感观上的认识,Linux同样是易用的、胜任的,可以帮助我们处理日常事务。Windows与Linux并非水火不相容,两者只是提供计算环境的系统软件,并无绝对优劣之分。Linux下完全可以承袭Windows下的操作习惯、作业理念,且以为操作系统就是拿来用的,应对现时快节奏的社会生活,效率摆在突出的位置,不管你是Linux还是Windows,稳定、高效完成作业任务才是正确道路。
wuzhaikof
稳定、安全、易用是优秀桌面操作系统的特征。
Linux桌面操作系统经过多年的发展,已经积累了成熟的系统特性、应用。出色的人机交互界面(Desktop Env.)、丰富的应用软件资源(Source)、高效的系统管理(Administation),为桌面用户提供了前所未有的操作体验;而高可用、低成本、健壮,更使其逐渐为全世界计算机用户所熟知并接受。与Windows操作系统相比,尽管Linux在系统架构、开放理念等方面存在差异,但同样作为桌面操作系统,二者对丰富人们日常生活学习、事务处理、提高工作效率等方面的追求是统一的。
在现时快节奏的社会生活中,效率摆在突出的位置。为避免命题过广,本文将以Ubuntu 10.10桌面版为基础,通过展示时下主流桌面Linux的特性,从系统配置、应用软件、操作习惯等方面入手,重点突出桌面Linux同样是高效的、胜任的。限于个人水平,本文主要面向Linux初级用户或者有意尝试使用Linux操作系统的朋友。文中不当之处,敬请指正。
系统环境:
Ubuntu 10.10 Meerkat
相关概念:
Linux、X Window System、Desktop Env、Window Manager、Shell、、、
建议参阅以下文章:
来自IBM:为 Windows 用户准备的简明 Linux 词汇表
主题结构:
一、多管齐下、提高效率
1、源设置、软件中心;
2、命令行操作:alias、tab、history、vi、管道、输入输出重定向等;
3、桌面设置:任务面版、多工作域切换、系统状态监视;
4、系统定制工具Ubuntu Tweak介绍。
二、借助Compiz 特性,提高系统操作效率
三、常用应用软件例示(包括wine Windows软件)
四、虚拟机安装Windows XP,提高系统协同效率
五、小结
一、多管齐下、提高效率
和Windows一样,Linux系统安装完毕以后,需要进行初始配置,这样能更好地迎合我们的操作习惯,亦有利于充分发挥系统性能,提高管理效率。就Ubuntu而言,主要包括以下几个方面:
1、源设置、软件中心
源(或称软件仓库、软件集),即应用软件资源,有官方与非官方之分,主要是指网络上提供应用软件的服务器资源列表,严格意义上讲一张包含应用软件的光盘亦可视为软件源。理解软件源的概念很重要,因为有了软件源,就有提供功能实现的软件,才有丰富的系统应用。对软件源的管理对应到对软件的管理,Ubuntu下常用的软件(包)管理工具有apt、yum、dpkg等。对这些工具的初始配置,重点是向相应的配置文件注入软件源列表,告诉它们哪里可以下载到想要的文件,以支持软件在线更新。除了安装、删除等常规功能,包管理工具还提供如软件信息查询、依赖校验、检索等丰富功能。以下节选ubuntu下apt的源配置文件/etc/apt/sources.list示例:
#来自电子科技大学的软件源
deb http://Ubuntu.uestc.edu.cn/ubuntu/ maverick main restricted universe multiverse
deb http://Ubuntu.uestc.edu.cn/ubuntu/ maverick-backports main restricted universe multiverse
deb http://Ubuntu.uestc.edu.cn/ubuntu/ maverick-proposed main restricted universe multiverse
deb http://Ubuntu.uestc.edu.cn/ubuntu/ maverick-security main restricted universe multiverse
deb http://Ubuntu.uestc.edu.cn/ubuntu/ maverick-updates main restricted universe multiverse
deb-src http://Ubuntu.uestc.edu.cn/ubuntu/ maverick main restricted universe multiverse
deb-src http://Ubuntu.uestc.edu.cn/ubuntu/ maverick-backports main restricted universe multiverse
deb-src http://Ubuntu.uestc.edu.cn/ubuntu/ maverick-proposed main restricted universe multiverse
deb-src http://Ubuntu.uestc.edu.cn/ubuntu/ maverick-security main restricted universe multiverse
deb-src http://Ubuntu.uestc.edu.cn/ubuntu/ maverick-updates main restricted universe multiverse
软件仓库的意义在于,操作员可以按需、实时安装提供某项功能应用的软件(亦包括软件的安全更新(补丁)、版本更新等),以确保提供最鲜活的系统应用。说到这里,软件源对Linux操作系统的重要性不言而喻,你不必通过在线搜索引擎查询某个急需的软件(包),有时还要解决一大堆包依赖关系,只要设置好软件源列表,在终端下轻松敲入安装指令,包管理工具即自动搜索软件仓库中该包的信息并下载安装,过程中自动解决依赖关系,极大地提高系统管理效率。
Ubuntu提供图形化的软件包管理工具---synaptic(新立德)软件中心, 提供包括查询、安装、升级、删除等丰富的软件管理功能,直观、易用。如图:(软件中心)
![](http://img2.cfanclub.net/images/tianma/201012/32_15_b76317377978831.png)
Software Center
2、命令行操作,取其精华
命令行(shell)操作一直是初学用户的诟病,这里不作过多评述,毕竟现时强大的GUI界面(WM)已足以支持常规的系统管理工作,只是很多朋友对Linux还不够了解。但有一点需要指出,shell始终是Linux最重要的概念之一,是实现人机交互的接口。以下列举一些常用的命令或工具,只要认真掌握,对提高操作效率有很大意义。
[管理文件和目录的命令]
ls 列出目录下的内容 常用参数有 -a 显示指定目录下所有目录与文件,包括隐藏文件
ln 连接一个文件 常用参数有 -s 表示是符号连接,如果不用参数则是硬连接.
cat 显示文件内容或连接两个或多个文件
more 分布显示文件内容 常用参数有-p 显示下一屏之前先清屏 -d 在底部提示信息.
mv 删除一个文件 常用参数有 -i 交互式操作,则在执行操作前会提示你 -f 和 -i相反一点也不提示
cp 复制文件或目录到另一个文件或目录
rm 删除一个目录中的一个或多个文件和目录 常用参数有-i 交互式操作,则在执行操作前会提示你 -f 和 -i相反则不提示
mkdir 创建一个目录 常用参数有-m 对新目录设置权限,-p表示要创建的路径名称
rmdir 删除目录 常用参数有-p 删除所有该目录及子目录.
[文件系统和磁盘空间的命令]
df 磁盘空间检查
du 显示磁盘空间的使用情况
find 搜索文件,并执行指定的操作,功能强大.
mount 挂载文件系统
umount 卸载文件系统
[文件备份和压缩命令]
tar 为文件目录创建档案,打包文件,解压和压缩文件,常用参数有 -zxvf解压文件 -cvf压缩文件
gzip 调用gzip压缩工具
zip 调用zip压缩工具
[用户管理及设定权限命令]
adduser 新增用户
chmod 修改文件/目录的属性
chown 修改文件/目录所有者
su 让普通用户拥有超级用户或其他用户的权限
who 查看当前登录的用户情况
wall 对全部已登录用户发送信息
write 向系统某个用户发送信息
[查看系统信息命令]
shutdown 正常关机
ps 查看目前程序执行的情况 参数 -aux
top 查看目前程序执行情况和内存使用情况
kill 关闭一个正在执行的程序
uname 查看核心版本
uptime 查看系统负载
free 查看目前内存的使用情况
[网络操作命令]
ftp 传送文件
telnet 连接到其他计算机
netstat 查看网络状况
finger 查询某个用户的数据
ping 查询某个机器是否开着
基于强大的窗口管理器(Gnome、KDE等)及功能软件,许多动作可通过图形界面的直观操作来实现,但是掌握一些常用的系统命令,对完成日常事务,提高系统管理水平、效率,都大有裨益。因此,命令是必须的。
3、操作习惯:任务面版、多工作域切换、系统状态监视
任务面板(Panels)是窗口管理器(Ubuntu默认为Gnome)的重要部件。与Windows桌面任务栏相比,Gnome面板提供了许多丰富的功能扩展(add to panel),用户可向面板添加诸多小工具(applet、快捷方式等),实现丰富的桌面辅助功能。我们还会将常用软件的快捷方式添加到面板,实现快捷访问。
![](http://img2.cfanclub.net/images/tianma/201012/32_15_10ddfb415014727.png)
Panel
![](http://img2.cfanclub.net/images/tianma/201012/32_15_70f0cd3c1be1233.png)
Add to panel
工作域(Workspace虚拟桌面),是窗口管理器特色功能之一。在一个虚拟桌面打开的窗口或软件、不会在另外一个虚拟桌面显示,各虚拟桌面相互独立(但不包括文件夹操作等)。工作域的切换有助于流畅事务处理、简洁桌面。
![](http://img2.cfanclub.net/images/tianma/201012/32_15_e80a806fd991a58.png)
Workspace
系统状态监视(System Monitor),用于实时监视系统运行负荷(CPU、MEM等)。
![](http://img2.cfanclub.net/images/tianma/201012/32_15_d0e9e2fc1babeca.png)
Sys_monitor
桌面搜索(Synapse),桌面辅助工具,设计目标是“找遍所有,无需等待”,类似工具软件有Gnome Do / Quicksilver等
![](http://img2.cfanclub.net/images/tianma/201012/32_15_7f75e4503a53b07.png)
Synapse
以上几项主要涉及界面习惯设置、系统状态监视,虽然不起眼,却显示Ubuntu桌面的贴心。日常使用中我们还会发掘更多有用的小工具、技巧,帮助我们提高桌面管理效率。
4、系统定制工具Ubuntu Tweak介绍。
Ubuntu Tweak的设计目标是让Ubuntu系统更易用,它提供许多桌面和系统功能设定选项,还包括软件(源)管理功能,是一款优秀的系统管理辅助软件。
最新版本的UT提供的几大功能模块包括:应用软件管理、开机管理、桌面管理、个性化、系统管理等。
![](http://img2.cfanclub.net/images/tianma/201012/32_15_7d480edb7a17196.png)
U_tweak
UT[应用软件管理模块]的功能非常强大,包括:应用程序中心(Application Center)、包清理工具(Package Cleaner)、源管理中心(Source Center)、源编辑器(Source Editor)、升级管理器(Update Manager)。涵盖了系统软件包管理的主要方面。
当然其他功能如[桌面管理]、[个性化]等功能模块也为系统维护提供有力支持。
二、借助Compiz 桌面特效,提高效率
Compiz是混合窗口管理器,是一套集合了丰富插件(plug-in)的系统,能够为桌面环境(DE)增添表现效果或特定功能。网上有许多关于Compiz的介绍及特效展示,不再赘述。这里主要介绍Compiz特效中的窗口平铺及辅助窗口移动。该两项特效虽然简单,却极大地提高桌面操作效率。
[窗口平铺]:可以将同时打开的多个窗口平铺于当前桌面,实现直观的任务切换。
[辅助窗口移动]:按住 Alt控制键+鼠标左键,随意移动窗口。
![](http://img2.cfanclub.net/images/tianma/201012/32_15_ac76feec9ac7fd5.jpg)
Compiz
三、常用应用软件例示(包括wine Windows软件)
时下Linux的应用软件已涵盖系统应用领域的各个方面,软件资源相当丰富。与Linux软件相关的一个重要概念是:分发许可(Distribution License),即软件是遵循何种方式、规则发布的,是否提供源代码?是否允许修改?是否允许定制再分发等,足见[分发许可]又有不同的标准及分类,对此感兴趣的朋友可以搜索一下相关的信息。基于本文的目的,在此仅列示Ubuntu Linux下常用的应用软件,主要涵盖办公软件、网页浏览、影音多媒体、网络工具、编程开发等方面。按需熟练掌握相应的应用软件,对丰富操作系统体验、提高事务处理效率有很大的帮助。
【办公软件】
OpenOffice – 一定程度上替代MS Office,还有国产永中Office套件可选。
Evolution Mail and Calendar – 类似于MS Office Outlook
FoxitReader -- 轻量级PDF查看器,速度较快
FreeMind -- 思维导图
StarDict – 强大的翻译软件
![](http://img2.cfanclub.net/images/tianma/201012/32_15_569c99362de776d.png)
Evolution
【编程开发】:
Bluefish -- HTML等轻量级编辑器
BlocksIDE -- C/C++编辑器
Eclipse -- 多功能集成编辑器
Geany -- 轻量级代码编辑器
MySQL Administrator --MYSQL管理工具
MySQL Query -- MYSQL 查询工具
MySQL Workbench -- MYSQL 建模工具
NetBeans IDE -- 多功能代码编辑器
Umbrello -- UML制图
WingIDE -- PYTHON 编辑器
ZendStudio -- PHP代码编辑器
Wine/PHPED --WINE了WINDOWS下的PHPED
【互联网】:
OpenFetion -- Linux下的飞信,轻量级
Swiftfox -- 优化的Firefox
Chromium – 开放源码的Google Chrome
FileZilla -- FTP工具
Wine/Thunder 5 – 迅雷下载工具
Google Earth – “浏览、搜索、发现我们的行星地球”
![](http://img2.cfanclub.net/images/tianma/201012/32_15_6945328cb39dd5c.png)
Openfetion
【图形图象】:
gThumb -- 照片管理工具
GIMP – 图片编辑器,可替代Photoshop
Inkscape -- 失量图形编辑器
【系统工具】:
Ubuntu Tweak -- 系统优化工具
Gmount-iso -- iso镜像挂载工具
Oracle VM VirtualBox – 虚拟机软件
ufw Firewall – 网络防火墙设置工具
Samba – 文件共享,类似于Windows网上邻居
![](http://img2.cfanclub.net/images/tianma/201012/32_15_59f6362974f291d.png)
ufw Firewall
【影音多媒体】:
Amarok -- 音乐媒体中心
Audacious -- 音乐播放器。类似的还有 Banshee、 Rhythmbox等。
GMLive – 网络电视
PPStream – 在线点播
HandBrake -- 视频转换工具,主要是转成MP4
MPlayer – 强大的视频播放器
![](http://img2.cfanclub.net/images/tianma/201012/32_15_3bcbae10a0377ef.png)
PPS
【输入法】:
Fcitx – 著名的小企鹅输入法
Scim – 国内经典的输入法开源项目
Ibus – 新一代智能输入平台
![](http://img2.cfanclub.net/images/tianma/201012/32_15_c25f01c305e770a.png)
Fcitx
以上所列仅是凤毛麟角,还有数不清的应用程序等待我们的去发掘。软件开发的目的是实现功能应用、提高事务处理效率,因而适用很关键,亦不建议在系统中安装功能重复的软件。
四、安装Windows虚拟机,提高系统协同效率
特定的应用(软件)通过Windows平台可获得更好的体验及效率。在Linux系统上安装Windows虚拟机的意义在于双机协同,解决某些特定的需求。Windows可以实时分担诸如网上银行、证券行情交易软件、在线支付等平台依赖型的应用。且Windows客户机通过VirtualBox设置共享目录与Linux宿主机交互,实现双机共享。
![](http://img2.cfanclub.net/images/tianma/201012/32_15_3559137c8befc67.jpg)
virtualbox
五、小结
看到论坛里有很多使用MS Windows OS的兄弟,有时非常希望大家也尝试一下桌面Linux操作系统,多好的一款操作系统啊,开放、自由而免费、没负担:)但很多人对Linux还是比较陌生的,将字符终端(命令行)与Linux等同起来看待。写这篇文章的目的,是想让大家对现阶段Linux的桌面应用有一 个感观上的认识,Linux同样是易用的、胜任的,可以帮助我们处理日常事务。Windows与Linux并非水火不相容,两者只是提供计算环境的系统软件,并无绝对优劣之分。Linux下完全可以承袭Windows下的操作习惯、作业理念,且以为操作系统就是拿来用的,应对现时快节奏的社会生活,效率摆在突出的位置,不管你是Linux还是Windows,稳定、高效完成作业任务才是正确道路。