CentOS5下安装与配置飞鸽传书(Ipmsg)完美完结篇

简介: 一、安装注意:必要的操作步骤均用绿色标记出来了。这篇blog是缩小版,如果想看原版,或者您出现了下文没有的问题,建议您详细看下原版,原版记录了我安装linux飞鸽的困苦经过,因为网上搜不到CentOS下的解决方案,所以当您认为这篇文章有价值时,转载请注明出处:xinyuan365.cublog.cn,五岳之巅奉献。
一、安装
注意:必要的操作步骤均用绿色标记出来了。这篇blog是缩小版,如果想看原版,或者您出现了下文没有的问题,建议您详细看下原版,原版记录了我安装linux飞鸽的困苦经过,因为网上搜不到CentOS下的解决方案,所以当您认为这篇文章有价值时,转载请注明出处:xinyuan365.cublog.cn,五岳之巅奉献。
[root@lk Desktop]# wget http://www.ipmsg.org/archive/g2ipmsg-0.9.6.tar.gz
--11:13:01--  http://www.ipmsg.org/archive/g2ipmsg-0.9.6.tar.gz
正在解析主机 www.ipmsg.org... 118.243.115.251
Connecting to www.ipmsg.org|118.243.115.251|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:521263 (509K) [application/x-gzip]
Saving to: `g2ipmsg-0.9.6.tar.gz'

100%[=======================================>] 521,263     22.5K/s   in 18s    

11:13:19 (28.6 KB/s) - `g2ipmsg-0.9.6.tar.gz.1' saved [521263/521263]

[root@lk Desktop]# ls
final  g2ipmsg-0.9.6.tar.gz
[root@lk Desktop]# tar zxvf g2ipmsg-0.9.6.tar.gz
[root@lk Desktop]# ls
final  g2ipmsg-0.9.6  g2ipmsg-0.9.6.tar.gz
[root@lk Desktop]# cd g2ipmsg-0.9.6
[root@lk g2ipmsg-0.9.6]#
[root@lk g2ipmsg-0.9.6]# yum install perl-XML-Parser.i386
[root@lk g2ipmsg-0.9.6]# rpm -qa gtk+
[root@lk g2ipmsg-0.9.6]# rpm -qa glib
[root@lk g2ipmsg-0.9.6]# rpm -qa glib2
glib2-2.12.3-2.fc6
[root@lk g2ipmsg-0.9.6]# yum install libgnomeui-devel
[root@lk g2ipmsg-0.9.6]# yum install gnome-panel-devel
[root@lk g2ipmsg-0.9.6]# ls /usr/share/pkgconfig
gnome-doc-utils.pc  gnome-icon-theme.pc  xml2po.pc
[root@lk g2ipmsg-0.9.6]# ls /usr/lib/pkgconfig
........                     OpenIPMI.pc
ext2fs.pc                    libidn.pc               OpenIPMIposix.pc
fontutil.pc                  libmetacity-private.pc  OpenIPMIpthread.pc
glib-2.0.pc                  libnfsidmap.pc          OpenIPMIui.pc
gmodule-2.0.pc               libpcsclite.pc          OpenIPMIutils.pc
gmodule-export-2.0.pc        librpcsecgss.pc         openssl.pc
gmodule-no-export-2.0.pc     libssl.pc               shared-mime-info.pc
........                     xmlsec1.pc
[root@lk g2ipmsg-0.9.6]#
这时,看到glib-2.0.pc这个文件在这里,就做以下这步
[root@lk g2ipmsg-0.9.6]# export PKG_CONFIG_PATH=/usr/lib/pkgconfig
[root@lk g2ipmsg-0.9.6]# ./configure --enable-systray --with-ext-charcode=GBK
然后makefile文件就OK啦。
接着make,make install,然后运行程序g2ipmsg大功告成!

