Fedora8.0+ns2.33安装
VMWare下Fedora Core 8(FC8)安装过程完整图解

一.VMWare下Fedora Core 8(FC8)安装过程完整图解.首先准备Fedora8 32位ISO镜像安装文件(DVD或CD版均可,我采用的DVD版本),另外当然要有VMWare了,我采用的是VMWare Workstation 6.02 build-59824.废话少说,看图解.1.VMWare菜单”File”-”New”-”Virtual Machine”,下一步.选择”Custom”,自定义.下一步[img=400,345]/p/2007/1129/150169/b_39D1437B01F41CC3278 CC3BB339F0E9E.jpg[/img]2.选择虚拟机的版本[img=400,345]/p/2007/1129/150169/b_84DE7D4885B6B449FF0 3062EAB13D206.jpg[/img]3.选linux,other linux 2.6.x kernel,别选错了64位版本[img=400,345]/p/2007/1129/150169/b_FBF4F1178850A9A07445 DA52673F5D91.jpg[/img]4.虚拟机名字,虚拟机文件存放路径.[img=400,345]/p/2007/1129/150169/b_60D7FC3F3DFD9776596 32B4028C162EA.jpg[/img]5.处理器个数,我双核的,所以选了2个,当然选一个也可以.[img=400,341]/p/2007/1129/150169/b_B8A52113A35B7F59FAF4 9508F25E81B0.jpg[/img]6.物理内存使用限制,我2G内存,所以设定了900M左右,可根据个人情况,自己决定.建议设置大点,不然FC8安装过程可能比较慢.[img=400,338]/p/2007/1129/150169/b_D6E823EC9366E72C7D1 DA64C8CFF0F9C.jpg[/img]7.虚拟机和物理主机的联网方式,我选择的第一个,桥接,第二个是NAT,第三个host-only,具体选择根据网络环境和个人喜好.[img=400,342]/p/2007/1129/150169/b_91B88C9A41D0A6D6187 15EB63DA1CB80.jpg[/img]8.选择虚拟硬盘的接口类型,SCSI-LSI[img=400,341]/p/2007/1129/150169/b_3EC8D0ED27A1F328E66 F943839F78A74.jpg[/img]9.创建一个新的虚拟硬盘.[img=400,339]/p/2007/1129/150169/b_D901ED2AEB476E29E40 19EAE123278FD.jpg[/img]10.设置磁盘大小,建议6G以上.两个复选框,,第一个是立即分配磁盘空间,建议不选,(就是说立即把你硬盘上的6G空间划分出来,如果不选,则随着数据的写入慢慢增大),第二个是针对非NTFS格式的分区,把文件划分为2G一个.根据个人情况.[img=400,340]/p/2007/1129/150169/b_C42CD3CE0F0E4A4C5F 11D6D24D52EA68.jpg[/img]11.虚拟磁盘文件名,完成创建.[img=400,340]/p/2007/1129/150169/b_3AE34C8CF741F601C83 BB4833D5AF42B.jpg[/img]12.右键点击虚拟机名称,”Setting”,载入安装文件ISO镜像.”CD-ROM”–”Use ISO Image”,选择好路径.[img=400,345]/p/2007/1129/150169/b_56414E1A9D6F699CD54BA423DD230189.jpg[/img]13.启动虚拟机,选择第一项,安装.[img=400,300]/p/2007/1129/150170/b_0944CA4DBD1D39C0564 *******F72F80.jpg[/img]14.检查光盘文件完整性,建议SKIP忽略.[img=400,221]/p/2007/1129/150170/b_328FAEDBE153C12153C 75AC2E0889E84.jpg[/img]15.[img=400,299]/p/2007/1129/150170/b_B6AC949A17D2BB1E86E 0F82508E7A976.jpg[/img]16.简体中文[img=400,300]/p/2007/1129/150170/b_728626F692C783CA436 D21D8C6A56E5D.jpg[/img]17.美式键盘[img=400,300]/p/2007/1129/150170/b_65FA39F57ADF84A1AC8 69F952093F6B7.jpg[/img]18.提示磁盘需要格式化,是[img=400,300]/p/2007/1129/150170/b_C1216B834AFD38673FD 2E51F5853A829.jpg[/img]19.默认即可,如果需要自己修改分区大小,勾选”检验和修改分区方案”[img=400,301]/p/2007/1129/150170/b_F4322CE4A8ACA28CBF 5F22C53EC9BA8D.jpg[/img]20.提示会重建分区,是.[img=400,299]/p/2007/1129/150170/b_2D0391C978FE5EB7874 C84AE1BCBA905.jpg[/img]21.联网方式,自己根据情况设置,也可以安装完后再设置.[img=400,300]/p/2007/1129/150170/b_BF2552EFC1DC9B59A58 83E6CE7BB6A44.jpg[/img]22.选择时区,用鼠标点地图上中国上海的位置即可.[img=400,300]/p/2007/1129/150170/b_479FDA2CA8956D57D44 C8C86DA41883F.jpg[/img]23.设置root用户密码[img=400,298]/p/2007/1129/150170/b_E00422080DF245E4F316 E114D412B7E8.jpg[/img]24.设置需要安装的软件包,建议选择”现在定制”[img=400,299]/p/2007/1129/150170/b_D015993657D4D9D89BD 1E370588BC1FB.jpg[/img]25.”开发”类的”开发工具”和”开发库”选择上,不然可能无法安装VMWare Tools,(牵扯到编译器和kernel与开发源码)[img=400,299]/p/2007/1129/150170/b_2FFDCC12C482DA77836 423F83505D146.jpg[/img]26.检查软件包依赖关系[img=400,298]/p/2007/1129/150170/b_A0F83E6F4A0362754C5 4BFB16D6F3389.jpg[/img]27.开始安装[img=400,300]/p/2007/1129/150170/b_42933035D0799BD3443 C60A2F373CDB9.jpg[/img]28.分区,格式化[img=400,300]/p/2007/1129/150170/b_51A21D97264ACF849DC CE81B6CDA2889.jpg[/img]29.安装软件包[img=400,300]/p/2007/1129/150170/b_6E83682DC8D24A7840A 99EAF611CE3FE.jpg[/img]30.安装完成,重新引导.[img=400,300]/p/2007/1129/150170/b_DA0D12CDCD517F2019 6F0ADBC409A9BD.jpg[/img]31.需要进行几个设置[img=400,302]/p/2007/1129/150170/b_D8B5B51EE72C36A1114 07B2D863DF556.jpg[/img]32.许可协议[img=400,300]/p/2007/1129/150170/b_982D163578FE2FA679E A6BF2AEA5E2AE.jpg[/img]33.防火墙[img=400,300]/p/2007/1129/150170/b_CC38D4A5D117BC09BC BC2A2F9FA36A53.jpg[/img]34.安全防御,和上面的防火墙功能根据个人情况设置,可以进系统更改[img=400,304]/p/2007/1129/150170/b_4953BB74B738B50A4A8 514F95C5F90A5.jpg[/img]35.时间日期设置[img=400,299]/p/2007/1129/150170/b_1ED3F5B40951775F78E1 16005316D13F.jpg[/img]36.默认[img=400,301]/p/2007/1129/150170/b_09B348414DA5687CCA5 57D12A19810C5.jpg[/img]37.是否确认不发送配置文件.[img=400,298]/p/2007/1129/150170/b_6C9F91F84C31F3BB7D9 3841F564D2A7F.jpg[/img]38.创建日常使用用户[img=400,301]/p/2007/1129/150170/b_3B9A51B41C978ACB33F EDAA8FB0C5511.jpg[/img]39.安装完毕,登录.[img=400,300]/p/2007/1129/150170/b_8D148FF2EB232524BF0 9DF8F00591142.jpg[/img]二.VMWare Tools的安装1.启动Fedora8,以root用户登录,VMWare菜单”VM”–”Install VMWare Tools”,会弹出窗口,里面有两个文件,一个是rpm包,一个是tar.gz压缩包,然后copy到tmp目录,解压,进入目录,看到如下图所示.[img=400,121]/p/2007/1129/150170/b_85D1F772B6E0F09ACC71787E74F003DB.jpg[/img]2.双击VMWare-install.pl运行,在弹出的提示窗口选择”在终端中运行”,然后按照默认的提示一路回车就可以,直到出现一个提示是”no”的选择项(其他都是路径和yes),输入yes回车即可,然后就会出现选择分辨率的选项,根据自己的显示器最佳分辨率进行选择,我选的7 1280*1024,然后就安装完毕了,reboot系统,大功告成.[img=400,130]/p/2007/1129/150170/b_C50024096EAB37B56BF 2DF2B8E568D8D.jpg[/img]看下安装好后用PrtSc键抓下来的全屏图片.后记:1.双核CPU,如果设定采用两个CPU,会加大CPU的负荷,只适用一个的话,会降低CPU的使用.2.选IDE硬盘还是SCSI硬盘的问题,早在FC5,FC6时代,如果选SCSI硬盘,安装时很多人会提示找不到硬盘,IDE则没有问题,而昨天测试FC8会自动加载SCSI的驱动,不想以前的版本,需要手动操作.反正我选了SCSI,安装顺利.3.SCSI硬盘选bus还是lsi的问题,网上的说法是bus稳定,lsi好,具体自己琢磨.实际上在IDE 硬盘上虚拟,差别不大.4.安装时软件包的选择问题.FC8的安装包选择和以前版本有些变化,软件包选择不够细致,建议选上开发工具和开发库,免去不能安装VMWare Tools的痛苦.以前版本安装起来都不太顺利,关键是kernel和kernel-devel版本号不一致,编译时无法通过.为什么不一致呢?就是安装时没有安装源码包,网上流行的办法是通过yum来更新一致,实际上,只需要安装光盘里的rpm包就可以了,安装光盘里的版本是一致的,方便快捷而且不需要联网更新.5.安装VMWare Tools时,程序会自动在CD-ROM上挂载镜像,直接copy,解压,安装即可,别用那么多命令了,麻烦.装完后在CD-ROM上弹出就可以了.6.安装后如果启动时出现不能挂载hgfs(虚拟机操作系统和物理主机共享文件)的错误,只需要在菜单”VM”–”Setting”–”Option”选项卡,找到”Shared Folders”,Enable即可.。
Windows XP与Linux Fedora 8双系统安装过程

