欢迎来到天天文库
浏览记录
ID:37540843
大小:2.42 MB
页数:15页
时间:2019-05-24
《《windows中cywgin和ns2安装详细过程》》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Windows中Cywgin和NS2安装详细过程——byFishPing一、程序简介:1.Cygwin:Cygwin是许多自由软件的集合,最初由CygnusSolutions开发,用于各种版本的MicrosoftWindows上,运行UNIX类系统。Cygwin的主要目的是通过重新编译,将POSIX系统(例如Linux、BSD,以及其他Unix系统)上的软件移植到Windows上。Cygwin移植工作在WindowsNT、Windows2000、WindowsXP以及WindowsServer200
2、3上比较好,在Windows95和Windows98上,相对差劲一些。目前Cygwin由RedHat等负责维护。(from维基百科)运行Cygwin后,会得到一个类似Linux的Shell环境,在其中可以使用绝大部分Linux软件和功能。如Gcc,Make,Vim,Emacs等等。总之如果想使用某个Linux下的功能,而windows上又找不到好的替代品的话,就可以用Cygwin。2.NS2:NS–2即TheNetworkSimulator简单的说,NS-2是一个网络模拟器。NS-2是OpenSou
3、rce(开源)的,最早的版本是在Linux/Unix下运行的,后来有了Windows下用VC编译运行的版本,但从2.26以后就放弃了对VC的支持,所以现在装NS2只有两条路:要么装个Linux,要么就在Windows下装个Cygwin,然后再在Cygwin上装NS2。二、程序安装:在Windows环境中安装NS2安装环境:CPU:Core2DuoE63201.86GHzoc2.8GHzRamMemory:1GDDR2800x2Disk:320GVGA:AMD(ATI)1950pro256MB256b
4、itOS:WindowsVitasUltimateSP1WindowsXPProfessinoalSP3virtualmachine:VmwareWorkstation6.5.1build-126130第一步:准备工作(一)下载软件:1.Cygwin下载:点击http://www.cygwin.cn/setup.exe下载Cygwin2.573.2.3在线下载安装引导程序(Cygwin2.573.2.3完整安装包下载:fs2you下载:http://www.rayfile.com/files/e0d
5、db2b8-c987-11dd-8e57-0019d11a795f/)2.NS2下载:点击http://nchc.dl.sourceforge.net/sourceforge/nsnam/ns-allinone-2.33.tar.gz下载ns-allinone-2.33(我选的是台湾的源)3.其他需要的软件下载:UltraEdit用来编辑.bashrc文件,配置Cygwin环境变量(二)确认硬盘空间:因为完全安装Cywgin需要很大硬盘空间,外加安装ns-allinone-2.33,所以在开始安装之
6、前确认要将Cywgin安装到的盘里至少有4G空间。第二步:安装软件(一)安装Cywgin{如果是在Vista下安装先做好如下步骤:关闭UAC(如图):并以“Administrator”身份运行,为防止出现兼容性问题安装前我将Setup.exe属性里“兼容性”中的“兼容性模式”选为【WindowsXP(ServicePack2)】(如图):下面开始正式安装:双击运行下载好的Cywgin在线下载安装引导程序setup.exe,得到如下界面:点下一步,出现这个界面:选择“InstallfromIntern
7、et”从互联网下载安装,如果本地已经下载了所需要的package,也可以选“InstallfromLocalDirectory”。点击下一步接下来选择安装位置:默认C:cygwin,可以自己选择一个目录安装。我选择的是D:cygwin。现在(2008.12.14)的Cygwin版本跟NTFS完全兼容,可以放心地把它装在NTFS分区。InstallFor选项默认就好。至于TestFileType,虽然没试过用Dos格式,但是鉴于OpenSource的软件原本都是Linux/Unix下的,所以最好还
8、是用Unix。继续下一步选择一个保存package的地方,我们要用到的package大小大概是900M。当然,如果选择的是InstallFromLocalDirectory,那么这一步就会变成“指定package所在的位置”。点击下一步指定代理服务器。教育网内的机器是没办法直接上国外网的,所以要指定代理。它的mirrorlist放在国外,所以即使知道一个国内的ftp地址(可以下载package的地址,比如,ftp://ftp.sjtu.edu.cn/cygwin),你
此文档下载收益归作者所有