写在最前:根据博客UBuntu安装OMNET++ 安装教程-可行版 进行安装,亲测可用!自己也记录一下。
环境准备
OMNET++版本:版本有很多,这里选择的是OMNET++5.5.1,这里提供一个 百度网盘下载链接 ,密码(0mlm)。 官方下载链接
Ubuntu系统:选择的版本是18.04。这里需要和自己准备安装的OMNET++版本对应,可以看安装教程,教程在下载的压缩包(/omnetpp-5.5.1/doc/InstallGuide.pdf)。直接看第五章即可
软件安装
Ubuntu配置
需要安装VmTools(用于windows和ubuntu间互相复制文件以及VM虚拟机扩展全屏):执行下面两行命令:
1 | sudo apt-get autoremove open-vm-tools |
安装完需要重启一下虚拟机,才有可以进行windows和ubuntu之间的复制。
安装镜像源
在ubuntu中找到software update软件,选择setting,选择第一项Ubuntu software选项中的Download from改变镜像源,选择china,下面的镜像都可以,推荐选择清华镜像源:http://mirrors.tuna.tsinghua.edu.cn/ubuntu
,更换完成后打开终端更新数据
1 | sudo apt-get update |
OMNET依赖安装
完全是按照OMNET软件所原带的安装教程InstallGuide.pdf进行的。
- 解压安装包,需要进入压缩包所在的目录
1 | cd Desktop/ |
- 更新数据
1 | sudo apt-get update |
- 进入解压的omnet文件夹中
1 | cd omnetpp-5.5.1 |
- 安装依赖,将下列命令依次执行,需要注意,每次可能会出现安装不成功的情况,再运行依次即可。
1 | sudo apt-get install build-essential gcc g++ bison flex perl |
- 添加环境变量,同样需要再omnet-5.5.1文件夹中进行
查看/bin
的位置
1 | . setenv # 好像是打印出了当前所在的文件目录,我这里打印的是/home/xzt/Desktop/omnetpp-5.5.1/ |
系统添加环境
1 | sudo gedit ~/.bashrc |
在打开的文件的最后一行添加下面的命令。文件位置/home/xzt/Desktop/omnetpp-5.5.1/
记得替换为自己的
1 | export PATH=/home/xzt/Desktop/omnetpp-5.5.1/bin:$PATH |
重新加载.bashrc
1 | source ~/.bashrc |
- 配置编译,依次执行下面两行命令
1 | ./configure # ./configure后出现Good!则配置成功 |
make
完成后在终端输入omnetpp
,打开omnet软件可以运行示例,则完成安装!
- 设置桌面图标
1 | make install-menu-item |