基于NS2的Aquasim安装遇到的一些问题总结

在安装Aqua-sim时遇到了很多问题,现在将其中比较难查到资料的问题做一下总结。
1、在安装相关依赖和更新时,可能会提示
“E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系”
网上有许多说法是讲apt-get命令改为aptitude,我试过之后依然无法解决这个问题,此处插一句,aptitude使用之前需要先安装,与 apt-get不同的是,aptitude 在处理依赖问题上更佳一些,它确实也比apt-get好使,但不是万能的。
下面回归正题,使用aptitude命令后,可能会提示,下列动作将解决这些依赖关系,……

是否接受该解决方案?[Y/n/q/?]。
前几次我试着接收该解决方案,发现并没什么用,经过多次查找资料各种尝试,最后发现,不要接受它给出的第一个解决方案,第一次选择"n",这样系统会给出另一种解决方案,接受新的解决方案试试,新的方案重新新安装了包,错误解决。而第一种方案接受后却没什么实质性更新,所以错误没得到解决。

2、在后面 ./install 后,可能会遇到 错误Make:g++: Command not found Make: ***[tcl2c++] Error 127 tclcl-1.19 Make Fail! Exiting!,如果确定是安装了g++依旧出现这种错误,这是因为ubuntu14(我按的是这个版本)对应的版本是4.8,修改otcl-makefile中的g++版本,将4.3改成4.8。修改完后重新./install,这个错误解决,就可以继续往下进行,按照别的安装教程继续修改新的错误(一般都是比较常见的了,原文中通常会给出这些解决方法)完成安装。
3、这里再说一个安装完后遇到的问题,在NS安装成功后,想要运行某个Aqua-sim的某个tcl文件,需要“cd”到tcl脚本的目录中,再执行,且不需要在root模式下运行,不然会出错误,运行不成功

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值