Windows XP与Linux Fedora 8双系统安装过程计算机系统是靠计算机硬件的支持才得以运行。
例如储存数据的硬盘,数据缓冲的内存条,处理数据的CPU……。
通常一个操作系统的大小都是按GB来计算的,这些数据都是存储在硬盘上的,而计算机的启动不是从硬盘开始。
由常理我们可以推测,计算机的系统的启动需要一个引导,但是这个引导不可能想导游一样一路随行,那么这个引导只能是一个地址(指针)。
事实就是这样,一台计算机的启动大致需要经过以下几个步骤:通电→初始化和自检硬件设备(bootloader)→CPU启动→调用内存中的MBR →进入系统。
而我们需要的这个引导的地址就存储在内存中的MBR里。
那么引导又是如何写入MBR那?在系统安装过程中,系统的引导会自动写入MBR。
问题又来了,如果我们装的是双系统,那理论上不就有了两个引导?拿MBR会引导哪一个?要明白MBR不可能引导完一个系统再引导另一个系统(第一个系统已经启动,第二个系统还怎么启动)。
这就是下面要讲的内容。
首先我们要明白一些理论,在Linux下的引导工具叫GRUB,他是GNU中用来支持多系统引导的工具,也就是说利用GRUB可以实现多系统共存。
GRUB 虽然支持多系统引导,但是它只是Linux中的引导程序,并不是所有系统中都有GRUB工具。
在windows中,它的引导程序很特殊,它会删除MBR中原有的引导并建立自己的引导。
也就是说如果我们装一个windows和Linux的双系统,先装windows再装Linux使用的Linux的GRUB,而GRUB支持多系统引导,于是GRUB还会建立windows的引导。
但是先装Linux再装windows会因为Linux 的GRUB导致windows的安装中断(windows安装时先将所需文件拷到磁盘,再重启系统),那么就需要手动清理GRUB,可是这样的话就失去的Linux的引导。
通过上面的阐述我们可以看出,如果先装Linux再装windows会出现无法引导Linux的问题。
红帽(RedHat8)RHEL8.0系统安装步骤图文教程(小白都会)

