注意:在安装之前请确保你当前所登陆的用户名是全英文的并且不存在空格,中文等之类的特殊字符
(例如"ad min","admin管理员"等属于非法用户名),如果你的用户名已经是非法的请在控制面板-用户帐户创建一个新的合法用户名。
首先下载下面链接的压缩包,这是一个unix集成环境模拟程序
http://140.116.72.80/~smallko/ns2/ns_setup.rar
完成之后解压缩。
执行setup.exe
下一步
Install from Local Directory
最好使用默认选项,下一步
Browse
确定
下一步
单击View
然后把skip的全部点为安装的
下一步
等待文件复制完成。。。
中间可能会出现错误忽略不管。
![](https://img-my.csdn.net/uploads/201208/21/1345527174_7964.jpg)
完成。运行Cygwin
将安装目录中的ns-allinone*.**.tar.gz文件(我装的是ns-allinone2.27.tar.gz)复制到cygwin\home\Administrator\目录下
![](https://img-my.csdn.net/uploads/201208/21/1345527282_8527.jpg)
然后输入命令tar xfvz ns-allinone-2.27.tar.gz解压缩文件
解压缩完成以后,输入命令cd ns-allinone-2.27
切换至目录ns-allinone-2.27
输入安装命令./install
![](https://img-my.csdn.net/uploads/201208/21/1345527498_9591.jpg)
中间会有提示,输入 y , proceed regardless
等待漫长的安装过程完成。。。
把安装文件目录下的.bashrc文件拷贝到cygwin\home\Administrator\目录下替换.bashrc文件。
打开Cygwin
输入命令startxwin.bat
![](https://img-my.csdn.net/uploads/201208/21/1345527565_7265.jpg)
打开Windows图形对话框,任务栏会出现并弹出对话框。
输入命令
cd ~/ns-allinone-2.27/ns-2.27/ns-tutorial/examples
![](https://img-my.csdn.net/uploads/201208/21/1345527621_2710.jpg)
输入命令
ns example2.tcl
![](https://img-my.csdn.net/uploads/201208/21/1345527627_1524.jpg)
运行出现两个模拟窗口:
说明你的环境已经搭配成功!