Linux一月通(13):在Linux下办公、装软件

整机外设

  办公无疑是普通用户在电脑上进行的最常见的工作。Linux中内置了功能强大的办公组件,可以帮你提高办公效率。我们还能自己安装软件,提高工作效率。

  一、认识Linux的办公组件

  RedHat Linux 9在默认安装时就提供了一套办公组件Openoffice.org,在GNOME桌面环境的开始菜单中的“办公”中可以找到它的踪影,包含了以下几个组件:

  1.OpenOffice.org Writer

  OpenOffice.org Writer 是一个功能强大的文字处理器,功能一点也不比Word差,能有效满足办公人员日常文字处理的需要。它由主菜单、工具栏、文档编辑区域和状态栏等部分组成(图1)。

  2.OpenOffice.org Calc

  OpenOffice.org Calc 是一个电子表格应用程序,允许你在单元格中输入数据和处理数据。它具有强大的表格数据处理功能,你不但可以使用OpenOffice.org Calc执行一组单元格的计算,还可以根据一组单元格中的数值来创建图表,甚至可以把表格中的数据融入文档来增加专业色彩。

  3.OpenOffice.org Impress

  OpenOffice.org Impress的功能类似于微软的PowerPoint,它能帮助用户快速创建出具备视觉冲击力的演示文稿。

  4.OpenOffice.org Draw

  使用OpenOffice.org Draw能为你的文档或演示文稿创建图形,它提供了丰富的图形制作工具,并且还能把制作出的图保存为多种格式。

  以上简单介绍了OpenOffice.org的各个组件功能。如果你还不满意,我们就需要自己安装Linux下的应用软件了。

  二、安装Linux系统组件

  大家对Windows系统中的“添加或删除程序”功能一定不陌生,现在Linux系统中也提供了类似的功能组件。下面笔者以RedHat Linux 9的GNOME图形化桌面环境为例,介绍如何使用系统自带的“添加或删除软件包”程序来安装系统组件。

  提示:要保证用户此时使用的账号有安装和删除软件的权限。

  登录系统,点击GNOME面板的主菜单图标,然后依次选择“系统设置→添加/删除应用程序”选项,接着弹出软件包管理窗口,系统检测安装包的状态后,在“添加或删除软件包”框中列出所有已安装和未安装系统组件。此时的操作与Windows系统一样。如笔者要安装“编辑器”组件(图2),则选中编辑器选项框后,点击“更新”按钮,然后插入Linux安装光盘,就可以完成组件的安装了。

  卸载系统组件同样简单,取消该组件前面的勾选后,点击“更新”按钮即可。

  三、安装RPM软件包

  在上一期的“企鹅咨询台”栏目中我们已经提到RPM(RedHat Packge Manager)是RedHat公司推出的软件包管理器。使用它能很方便地对“*.rpm”形式的软件包进行安装、卸载、查询、升级等操作。建议初学者使用RPM采用安装方式的软件包进行软件安装。RPM软件包有两种形式:二进制软件包*.rpm(最常见)和源代码包*.src.rpm。

  提示:从这里开始我们会比较多地用到命令行操作方式。进入命令行操作方式的方法有两种,一是启动的时候选择命令行方式启动,二是在GNOME桌面环境,点击开始菜单的“系统工具”子菜单,选择其中的“终端”即可。

  1.二进制软件包*.rpm的安装

  我们可以使用RPM命令安装RPM软件包。如笔者要安装“cpcw1.0.rpm”软件包,先用cd命令进入到RPM软件包所在目录(假设该目录名字为cpcw,则在“#”提示符后运行cd /root/cpcw,是不是和DOS的CD命令相似?),然后执行“rpm -ivh cpcw1.0.rpm”命令,就能完成该软件包的安装。卸载也很方便,运行“rpm -e cpcw1.0”命令即可。

  2.源代码包*.src.rpm的安装

  虽然RPM安装包的主流是二进制文件,但是不少源代码包也越来越多采用了RPM包形式来进行安装。以“cpcw1.0.src.rpm”源代码包为例,在RPM软件包目录提示符下运行以下命令:

  ●rpm --rebuild cpcw1.0.src.rpm

  将源代码编译,并在“/usr/src/dist/RPMS”目录下生成二进制的RPM包。

  ●cd /usr/src/dist/RPMS

  进入到/usr/src/dist/RPMS目录下。

  ●rpm -ivh cpcw1.0. rpm

  安装编译后的二进制RPM包,完成软件的安装。

  提示:如要卸载软件包,运行“rpm -e cpcw1.0”命令即可。

  四、安装*.tar.gz源代码包

  “*.tar.gz”安装包在Linux系统中“历史悠久”,大部分都是源代码形式,当然也有二进制形式的。

  提示:这种形式的软件包,虽然能对软件进行灵活配置,但安装比较复杂,一般情况下最好还是找同一软件的RPM安装包为好。

  安装此类软件包时,首先要阅读包内的说明文件,根据提示信息进行安装。比较简单的安装过程如下:

  ●tar -zxvf cpcw1.0.tar.gz

  解压cpcw1.0.tar.gz软件包到cpcw1.0目录中。

  ●cd cpcw1.0

  进入到cpcw1.0目录。

  ●./configure

  配置或修改makefile文件。

  ●make

  对源代码进行编译。

  ●make install

  安装软件包。

  卸载此类软件可以使用“make uninstall”命令,如果不提供该功能必须按软件说明手工删除。

  提示:此外,还有种“*.bz2”形式的安装包,它的解压命令参数和*.tar.gz”稍有不同。解压“cpcw1.0.bz2”包只需运行“tar -yxvf cpcw1.0. bz2”命令即可,其他过程相同。至于其他的非主流软件包的安装方式,我们会在今后做详细介绍。

  只要亲自尝试,你会发现在Linux中安装软件,原来也是那么简单!

  编后:Linux一月通系列教程到今天就结束了,通过这几期的文章我们可以发现,Linux并不是神秘和难以琢磨的,它和Windows系统一样,正逐渐成为大家日常工作中的又一得力助手。让我们一起努力学好和用好这一工具吧!