红帽(RedHat8)RHEL8.0系统安装步骤图⽂教程(⼩⽩都会)⽬录第⼀、安装VMware和创建虚拟机第⼆、添加镜像,开机安装系统第三、开始使⽤Red Hat8先准备VMware Workstation 15 Pro版本,Red Hat8系统镜像,百度⽹盘链接如下:VMware Workstation 15 Pro版本(含密钥)Red Hat8系统镜像下载链接:第⼀、安装VMware和创建虚拟机安装VMware就省略了,新建虚拟机想必⼤家都轻车熟路,只⽤⽂字简单描述⼀下。
新建虚拟机向导1、您希望使⽤什么类型的配置?选择:⾃定义(⾼级)2、选择虚拟机硬件兼容性硬件兼容性(H):Workstation 15.x3、安装客户机操作系统选择:稍后安装操作系统(S)4、选择客户机操作系统客户机操作系统选择"Linux",版本选择"Red Hat Enterprise Linux 8 64位"。
注意:如何你的VMware不是15版本以上,则没有Red Hat 8这个选项的。
5、命名虚拟机6、虚拟机配置处理器(CPU):2核;虚拟内存:2G。
7、⽹络类型选择使⽤⽹络地址转换(NAT),这个⽐较简单实现Windows主机跟Linux虚拟机⽹络打通。
8、选择 I/O 控制器类型选择:推荐的 LSI Logic9、选择磁盘类型选择:推荐的 NVMe(V)10、选择磁盘创建新虚拟磁盘 ==> 磁盘⼤⼩:默认20G就好(其他选项默认)。
我的创建好的虚拟机配置如下:第⼆、添加镜像,开机安装系统1、把下载好的镜像添加到刚刚创建好的虚拟机中:2、开启虚拟机,选择第⼀项:Install Red Hat Enterprise Linux 8.0.0 按Enter键3、选择语⾔,我这⾥选择英⽂,如果你需要中⽂可以往下拉即可。
4、语⾔⽀持注意细节:在 Language Support 设置中,将简体中⽂勾上,否则你后续在这个系统中放⼀个中⽂⽂档,可能会显⽰乱码,但是默认语⾔还是 English。
Fedora操作系统安装配置规范

