RHEL 6.4(i386)编译安装GoldenDict
来源:互联网 发布:布列斯特条约 知乎 编辑:程序博客网 时间:2024/05/17 05:01
1. 更换YUM源
参考博文:http://blog.csdn.net/yang1982_0907/article/details/17022983
2. 编译安装gcc 4.8.1
参考博文:http://blog.csdn.net/yang1982_0907/article/details/17012061
3. 编译安装cmake 2.8.12
参考博文:http://blog.csdn.net/yang1982_0907/article/details/17160059
4. 编译安装git 1.8.5
参考博文:http://blog.csdn.net/yang1982_0907/article/details/17160345
5. 添加RPMForge源
cd /root/Downloads
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
rpm -ivh rpmforge-release-0.5.2-2.el6.rf.i686.rpm
6. 添加PBONE源
PBONE是一个收费的YUM,但是注册账号后可以免费使用三周的时间
参考博文:http://blog.csdn.net/kyn/article/details/4298175
7. 编译安装phonon-devel
Fedora下才有这个现成的rpm包,但是RHEL/CentOS下都没有,所以必须要手动编译安装
yum --disablerepo=74i386,79i386 install automoc.i686 qt.i686 qt-devel.i686
cd /root/Downloads/
wget http://mirror.bjtu.edu.cn/kde/stable/phonon/4.6.0/src/phonon-4.6.0.tar.xz
xz -d phonon-4.6.0.tar.xz
tar -xvf phonon-4.6.0.tar
cd phonon-4.6.0 && mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=debugfull /root/Downloads/phonon-4.6.0
make install
8. 安装其他依赖包
yum --disablerepo=74i386,79i386 install vorbis-tools.i686 libvorbis.i686 libvorbis-devel.i686 zlib-devel.i686 zlib.i686 hunspell-devel.i686 xorg-x11-proto-devel.noarch libXtst.i686 libXtst-devel.i686 bzip2-devel.i686 libao.i686 libao-devel.i686 ffmpeg.i686 ffmpeg-devel.i686
yum install qtwebkit-devel.i686 lzo-devel.i686
9. 修改PATH环境变量
编译时需要使用qmake,但是在PATH环境变量中并没有包含qmake的路径
vi /etc/profile
将qmake所在路径添加到PATH环境变量中:
PATH=/usr/lib/qt4/bin:$PATH
export PATH
export PATH
修改完之后需要注销并重新登录系统
10. 获取GoldenDict源码
cd /root/Downloads/
git clone https://github.com/goldendict/goldendict.git
11. 编译安装GoldenDict
cd /root/Downloads/goldendict
qmake "DISABLE_INTERNAL_PLAYER=1"
make
make install
12. 至此已经全部安装完成,可以在以下位置找到GoldenDict:
Applications -> Education -> GoldenDict
1.5版本的GoldenDict支持MDict的MDX和MDD字典格式,作为离线字典非常实用!
注意事项:依赖包的安装顺序最好按照本文的顺序,因为PBONE源中的包版本普遍都很新,有很多包从PBONE中下载的话,会产生冲突问题!
环境描述:
系统:RHEL 6.4 i386 (Desktop)
虚拟机:VMware Workstation 9.0.0 build-812388
登录用户:root
0 0
- RHEL 6.4(i386)编译安装GoldenDict
- RHEL 6.4(i386)编译安装cmake 2.8.12
- RHEL 6.4(i386)编译安装git 1.8.5
- RHEL 6.4(i386)编译安装Pidgin 2.10.7 + lwqq
- RHEL 6.4(i386)安装MySQL 5.6的方法
- RHEL 6.4(i386)安装MySQL 5.6的方法
- 编译安装 GoldenDict
- rhel-server-6.0-i386上安装GCC编译环境
- RHEL 6.4(i386)安装基于fcitx的搜狗拼音输入法
- RHEL 6.4(i386)安装基于fcitx的搜狗拼音输入法
- RHEL 6.4(i386)安装基于fcitx的搜狗拼音输入法
- Goldendict编译
- RHEL-5.4 i386安装tomcat 6
- linux内核编译与安装(i386)
- MAC下编译GoldenDict
- RHEL 编译安装GCC-4.9
- Ubuntu安装Goldendict
- Centos7/RHEL7 安装goldendict
- windows环境下的Python HTTP请求模块
- 英语伤痛十五年
- Android 随笔(二) 真机调试
- 新手开淘宝网店怎样一个月安全达到一钻
- 《无人区》—电影随评
- RHEL 6.4(i386)编译安装GoldenDict
- 黑马程序员--枚举 结构(08)
- 一次痛苦的EasyUI使用和优化历程
- 易语言Excel工作簿方法
- 自定义imageview 实现圆角 甚至圆形imageview(并不是将图片变圆角)
- 程序员最艰巨的十大任务
- Cocos2d-X游戏【泰然网《跑酷》】JS到C++移植1:环境搭建及Parkour介绍
- 基于XMPP协议的Android即时通信系
- 【九度】数组巧妙使用题目整理