设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 725|回复: 6
收起左侧

[gns3] GNS3非单机版,打开不了IOU

[复制链接]
发表于 2021-12-14 14:44:47 | 显示全部楼层 |阅读模式
本帖最后由 flypanda999 于 2021-12-14 14:48 编辑

如图,他说的这个32-bit binary support 是什么?按照网上说的给64位ubantu升级不管事儿,我该怎么做,求指点
32bit.png
发表于 2021-12-14 14:51:00 | 显示全部楼层
非单机版是什么概念?多用户版吗?看到的这个问题感觉不是gns3的原因,更像不支持32位模式吧?瞎猜的
沙发 2021-12-14 14:51:00 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 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位的解决方法我也试了,也是不管用
板凳 2021-12-14 14:59:38 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 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.htmlhttp://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位”

地板 2022-1-20 01:17:46 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 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.htmlhttp://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位”
5# 2022-1-20 01:18:20 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 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.htmlhttp://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位”

6# 2022-1-20 01:18:51 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2024-5-5 10:55 , Processed in 0.059783 second(s), 10 queries , Redis On.  

  Powered by Discuz!

  © 2001-2024 HH010.COM

快速回复 返回顶部 返回列表