Fedora操作系统安装配置规范
本文档旨在提供Fedora操作系统安装和配置的规范步骤及建议。
以下是安装和配置Fedora操作系统的步骤:
2. 创建安装介质
- 使用合适的软件将镜像文件写入USB闪存驱动器或光盘。
- 确保创建的安装介质与您的计算机兼容。
3. 安装Fedora操作系统
- 将安装介质插入计算机并启动计算机。
- 根据屏幕上的指导,选择安装Fedora操作系统的语言、时区
和键盘布局等选项。
- 选择适合您的需求的磁盘分区方案。
- 设置计算机的主机名和网络配置信息。
- 创建一个管理员账户并设置密码。
4. 更新系统和安装必要的软件
- 完成安装后,通过终端或图形界面更新系统软件。
- 安装所需的软件包,例如Web服务器、数据库管理系统等。
5. 配置系统设置
- 根据需要调整系统的外观和行为。
- 配置网络设置,包括IP地址、DNS服务器等。
- 配置安全设置,例如防火墙和SELinux。
6. 测试系统功能
- 检查系统的各项功能,确保一切正常工作。
- 确保所需的软件和服务都正常运行。
本文档提供了Fedora操作系统的安装和配置规范,以帮助用户按照简单的步骤自行完成安装和配置过程。
根据实际需求,可能还需要进行其他特定配置和安装特定软件的操作。
我安装的NS2-2.33

系统环境为ubuntu11.041、首先下载ns-allinone-2.33.tar.gz。
/projects/nsnam/files/allinone/ns-allinone-2.33/2、更新了一下系统。
在终端输入:sudo apt-get update #更新源列表sudo apt-get upgrade #更新已安装的包sudo apt-get dist-upgrade #更新软件,升级系统3、装几个需要使用的软件包sudo apt-get install build-essential #for gcc and some essentialsudo apt-get install tcl8.4 tcl8.4-dev tk8.4 tk8.4-dev #for tcl and tksudo apt-get install libxmu-dev libxmu-headers #for nam4、安装NS2sudo tar -vxzf ns-allinone-2.33.tar.gz #解压到当前目录/home/bt/ns2/cd ns-allinone-2.33 #进入目录sudo ./install #开始安装然后命令行快速刷新,确实很养眼。
但不一会突然报错:……(以上省略)make: *** [libotcl.so] 错误1otcl-1.13 make failed! Exiting ...See /nsnam/ns/ns-problems.html for problems卡住了,很郁闷,于是上网找解决方法。
在[2]上得到结果如下:gcc 4.0版本以前是用ld -share来生成共享库的,但是到了4.0以上的版本,这个命令改为了gcc -share。
在终端里输入gcc -v查看,我的版本是gcc version 4.4.3。
开始修改。
cd /home/bt/ns2 /ns-allinone-2.33/otcl-1.13sudo gedit configure.in把77行的SHLIB_LD="ld -shared",改为SHLIB_LD="gcc -shared",保存退出。
虚拟机下linux系统及NS2.33安装笔记

