背单词软件是比较流行的一种学习软件,很多人都用他一边背单词,一边练习指法。能够从红旗Linux4.1的工具盘中找到背单词软件的安装包。当然能够用例4中提到的方法,借助工具盘中的安装程式安装这个软件。这里介绍用rpm 命令的安装方法。第一步,从工具盘中提取需要的rpm包。先挂载相应的ISO文档:

  mout -t iso9660 -o loop,iocharset=cp936 RedFlag-4-tool.iso /mnt/iso

  然后借助autorun 看背单词安装包包括哪些rpm包。如图3。



 图中打勾的软件包就是“背单词”软件所必须的。根据这些信息,能够猜测出“背单词”软件所需RPM包的文档名。转移到/mnt/iso/RedFlag/RPMS目录下,执行ls命令并以reciteword 关键词过滤,就能够找到相应的rpm包了,如图4。

  ls -l | grep reciteword



能够先把这5 个文档复制到一个单独的目录里备用。第二步,安装rpm包。

  能够执行如下命令安装“背单词”软件的5 个rpm包2。

  rpm -Uvh reciteword-0.8.1-10.i386.rpm
  rpm -Uvh reciteword-books-0.8.1-2.i386.rpm
  rpm -Uvh reciteword-dicts-0.8.1-2.i386.rpm
  rpm -Uvh reciteword-RealPeopleTTS-0.8.1-2.i386.rpm
  rpm -Uvh reciteword-skins-rw-0.8.1-2.i386.rpm

  也能够执行如下一条命令来安装这5 个包:

  rpm -Uvh reciteword*.rpm --nodeps --force

  *是文档名通配符,reciteword*.rpm 正好匹配上述5 个文档包。参数nodeps 表示在安装时不检查软件包之间的依赖关系;force 表示强制安装,即使系统中已有了要安装的软件包,也会重新安装一遍,新安装的将覆盖原有的。

  2有些软件的各个rpm包之间是有依赖关系的。安装其中某个rpm包,他所依赖的rpm包必须事先安装好,否则安装将无法完成。为了确定个rpm包之间的依赖关系,能够先尝试随便安装其中某个包,安装程式会自动检测并给出依赖关系提示。手工确定RPM 包之间的依赖关系是很麻烦的。

 进行rpm包安装时,会出现进程提示。图5 上述安装操作的提示信息。



 安装完成后,从开始菜单中就能够启动“背单词”软件:【开始】→【应用程式】→【我爱背单词】→【背单词】软件安装完成后,不要忘记把ISO文档卸载。

  umount /mnt/iso