Ubuntu+NS2+nam中遇到的问题

这篇文章总结了,我在Ubuntu 16.04 环境下安装配置NS2过程中遇到的问题。

首先是在虚拟机VMare Workstation 中安装Ubuntu 16.04

最好是Ubuntu 16.04.太低需要升级,太高可能会遇到一些未知问题,16.04的最稳定。

这些步骤网上有很多教程,

1.连无线网的问题:

必须要联网,你才能下载NS2必要的工具和库文件

如果没有联网,直接输入 

sudo apt-get install build-essentail

会出现 找不到软件包,需要更新源

sudo apt-get update

在执行之后,如果出现大量“Failed to fetch”的问题,设置DNS无果,ping一下,查看有没有联网,如果出现

unknown host 

检查网线,给Ubuntu联网

解决方案:

在新建虚拟机时要注意留心你最初的网络配置选项是什么:

我在网上搜的图,不同版本的虚拟机的这个界面不一样,但选项相同,这里选的NAT,假设我们选成桥接模式,那么安装好虚拟机之后,打开Ubuntu,右下角

选项与你最开始的配置的选项肯定要匹配。

第二步看:左上角 编辑->虚拟网络编辑器 ,打开

更改设置查看

这里也要是桥接模式,然后ping一下,应该就能联网了。

2.ns环境变量配置成功但不能成功运行nam

Step6:安装nam

进入nam目录:cd ns-allinone-2.35/nam-1.15
进入后sudo ./configure,然后sudo make
最后sudo make install

命令行输入nam弹出nam console说明nam安装成功。

注意:如果通过“sudo apt-get install nam”安装的nam,执行nam命令会报异常
        “段错误,核心文件已转储”
        遇到该问题的网友可以“sudo apt-get remove --purge nam”卸载nam及其配置后按Step6安装。

资料来源:https://my.oschina.net/u/2523942/blog/534613

3.Ubuntu终端出现Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

这是有别的程序在用这个文件,关掉其它不用的文档,即使你已经都保存了。

4.ubuntu16.04 bashrc文件在哪

.bashrc是bash shell启动时要执行的文件,常常用来为终端自定义一些环境变量。

它在你的主目录下(/home/你的用户名)

因为 .bashrc 是以英文点号开头的文件,所以,默认文件管理器不显示。

你可以通过 Ctrl+h 切换是否显示隐藏文件。

5.warning: using backward compatibility mode error when calling class OldSim: example.tcl

不要在终端中进入ns,而是直接的运行cd 安装路径/......./examples,然后再执行
ns example2.tcl
就可以了.

 

终于安装好NS2了,还没用过,不知道怎么样


 

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值