此过程可大体分为三个阶段:①在Windows系统下安装Vmware 虚拟机;②在虚拟机环境下安装linux系统;③在linux系统下安装Ns2,然后再对linux的环境变量进行一些设置,至此大功告成。
一、在Windows系统下安装Vmware 虚拟机Vmware软件包在天空、华军等软件站都可以免费下载到最新版本。
在此我以Vmware workstation 5版本为例,简述其安装步骤:至此,Vmware 软件已经安装完毕。
我还安装过其他版本,各版本的安装步骤大同小异。
二、在虚拟机环境下安装linux系统在此仍以我当初安装redhat enterprise linux4时做的笔记为依据,这是一个比较老的发行版本,后来我又安装过其他发行版本的linux系统,其安装方法间也差别不大。
以图为据:首先在Windows下打开Vmware软件,会出现如下①图所示界面:点击图示红色方框区图标---新建一个虚拟机,或者依次点击下图菜单栏中的File---→new---→Vmware……②③在下图中可以选择默认的Typical或者选择Custom进行自定义安装④在下图中需要选择所安装的linux版本,根据安装版本的不同在蓝色下拉条中有很多可供选择的发行版本类型:⑤在此,需要为所安装的系统取一个名字,并选定安装的地址:⑥在下图中,我们要配置新安装的虚拟机的网络接入方式,系统默认为⑪Use bridge networking,这种方式需要为新安装的linux系统(即下图中提示的guest,相反host就是Windows系统了)另设一个外部IP地址,由于实验室的机器都是IP与MAC地址绑定使用的,给其单独设置一个IP必定要修改物理网卡的地址才能成功接入互联网(我没有尝试过这种方式);⑫NAT方式,这也是我所选择使用的方式。
其通过使用DHCP协议使得gust 能够共享host的网络资源。
⑬第三种方式我没有试过⑦需要为新安装的系统分配一定的硬盘空间,空间大小一般最好不要小于默认值⑧上述过程就绪后,就会进入出现如下界面:在此需要注意一点,如下图中铅笔标示:注意硬盘接口的类型,点击它可以选择IDE 或者SCSI,在此需根据实际情况。
fedora系统的安装与删除

准备安装Fedora 8系统在安装Fedora 8系统之前,需要了解安装系统的硬件要求、磁盘分区和挂载目录以及如何制作安装引导盘。
目前安装Linux系统已经非常简单和方便,读者可以通过图形界面方式进行安装,而删除Linux系统则需要同时删除GRUB程序和Linux分区。
安装Fedora 8系统的硬件要求1.硬件要求安装Fedora 8系统,需要计算机硬件配置达到以下要求。
(1)CPU:Pentium III 1G以上。
(2)内存:安装Linux系统一般需要256MB内存(建议使用512MB内存)。
(3)硬盘空间:若要安装所有软件包,需要有6GB左右硬盘空间。
(4)显示器和显卡。
(5)DVD光驱。
目前主流的计算机都能达到该要求。
硬件兼容性硬件兼容性在老式计算机和组装计算机上显得特别重要。
Fedora 8系统与最近两年各计算机生产厂家生产的计算机多数硬件兼容,然而,硬件的技术规范几乎每天都在改变,很难保证计算机的硬件会百分之百地兼容。
系统需求表安装Fedora 8系统安装Fedora 8的步骤在安装Fedora 8系统前应获取该软件。
Fedora 8系统目前是可以免费使用的,读者可以自行从Red Hat公司或其他网站下载。
1.安装引导2.检测光盘介质3.安装欢迎界面4.选择安装过程中的语言5.选择键盘类型 6.磁盘分区配置(1)自动分区方式。
① 在选定磁盘上删除所有分区并创建默认分区结构 ② 在选定驱动上删除Linux 分区并创建默认的分区结构③ 使用选定驱动器中的空余空间并创建默认的分区结构(2)手工分区方式。
①新建②编辑③删除④重设⑤RAID⑥LVM单击“新建”按钮,弹出如图2-9所示的对话框,开始创建新分区①挂载点②文件系统类型③允许的驱动器④大小(MB)⑤其他大小选项⑥强制为主分区7.引导装载程序设置(1)改变引导装载程序。
(2)设置系统标签。
(3)引导装载程序口令。
(4)高级引导装载程序配置。
Redhat8安装向导(LINUX系统安装)

