图片 4

网站首页

dump的安装以及问题,0下的安装

28 6月 , 2019  

ns-allinone-2.33在Linux Enterprise 5.0下的安装

class-dump的安装

1. 官网下载安装包:

   
地址如下:

  图片 1

 

      因为本机是64位的linux,所以我下载的是:jdk-8u151-linux-x64.tar.gz

 

  1. 可以下载不同版本的NS2仿真软件,我用的是ns-allinone-2.33

下载class-dump
:  http://stevenygard.com/download/class-dump-3.5.tar.gz

2. 新建/usr/java文件夹,将jdk-8u151-linux-x64.tar.gz 放到该文件夹中(可以借助Xftp 工具),并将工作目录切换到/usr/java目录下。

    使用到的命令有:

cd /usr
mkdir java
cd java

 

2.
把ns-allinone-2.33.tar.gz放到当前用户主目录,root用户,就放到root文件夹下

解压并将class-dump文件复制到/usr/bin目录下 

3. 解压文件: 

 tar -xzvf jdk-8u151-linux-x64.tar.gz

 

  1. 解压文件,就放到当前目录就行了,解压命令:tar -xzvf
    ns-allinone-2.33.tar.gz,
    在当前目录下会生成一个解压文件夹:ns-allinone-2.33

按照下面步骤

4. 通过以上步骤,jdk就安装完成了,如下图所示:

图片 2

 

4.
安装ns-allinone-2.33,在终端进入这个文件夹,ls命令,查看文件可以找一个叫:install的安装文件;输入命令:./install…

1.进入class-dump文件目录下:cd  class-dump-3.5

5. 配置环境变量,使用命令 vi /etc/profile,编辑profile文件,在文档末尾处增加如下文本 (按“i”进入编辑,保存并退出按:wq!):

 #User specific aliases and functions

export JAVA_HOME=/usr/java/jdk1.8.0_151
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

 图片 3

 

备注:linux下使用:是增加新的路径,这块要特别注意了,不要把系统默认的命令覆盖掉

5.
如果程序完整,就开始安装了,因为安装过程是对源码的编译过程,所以请先喝几杯茶,聊一会儿天。。waiting
for it.

2.我们将class-dump文件放在/usr/bin中:sudo  cp  class-dump /usr/bin

 6. 最后使用命令 source /etc/profile 让profile 文件立即生效,如下图所示表示java环境安装完成:

图片 4

 

6.
安装完后,会提示,要运行NS2需要做的一些修改配置文件,但那个说的要配置三个路径,实际上一个就行了:

3.在主目录下新建一个目录: mkdir ~/bin

————-linux下环境变量设置说明——————-

标准位置及非标注位置环境变量:

   
 对于:“/bin”、“/sbin”、“/usr/bin”、“/usr/sbin”、“/usr/local/bin”等路径已经在系统环境变量中了,如果可执行文件在这几个标准位置,在终端命令行输入该软件可执行文件的文件名和参数(如果需要参数),回车即可。  

 
其他的环境变量。命令 “PATH=$PATH:路径”可以把这个路径加入环境变量,但是退出这个命令行就失效了。要想永久生效,需要把这行添加到环境变量文件里。有两个文件可选:“/etc/profile”和用户主目录下的“.bash_profile”,“/etc/profile”对系统里所有用户都有效,用户主目录下的“.bash_profile”只对这个用户有效。  

  “PATH=$PATH:路径1:路径2:…:路径n”,意思是可执行文件的路径包括原先设定的路径,也包括从“路径1”到“路径n”的所有路径。当用户输入一个一串字符并按回车后,shell会依次在这些路径里找对应的可执行文件并交给系统核心执行。那个“$PATH”表示原先设定的路径仍然有效,注意不要漏掉。某些软件可能还有“PATH”以外类型的环境变量需要添加,但方法与此相同,并且也需要注意“$”

  1. 在终端切换到当前用户主目录文件夹下,输入:vi
    .bash_profile(注:如果是安的vi编辑器,也可以用其它的编辑器来修改)

4.将class-dump文件移动到~/bin目录下: mv class-dump ~/bin

8.
vi的基本操作:Esc键(切换命令输入和编辑两种状态),切换到命令输入时,按”:”,会在左下角出现一个“:”,这时就可以输入命令了.”q”:退出;”w”:保存;“wq”:保存并退出;“!”:强行退出;

5.接着修改class-dump文件的操作权限: chmod +x ~/bin/class-dump

  1. 在文件中做如下修改

6.编辑 ~/.bash_profile 文件,在文件的最上方导出 bin目录 

> 才进入文件时按”i”键, 可以切换到插入状态

6.1  使用vi命令打开文件 vi ~/.bash_profile

>
把以PATH开始的那一行改为:PATH=$PATH:$HOME/bin:$HOME/ns-allinone-2.33/bin

6.2  按Esc键,然后再按 i , 进入编辑模式

> 按”Esc”键,再按”:”,接下来输入命令:wq   (注:保存并退出文件)

6.3  在文件的最上头写入 export PATH=$HOME/bin/:$PATH 

> 注销或重启系统

6.4 按Esc键, 再按
冒号键:,然后再输入wq!(意思是保存并退出,注意冒号/感叹号(可有可无))

  1. 在终端输入命令:ns(如果下一行显示%,就表示,安装成功了)

7.source ~/.bash_profile

> 如果不成功,那就仔细再检查一下!!

8.在终端上输入 class-dump 以测试环境变量配置是否成功

图片 5

下面是我安装时由于操作错误❌遇到的问题以及解决方法

问题1.    swap file “*.swp” already exists!的解决方法

 造成这个原因是上一次的安装失败我在6.4步骤的退出失败,但是我再次进入时,上一次失败的文件并没有关闭.这一步一般终端有提示的.我的解决方法是删除掉删除这个临时文件即可):rm
*.swp 

大家按照上面步骤,细心安装应该不会有什么问题的.


相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图