先下载源代码包:
http://www.ipmsg.org/archive/g2ipmsg-0.9.5.tar.gz
然后到所在目录
$tar -zxvf g2ipmsg-0.9.5.tar.gz
修改IPMSG的语言,将默认的日文改为中文,否则传输中文文件时很可能会失败 。
通过修改g2ipmsg-0.9.5文件夹下的src/codeset.c。
(对于日文版的g2ipmsg-0.9.5版本):
把“#define IPMSG_PROTO_CODE IPMSG_EXTERNAL_CHARCODE”替换成:
#define IPMSG_PROTO_CODE "GBK"(中文)
cd g2ipmsg-0.9.5
./configure --enable-systray
配置 -enable-systray 保证飞鸽可以最小化到任务栏
(原来的是 $./configure --prefix=/usr --sysconfdir=/etc --enable-systray --with-ext-charcode=CP936)
make
make install
make uninstall (卸载的时候用的)
安装时可能出现XML::Parser perl module is required for intltool报警
http://search.cpan.org/~msergeant/XML-Parser/Parser.pm 可以下载
那就安装一个#yum install perl-XML-Parser
或者使用下面的方法:
安装XML-Parser-2.34:
cd XML-Parser-2.34
查看README, 按里面的步骤安装
执行:
perl Makefile.PL
make
make install
如果安装过程中出现Another app is currently holding the yum lock,那是因为你的系统已经在YUM,
你可以用rm -f /var/run/yum.pid 杀掉以前的YUM进程。
好了,安装完成。你可以用命令g2ipmsg或者应用程序->附件->GNOME2飞鸽 找到它。
使用之前还要进行一些设置:
开启防火墙端口:在系统-->管理-->防火墙 可信的服务打开samba服务
其他端口添加tcp:2425 ,udp:2425
一切OK