Redhat 8.0 Redhat 9.0操作系统安装向导一、首先从光盘放入CD-ROM启动计算机,进入Red Hat Linux安装程序界面,如下图:输入:text 进入字符安装界面。
按回车。
(如果想以图形方式安装,直接按回车,强列建议用户用前一种)为保证整个安装过程的正确性,安装程序将出现如下询问界面,要求检测光盘的可读性,如果确信光盘没问题,直接按TAB 键选择[Skip]跳过。
(一般选择此项)此时将进入Red Hat Linux 字符安装模式的欢迎界面,如下图。
如果你已经能够成功进入欢迎界面,那么通常只按照下面的步骤一步一步进行就可以了。
但某些服务器可能会有些意外,具体的要和您购习服务器商代理联系。
步骤一:选择安装语言选择默认[English]按TAB键到OK 按Enter。
步骤二:键盘配置目前使用的键盘一般都兼容于美国标准键盘,所以就选择默认值[US]按TAB 到OK。
步骤三:鼠标配置Red Hat Linuxr 的安装程序通常会自动检测出正确的鼠标类型。
只需TAB至OK键按Enter.步骤四:选择安装类型进入安装模式选择界面,Red Hat Linux 的安装程序提供了四种方式,我们邮件系统由于定制性很高,所以选择[Custom] 这步很重要。
然后TAB 至OK键按Enter.步骤五:硬盘分区1、首先要明白Linux系统下分区概念的不同,分区格式也不相同,如Windows系统下文件分区格式有FA T32、NTFS。
而Linux下的则是ext3 等。
选择手工分区模式。
2、根据我们邮件系统的需要,分区详细步骤如下图:(至少要分两个区,根分区和交换分区) ,系统会自动识别你的硬盘大小。
TAB至[New]按Enter首先是根分区。
按上图分配根分区,输入/ (也就是挂载点) 一般我们会根据硬盘的空间大小给他分3000—4000MB(我设了5000M),如果安装光盘内全部软件包最好再加大一点。
按TAB 键至OK,按Enter.其次是交换分区:(按上面的操作到这个界面,再用TAB键至如下图:swap分区很重要,一般设置为实际内存大小的两倍,但最大不超过2048MB(我设了5000M)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Fedora8.0+ns2.33
作者:wanglilife
谁说64bits的机器装不好ns,在我看来,这些程序是运行在操作系统下的,ns能不能运行,现在只有操作系统说了算,你硬件的全部动作都被操作系统支配着,还管我能不能安装NS?
为了安装个NS (network simulation),这几天真是把我人都搞憔悴了。
主要问题是出在不能自动安装nam这个小东西,问老师,搞不定!
下面是我的安装过程,简单的不能再简单!(不过,我不能保证其他的机器和系统和ns
版本可以正常安装,没钱买机器作实验,只是我现有的实验环境[AMD Athlon 64 x2 + Fedora 8.0] )
(一)下载NS的安装包,因为是菜鸟,入门选手,也许门还没入!所以我们那个实验书上推荐一次安装全部套件,一套安装下来好像要占用个200~300M的磁盘空间。
到网站/nsnam/ns/ns-build.html下载最新NS-allinone套件,我现在的最新套件是ns-allinone-2.33 , 压缩包下载下来也有50M左右。
(二)配置系统环境。
其实也不算配置,只是安装几个依赖包,没有这几个依赖包,我保证你100%不能把NS安装好。
要安装依赖保,只需执行下面的命令。
#yum install gcc-c++
#yum install libX11-devel
#yum install xorg-x11-proto-devel
#yum install libXt-devel
上面是主程序的编译环境和依赖包,下面这条命令是nam的依赖包,当然如果你用数据就可以分析一个模拟网络,你可以NB的不安装!
#yum install libXmu-devel
(三)正式安装NS套件。
思路:随便进一个你的家目录下,解压套件的压缩包,软后执行安装命令,最后配置相应的环境变量。
(假定我是安装在/home/mozhu/Public目录下的)
进入Public目录:
#cd /home/mozhu/Public
解压缩安装包:
#tar xvzf ns-allinone-2.33.tar.gz
进入解压缩后的文件夹:
#cd /home/mozhu/Public/ns-allinone-2.33
执行里面的一个安装文件,系统就自动安装所有的东西了:
#./install
安装完之后(得花个大几分钟的编译时间吧),会出现一些信息。
如下:
Ns-allinone package has been installed successfully.
Here are the installation places:
tcl8.4.18: /home/mozhu/Public/ns-allinone-2.33/{bin,include,lib}
tk8.4.18: /home/mozhu/Public/ns-allinone-2.33/{bin,include,lib}
otcl: /home/mozhu/Public/ns-allinone-2.33/otcl-1.13
tclcl: /home/mozhu/Public/ns-allinone-2.33/tclcl-1.19
ns: /home/mozhu/Public/ns-allinone-2.33/ns-2.33/ns
nam: /home/mozhu/Public/ns-allinone-2.33/nam-1.13/nam
xgraph: /home/mozhu/Public/ns-allinone-2.33/xgraph-12.1
gt-itm: /home/mozhu/Public/ns-allinone-2.33/itm, edriver, sgb2alt, sgb2ns, sgb2comns, sgb2hierns
Please put
/home/mozhu/Public/ns-allinone-2.33/bin:/home/mozhu/Public/ns-allinone-2.33/tcl8.4.18 /unix:/home/mozhu/Public/ns-allinone-2.33/tk8.4.18/unix
into your PATH environment; so that you'll be able to run itm/tclsh/wish/xgraph.
IMPORTANT NOTICES:
(1) You MUST put /home/mozhu/Public/ns-allinone-2.33/otcl-1.13,
/home/mozhu/Public/ns-allinone-2.33/lib,
into your LD_LIBRARY_PATH environment variable.
If it complains about X libraries, add path to your X libraries
into LD_LIBRARY_PATH.
If you are using csh, you can set it like:
setenv LD_LIBRARY_PATH
If you are using sh, you can set it like:
export LD_LIBRARY_PATH=
(2) You MUST put /home/mozhu/Public/ns-allinone-2.33/tcl8.4.18/library into your
TCL_LIBRARY environmental
variable. Otherwise ns/nam will complain during startup.
After these steps, you can now run the ns validation suite with
cd ns-2.33; ./validate
For trouble shooting, please first read ns problems page
/nsnam/ns/ns-problems.html Also search the ns mailing list archive for related posts.
有了上面的信息之后,可以看出主要的东西都安装成功了,接下来就是配置环境变量了。
打开一个新的控制台,
输入如下命令:
$gedit .bashrc
在那里面配置环境变量,内容如下:
# .bashrc
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
# User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
export
PATH="$PATH:/home/mozhu/Public/ns-allinone-2.33/bin:/home/mozhu/Public/ns-allino ne-2.33/tcl8.4.18/unix:/home/mozhu/Public/ns-allinone-2.33/tk8.4.18/unix"
export
LD_LIBRARY_PATH="$LD_LIBRARY:/home/mozhu/Public/ns-allinone-2.33/otcl-1.13:/h ome/mozhu/Public/ns-allinone-2.33/lib"
export
TCL_LIBRARY="$TCL_LIBRARY:/home/mozhu/Public/ns-allinone-2.33/tcl8.4.18/library "
补充完整之后,保存退出!这样一个完整的NS就安装好了。
(四)验证是否正确安装。
网上好多转载贴说执行一个什么valide程序可以验证NS是否正确安装,还都一个劲的说什么验证时间大约为15minites,我真服了这些人的水,转载也不注明,也不自己动哈脑子改下或自己实验下!其实2个步骤就基本可以确定是否正确安装了。
开一个控制台,输入如下命令:
$ns
若出现一个%则主件安装成功;
再在/home/mozhu/Public/ns-allinone-2.33/ns-2.33/tcl/ex目录下找到simple.tcl文件,执行如下:
$ns /home/mozhu/Public/ns-allinone-2.33/ns-2.33/tcl/ex/simple.tcl
若出现网路模拟动画,恭喜,你的NS基本安装的差不多了,尽管放心用些菜鸟级别的功能吧。