ubuntu pidgin 安装命令详解

1、卸载旧版本的Pidgin
sudo apt-get remove pidgin pidgin-data libpurple0

2、下载Pidgin源码包
到这里下载Pidgin 2.4.1.tar.bz2 : http://pidgin.im/download/source/
解压出来得到pidgin-2.4.1文件夹

3、检查/安装Pidgin编译环境
sudoapt-get install gcc autoconf gdb automake1.9 libgtk2.0-dev libxml2-dev gettext libnss3-dev libnspr4-dev build-essential libxml-parser-perl libglib2.0-dev libglib2.0-dev libgstreamer0.10-dev

4、给Pidgin 2.4.1打补丁,解决QQ群名称显示为null的问题。
到这里下载 pidgin-2.3.1-qq.tar.bz2:http://pcfile.cn/25pidgin-2.3.1-qq.tar.bz2
解压出来得到 pidgin-2.3.1-qq.patch。

将 补丁 文件放到 pidgin-2.4.1 文件夹中,打上补丁:
patch  -p1  <  pidgin-2.3.1-qq.patch

5、编译安装Pidgin 2.4.1
./configure
make
sudo make install
6 清理
make clean
make distclean

7、最后的测试与补充安装
开一个终端,运行 pidgin ,如果pidgin启动成功,则安装到此结束。如出现异常(如:提示缺少libpurper.so.0),则打开新立得软件包管理器搜索 libpurper,选择安装带相应库的文件。安装到此结束。

阅读更多
换一批

安装pidgin

11-27

心血来潮,想装个pidgin体验一下,于是,下载pidgin-2.3.0,解压后,进入目录,执行./configure,提示没有perl module XML::parser,于是,网上找到这个包,用perl安装新包的方法,rn[marco.chan@Fedora7 XML-Parser-2.34]$ perl Makefile.PL (编译过程)npWLinux联盟rn[marco.chan@Fedora7 XML-Parser-2.34]$ makenpWLinux联盟rn[marco.chan@Fedora7 XML-Parser-2.34]$ make test (这一步非必须的)npWLinux联盟rn[marco.chan@Fedora7 XML-Parser-2.34]$make installrn完成有,重新开始执行./configure,又有错误提示rnThe msgfmt command is required to build libpurple. If it is installedrnon your system, ensure that it is in your path. If it is not, installrnGNU gettext to continue.rnrnIf you have msgfmt installed, but for some reason this error messagernis still displayed, you have encountered what appears to be a bug inrnthird-party configure macros. Try setting the MSGFMT environmentrnvariable to the absolute path to your msgfmt binary and tryingrnconfigure again, like this:rnrnMSGFMT=/path/to/msgfmt ./configure ...rnrn网上查了,原来用下面的命令安装一个软件后可以解决,rn在终端下输入sudo apt-get install gettext安装rn现在应该可以了吧,再次执行./configurern还是不行,又缺少libxml2在下面这个网站上搜索rnhttp://www.debian.org/distrib/packages(这是个文件包很全的网站,呵呵)rn下载了一个libxml2-dev_2.6.27.dfsg-1_i386.deb,安装rn终于配置成功了,开始make,这是屏幕上开始出现乱七八糟的文字呵呵,现在没心情仔细看是什么。rn终于结束,make install(安装)rnmake clean(清理编译产生的中间文件)rnrn输入pidgin,出来了rn

没有更多推荐了,返回首页