二、配置说明
我说的可是linux和windows之间交互哦:
第一,如果文字乱码,解决方式:右键点开飞鸽=>首选项=>字符编码的外部代号:GBK或别的,我电脑上windows用的是GBK,而且安装时的with-ext-charcode=GBK,没起作用,仍是CP936,所以安装后还得改
第二,传送文件。经测试,文件传送也可以,就是在linux下,传送之前先不要把传文件的那个打开的窗口关上,让它打开着点击“发信”按钮即可。

 
三、测试说明
在渤海大学高职学院机房2,赛扬单核1.6G、1G内存的XP,用vmware虚拟机下安装CentOS5,对16台windowsXP进行飞鸽传书实验,发送文字信息和传送文件均没有问题,但传送文件时比较卡。后来,我选择了一部170M的RMVB电影文件进行一对一分发,linux到windows用时23秒,而windows到windows的传送只用了15秒,很可能是因为虚拟机的原因。
相关文章
|
3月前
|
存储 安全 Linux
CentOS安装SeaweedFS
通过上述步骤,您应该能够在CentOS系统上成功安装并启动SeaweedFS。记住,根据实际部署规模和需求,可能还需要进一步调整配置参数和优化网络布局。SeaweedFS的灵活性和扩展性意味着随着使用深入,您可能需要探索更多高级配置和管理策略。
128 64
|
2月前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第16天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括配置系统源、安装 SQL Server 2019 软件包以及数据库初始化,确保 SQL Server 正常运行。
|
2月前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第8天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括系统准备、配置安装源、安装 SQL Server 软件包、运行安装程序、初始化数据库以及配置远程连接。通过这些步骤,您可以顺利地在 CentOS 系统上部署和使用 SQL Server 2019。
107 1
|
2月前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第7天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括系统要求检查与准备、配置安装源、安装 SQL Server 2019、配置 SQL Server 以及数据库初始化(可选)。通过这些步骤,你可以成功安装并初步配置 SQL Server 2019,进行简单的数据库操作。
|
3月前
|
Linux 网络安全 数据安全/隐私保护
Linux系统之Centos7安装cockpit图形管理界面
【10月更文挑战第12天】Linux系统之Centos7安装cockpit图形管理界面
125 1
Linux系统之Centos7安装cockpit图形管理界面
|
2月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。通过具体案例,读者可以了解如何准备环境、下载源码、编译安装、配置服务及登录 MySQL。编译源码安装虽然复杂,但提供了更高的定制性和灵活性,适用于需要高度定制的场景。
133 3
|
3月前
|
NoSQL 数据可视化 Linux
redis学习四、可视化操作工具链接 centos redis,付费Redis Desktop Manager和免费Another Redis DeskTop Manager下载、安装
本文介绍了Redis的两个可视化管理工具:付费的Redis Desktop Manager和免费的Another Redis DeskTop Manager,包括它们的下载、安装和使用方法,以及在使用Another Redis DeskTop Manager连接Redis时可能遇到的问题和解决方案。
163 1
redis学习四、可视化操作工具链接 centos redis,付费Redis Desktop Manager和免费Another Redis DeskTop Manager下载、安装
|
2月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。
本文介绍了在 CentOS 7 中通过编译源码安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。内容涵盖准备工作、下载源码、编译安装、配置服务、登录设置及实践心得,帮助读者根据需求选择最适合的安装方法。
129 2
|
2月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。同时,文章还对比了编译源码安装与使用 RPM 包安装的优缺点,帮助读者根据需求选择最合适的方法。通过具体案例,展示了编译源码安装的灵活性和定制性。
194 2
|
3月前
|
Linux 知识图谱
Centos7安装killall,fuser, killall,pstree和pstree.x11
通过上述步骤,您已在CentOS 7系统中成功部署了killall、fuser、pstree以及pstree.x11,为高效管理系统进程打下了坚实基础。更多关于服务器管理与优化的知识,获取全面技术支持与解决方案。
114 1