Bomi
分类: 系统运维
2012-02-05 01:02:28
在新发布的OpenSolaris 2008.05上没有默认安装电子词典Stardict(在Solaris Express版本上有默认安装),这里简单将安装Stardict的方法介绍一下。
一 使用IPS安装
IPS是OpenSolaris 2008.05新引进的项目,它的引入使得OpenSolaris发布版变小,大多数应用程序可通过网络直接下载安装。
1. 打开左上角菜单“系统” - “系统管理” - “Package Manager”。
2. 在工具栏下方的“Search”文本框中输入:SUNWstardict,回车。勾选下方列表中出现的SUNWstardict包,点击工具栏中的“Install /Update”按钮。
3. 出现 Install/Update Confirmation 提示窗口,查看包依赖和下载信息,点击“Next”按钮,开始下载文件,并自动进行安装。
4. 安装完毕可在终端中直接运行 #stardict 来启动stardict电子词典
二 自行下载和安装
1. 下载stardict-3.0.1.tar.bz2安装包:
下载页面:
2. 解压缩安装包到 /tmp/ 目录。双击压缩包文件,点击“解压缩”,选择路径即可。
3. 进入解压缩后目录,打开“终端”,运行 # su 切换到 root 权限下,运行:
./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man
4. 由于OpenSolaris 2008.05没有默认安装perl-xml-parser,所以在编译stardict的时候可能出现以下错误:
“configure: error: XML::Parser perl module is required for intltool”
这是由于没有安装SUNWperl-xml-parser包的原因,按照“三.安装SUNWperl-xml-parser”先安装SUNWperl-xml-parser包。
5. 由于OpenSolaris 2008.05没有默认安装gcc,cc等c编译器,所以在编译stardict的时候还可能出现以下错误:
“checking for gcc… no
checking for cc… no
checking for cc… no
checking for cl… no
configure: error: no acceptable C compiler found in $PATH”
这是没有安装C编译器的原因,按照以下“安装gcc编译器”步骤先安装gcc编译器。
6. 成功安装后在终端中直接运行 #stardict 来启动stardict电子词典
三 安装SUNWperl-xml-parser
1.打开左上角菜单“系统” - “系统管理” - “Package Manager”。
2. 在工具栏下方的“Search”文本框中输入:SUNWperl-xml-parser,回车。勾选下方列表中出现的SUNWperl-xml-parser包,点击工具栏中的“Install /Update”按钮。
3. 出现 Install/Update Confirmation 提示窗口,查看包依赖和下载信息,点击“Next”按钮,开始下载文件,并自动进行安装。
四 安装gcc编译器
1.打开左上角菜单“系统” - “系统管理” - “Package Manager”。
2. 在工具栏下方的“Search”文本框中输入:SUNWgcc,回车。勾选下方列表中出现的SUNWgcc包,点击工具栏中的“Install /Update”按钮。
3. 出现 Install/Update Confirmation 提示窗口,查看包依赖和下载信息,点击“Next”按钮,开始下载文件,并自动进行安装。
五 卸载电子词典
无论是通过IPS方式或是自行安装方式都可以通过Package Manager来卸载电子词典Stardict。
1.打开左上角菜单“系统” - “系统管理” - “Package Manager”。
2. 在工具栏下方的“Search”文本框中输入:SUNWstardict,回车。勾选下方列表中出现的SUNWstardict包,点击工具栏中的“Remove”按钮。
3. 出现 Remove 提示窗口,并卸载已安装的Stardict。
六 总结
上述自行安装方式之所以麻烦的一个原因是下载的是需要重新编译安装的版本。而Package Manager 下载的是已编译的直接安装包。
但是从中还是可以看出OpenSolaris 2008.05提供的IPS方式能更方便快速地安装一些提供的安装包。