(转)ubuntu下安装飞鸽传书
引用网址:http://www.91linux.com/html/linux_pub/ubuntu/20081130/14143.html
1 先下载当前版本的源码
下载的是gnome2版本的源码
比如:http://www.ipmsg.org/archive/g2ipmsg-0.9.6.tar.gz
2 cd 进入源码所在目录,解压
在ubuntu中用命令行
tar xzvf g2ipmsg-0.9.5.tar.gz
或者菜单右键用归档管理器解压即可。
3 编辑src/codeset.c,将第24行
#define IPMSG_PROTO_CODE IPMSG_EXTERNAL_CHARCODE 修改为
#define IPMSG_PROTO_CODE "GB2312",以使飞鸽支持中文。
4 安装 依赖项
sudo apt-get install libxml-parser-perl libgnomeui-dev libpanel-applet2-dev
sudo apt-get install gettext intltool
5 编译安装
sudo ./configure –enable-systray(这里写自己的飞鸽的configure 的路径,如果编译通不过去掉后两项重新编译即可)
(或者终端中进入到g2ipmsg-0.9.5目录后,执行./configure --prefix=/usr --sysconfdir=/etc --enable-systray //最后一个参数是让飞鸽传书运行时出现在通知区域)
sudo make
sudo make install
敲入命令g2ipmsg就可以打开飞鸽了,如有错误用sudo g2ipmsg
注:
a.第三条里src/codeset.c,我下的代码是在src/codeset.h里。
b.如果安装完了以后,收发中文出现乱码,在preferences(参数)设置里把字符编码的外部代号改为cp936。
1 先下载当前版本的源码
下载的是gnome2版本的源码
比如:http://www.ipmsg.org/archive/g2ipmsg-0.9.6.tar.gz
2 cd 进入源码所在目录,解压
在ubuntu中用命令行
tar xzvf g2ipmsg-0.9.5.tar.gz
或者菜单右键用归档管理器解压即可。
3 编辑src/codeset.c,将第24行
#define IPMSG_PROTO_CODE IPMSG_EXTERNAL_CHARCODE 修改为
#define IPMSG_PROTO_CODE "GB2312",以使飞鸽支持中文。
4 安装 依赖项
sudo apt-get install libxml-parser-perl libgnomeui-dev libpanel-applet2-dev
sudo apt-get install gettext intltool
5 编译安装
sudo ./configure –enable-systray(这里写自己的飞鸽的configure 的路径,如果编译通不过去掉后两项重新编译即可)
(或者终端中进入到g2ipmsg-0.9.5目录后,执行./configure --prefix=/usr --sysconfdir=/etc --enable-systray //最后一个参数是让飞鸽传书运行时出现在通知区域)
sudo make
sudo make install
敲入命令g2ipmsg就可以打开飞鸽了,如有错误用sudo g2ipmsg
重启系统后,飞鸽可正常运行,且支持中文。
附注:
cp936就是指系统里第936号编码格式,也就是GB2312。
936 gb2312 简体中文(GB2312)