flypanda999 发表于 2021-12-14 14:44:47

GNS3非单机版,打开不了IOU

本帖最后由 flypanda999 于 2021-12-14 14:48 编辑

如图,他说的这个32-bit binary support 是什么?按照网上说的给64位ubantu升级不管事儿,我该怎么做,求指点

tigerzq 发表于 2021-12-14 14:51:00

非单机版是什么概念?多用户版吗?看到的这个问题感觉不是gns3的原因,更像不支持32位模式吧?瞎猜的{:6_264:}

flypanda999 发表于 2021-12-14 14:59:38

tigerzq 发表于 2021-12-14 14:51
非单机版是什么概念?多用户版吗?看到的这个问题感觉不是gns3的原因,更像不支持32位模式吧?瞎猜的{:6_26 ...

以前用GNS32.2.26的exe和vm的时候很正常,换了2.2.27就这样了,重装了系统还是这样,网上说64位ubantu不支持32位的解决方法我也试了,也是不管用

flypanda999 发表于 2022-1-20 01:17:46

自己的帖子自己来给出最佳答案吧,一共要做两件事:第一是让64位的ubantu支持32位应用(iou);第二是安装ssl必须内容。
前者具体内容:
0)dpkg --print-architecture                            #确认拥有64位架构内核,如果返回arm64就可以了,否则你根本不是64位系统(感觉此步可省略)#
1)dpkg --print-foreign-architectures             #确认是否有多架构支持功能,此处显示结果为空,说明没开启#
2)sudo dpkg --add-architecture i386            #敲了这一句之后才再查看是否开启多架构支持,返回的结果为i386,符合预期#
3)sudo apt update                                       #下载更新并运行#
4)sudo apt dist-upgrade                              #检查已经拥有的库文件是否有更新的版本。有的话会问是否更新(y/n)选y;至此完成32位支持#
后者具体内容:
1)sudo apt install libc6:i386 libstdc++6:i386
2)sudo apt install libssl1.1:i386                      #执行结果反馈最新的 libssl1.1.1已经安装,记住这个1.1.1#         
3)sudo ln -s /lib/i386-linux-gnu/libcrypto.so.1.1.1 /lib/i386-linux-gnu/libcrypto.so.4                   #1.1.1与上一行1.1.1对应,后面的4不知为啥#
4)sudo apt dist-upgrade                              #最后再次将库文件升级到最新,没毛病。至此完成ssl必须内容的安装#

上述内容来源:https://jingyan.baidu.com/article/7082dc1c539c15e40a89bd3e.html 和 http://forum.gns3.net/post34802.html。由于不会linux
所以并不知其所以然,只是把里面的apt-get改成了apt,无法运行的命令前加了sudo,用tab键找到当前可用libssl1.1,在得到已经安装了最新的1.1.1版本的提示后,将“/libcrypto.so.x”里面的x换成了1.1.1。都是打虎来的,幸好管用了,也不知是否有冗余的步骤。

运行环境:
win10 64位系统中,vmware16.2内运行gns3 2.2.27,vmware的“虚拟机”-“设置”-“选项”里,客户机操作系统为“Linux”、版本为“ubantu64位”

flypanda999 发表于 2022-1-20 01:18:20

自己的帖子自己来给出最佳答案吧,一共要做两件事:第一是让64位的ubantu支持32位应用(iou);第二是安装ssl必须内容。
前者具体内容:
0)dpkg --print-architecture                            #确认拥有64位架构内核,如果返回arm64就可以了,否则你根本不是64位系统(感觉此步可省略)#
1)dpkg --print-foreign-architectures             #确认是否有多架构支持功能,此处显示结果为空,说明没开启#
2)sudo dpkg --add-architecture i386            #敲了这一句之后才再查看是否开启多架构支持,返回的结果为i386,符合预期#
3)sudo apt update                                       #下载更新并运行#
4)sudo apt dist-upgrade                              #检查已经拥有的库文件是否有更新的版本。有的话会问是否更新(y/n)选y;至此完成32位支持#
后者具体内容:
1)sudo apt install libc6:i386 libstdc++6:i386
2)sudo apt install libssl1.1:i386                      #执行结果反馈最新的 libssl1.1.1已经安装,记住这个1.1.1#         
3)sudo ln -s /lib/i386-linux-gnu/libcrypto.so.1.1.1 /lib/i386-linux-gnu/libcrypto.so.4                   #1.1.1与上一行1.1.1对应,后面的4不知为啥#
4)sudo apt dist-upgrade                              #最后再次将库文件升级到最新,没毛病。至此完成ssl必须内容的安装#

上述内容来源:https://jingyan.baidu.com/article/7082dc1c539c15e40a89bd3e.html 和 http://forum.gns3.net/post34802.html。由于不会linux
所以并不知其所以然,只是把里面的apt-get改成了apt,无法运行的命令前加了sudo,用tab键找到当前可用libssl1.1,在得到已经安装了最新的1.1.1版本的提示后,将“/libcrypto.so.x”里面的x换成了1.1.1。都是打虎来的,幸好管用了,也不知是否有冗余的步骤。

运行环境:
win10 64位系统中,vmware16.2内运行gns3 2.2.27,vmware的“虚拟机”-“设置”-“选项”里,客户机操作系统为“Linux”、版本为“ubantu64位”

flypanda999 发表于 2022-1-20 01:18:51

自己的帖子自己来给出最佳答案吧,一共要做两件事:第一是让64位的ubantu支持32位应用(iou);第二是安装ssl必须内容。
前者具体内容:
0)dpkg --print-architecture                            #确认拥有64位架构内核,如果返回arm64就可以了,否则你根本不是64位系统(感觉此步可省略)#
1)dpkg --print-foreign-architectures             #确认是否有多架构支持功能,此处显示结果为空,说明没开启#
2)sudo dpkg --add-architecture i386            #敲了这一句之后才再查看是否开启多架构支持,返回的结果为i386,符合预期#
3)sudo apt update                                       #下载更新并运行#
4)sudo apt dist-upgrade                              #检查已经拥有的库文件是否有更新的版本。有的话会问是否更新(y/n)选y;至此完成32位支持#
后者具体内容:
1)sudo apt install libc6:i386 libstdc++6:i386
2)sudo apt install libssl1.1:i386                      #执行结果反馈最新的 libssl1.1.1已经安装,记住这个1.1.1#         
3)sudo ln -s /lib/i386-linux-gnu/libcrypto.so.1.1.1 /lib/i386-linux-gnu/libcrypto.so.4                   #1.1.1与上一行1.1.1对应,后面的4不知为啥#
4)sudo apt dist-upgrade                              #最后再次将库文件升级到最新,没毛病。至此完成ssl必须内容的安装#

上述内容来源:https://jingyan.baidu.com/article/7082dc1c539c15e40a89bd3e.html 和 http://forum.gns3.net/post34802.html。由于不会linux
所以并不知其所以然,只是把里面的apt-get改成了apt,无法运行的命令前加了sudo,用tab键找到当前可用libssl1.1,在得到已经安装了最新的1.1.1版本的提示后,将“/libcrypto.so.x”里面的x换成了1.1.1。都是打虎来的,幸好管用了,也不知是否有冗余的步骤。

运行环境:
win10 64位系统中,vmware16.2内运行gns3 2.2.27,vmware的“虚拟机”-“设置”-“选项”里,客户机操作系统为“Linux”、版本为“ubantu64位”

845661508 发表于 2022-4-13 18:34:51

11111
页: [1]
查看完整版本: GNS3非单机版,打开不了IOU