在Ubuntu20.04中继续使用linux版“网络调试助手”的方法

在Ubuntu20.04中继续使用linux版“网络调试助手”的方法

网络调试助手是一款很好用的网络通信调试软件,对于初学网络编程的人员简单实用。windows版的调试助手在各个版本中都很好用,但到了新版的linux(如Ubuntu20.04)后,发现安装后有图标但打不开。
后来经过研究,发现是新版的Ubuntu20.04放弃了原来的一些库,而网络调试助手却依赖于这些库。
也曾按照网友的指示下载有关库文件,发现因关联太多、与新版的库有冲突等,根本没有办法安装。
后来,想到了移植的办法。
首先,在Ubuntu20.04下安装“网络调试助手”,然后进入/opt/mNetAssist/目录中,运行./mNetAssist,然后观察它缺少什么库文件。
然后安装一个Ubuntu16.04,然后从Ubuntu中将有关涉及到的库文件从/usr/lib/x86_64-linux-gnu/中一个个复制出来,然后将这些库文件用管理员身份复制到新版的Ubuntu的/usr/lib/x86_64-linux-gnu/文件夹下。
反复运行./mNetAssist程序,观察还缺什么库文件就复制什么库文件,重复上述过程 。
这些文件至少包含:
libaudio.so.2
libaudio.so.2.4
libQtCore.so.4
libQtCore.so.4.8
libQtCore.so.4.8.7
libQtGui.so.4
libQtGui.so.4.8
libQtGui.so.4.8.7
libQtNetwork.so.4
libQtNetwork.so.4.8
libQtNetwork.so.4.8.7
共11个文件。
其他版本的linux没有一一试过,但思路是可以是一样的。

在终端里运行程序,软件界面出来后,在终端还会出现:Failed to load module “canberra-gtk-module”,根据网友提示,可以在终端中使用:sudo apt install libcanberra-gtk-module来解决。
可以直接下载本人提供的资源“网络调试助手win_linux.rar”

后来,我又在其他几台机上试过, 发现有的机器上仅仅上面几个文件可能还不够,但像WPS等软件下也有类似的库,可以逐个将所缺的库文件拷贝过去就行了。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值