我们在windows环境下运行dynamips的批处理文件,但是windows运行dynamips速度非常慢,那么我们就需要在Ubuntu下安装Dynamips,那么我们现在就去看看Ubuntu下如何安装Dynamips的内容吧。
方法一: 没事找事, 自己瞎玩型
1.在Ubuntu平台安装libpcap
安装gcc编译器
sudo apt-get install gcc
安装flex编译器
sudo apt-get install flex
安装bison编译器
sudo apt-get install bison
解压数据包“libpcap-0.9.8.tar.gz”
tar -zxvf libpcap-0.9.8.tar.gz
另外Ubuntu不支持rpm安装文件,rpm是Red Hat操作系统的标准安装文件格式,可以采用alien将rpm包转换为deb包。
安装alien:sudo apt-get install alien
alien使用:alien XXX.rpm 这样就生成Ubuntu支持的XXX.deb
安装deb文件包:sudo dpkg -i XXX.deb 或双击安装
编译
./configure
make
make install
移动文件夹:mv
删除文件夹:rm -rf XXX
2.下载dynamips源代码“dynamips-0.2.8-RC2-amd64.bin”解压,地址 http://www.linuxidc.com/Linux/2009-04/19272.htm
3.下载dynagen源代码“dynagen-0.11.0.tar.gz” http://www.linuxidc.com/Linux/2009-04/19273.htm
4.拷贝“dynamips-0.2.8-RC2-amd64.bin”到opt下
cp dynamips-0.2.8-RC2-amd64.bin /opt/dynamips
ln -s /opt/dynamips/dynamips-0.2.8-RC2-amd64.bin dynamips
这条命令是建立一个快捷键dynamips,快捷键指向“dynamips-0.2.8-RC2-amd64.bin”,此时程序的路径需要是绝对路径。
5.解压复制dynagen
tar -zxvf dynagen-0.11.0.tar.gz
mv dynagen-0.11.0 /opt
ln -s /opt/dynagen-0.11.0/dynagen dynagen
6.把ios和.net文件
把他们放入自定意的文件夹中,ios的位置无所谓,可以在.net中用绝对路径指定
“image = /opt/ios/c7200-js-mz.123-8.T11.extracted.bin”
7.启动dynampis
网上都用“nice dynampis -H 7200”来启动, 其中这个7200是端口,但我测试是不行:
frank@frank-laptop:/opt# nice dynamips -H 7200
nice: dynamips: 没有该文件或目录
权限都已经更改过了,最后没有什么办法,索性不用nice了,直接执行:
frank@frank-laptop:/opt/dynampis$ sudo ./dynamips -H 7200
Cisco Router Simulation Platform (version 0.2.8-RC2-amd64)
Copyright © 2005-2007 Christophe Fillot.
Build date: Oct 14 2007 10:46:52
ILT: loaded table “mips64j” from cache.
ILT: loaded table “mips64e” from cache.
ILT: loaded table “ppc32j” from cache.
ILT: loaded table “ppc32e” from cache.
Hypervisor TCP control server started (port 7200).
这时再开启一个终端并启动dynagen
frank@frank-laptop:/opt/dynampis$ sudo ./dynagen self-Mpls.net
[sudo] password for frank:
Dynagen management console for Dynamips and Pemuwrapper 0.11.0
Copyright © 2005-2007 Greg Anuzelli, contributions Pavel Skovajsa
=> ?
Documented commands (type help ):

capture confreg cpuinfo export hist list py save show suspend
clear console end filter idlepc no reload send start telnet
conf copy exit help import push resume shell stop ver
剩下的事就跟windowns一样了。
第二种方法: 懒人也可以,反正有人做型 呵呵
在ubuntu里有软件包管理器, 用它搜索一个别人做好的, 直接拿过来用就ok咯。 够懒的了吧。
看完后你知道Ubuntu下如何安装Dynamips了吗?
速维网络!!!
需要服务器可以扣俺!
tel: 137 1307 8760
上文中介绍的两种方式是比较实用方式,大家可以尝试着使用,感谢大家的阅读!

Ubuntu下如何安装Dynamips相关推荐

  1. ubuntu下如何安装两个版本OpenCV?

    本文首发于微信公众号「3D视觉工坊」--ubuntu下如何安装两个版本OpenCV? 前言 由于在VSLAM技术研究过程中,经常会涉及OpenCV不同版本在ubuntu系统下的安装.因此小凡在此简单总 ...

  2. Ubuntu下Python安装了依赖包后仍然找不到包 python setup.py install 解决方案

    Ubuntu下Python安装了依赖包后仍然找不到包 python setup.py install 解决方案 参考文章: (1)Ubuntu下Python安装了依赖包后仍然找不到包 python s ...

  3. Geant4在Ubuntu下的安装教程

    Geant4在Ubuntu下的安装教程 Geant4是欧洲核子中心(CERN)开发的一款粒子输运模拟软件,使用蒙特卡洛(Monte carlo)算法,特长领域是高能物理.核物理等,如光子中子的辐射屏蔽 ...

  4. Ubuntu下软件安装的方法(配图解)

    Ubuntu下软件安装的方法 1.APP Store安装 1.)双击Ubuntu软件 2.)可以选择软件安装 2.Sudo apt-get install 安装法 我们以安装git为例 1.打开终端 ...

  5. ubuntu下手动安装gnome插件

    ubuntu下手动安装gnome插件 // 下载环境 sudo apt-get install chrome-gnome-shell sudo apt install gnome-shell gnom ...

  6. Ubuntu下pip安装CPU版PaddlePaddle

    Ubuntu下pip安装CPU版PaddlePaddle Ubuntu下pip安装cpu版PaddlePaddle安装过程记录 虚拟机连不上网(NAT) 更改下载源 更改sources.list So ...

  7. Ubuntu下升级安装gcc-7.5.0

    Ubuntu16.04 手动升级gcc版本 1.首先下载压缩包 Index of /gnu/gcc/gcc-7.5.0http://ftp.gnu.org/gnu/gcc/gcc-7.5.0/2.具体 ...

  8. 转载ubuntu下codeblocks安装及汉化教程

    版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/aniuge008/article/de ...

  9. Ubuntu下为安装的软件创建启动图标并添加到开始菜单

    Ubuntu下为安装的软件创建启动图标并添加到开始菜单 linux操作系统,如果用apt-get命令安装软件,往往会自带启动图标,但是很多时候自己安装的软件没有自动生成这样的图标,要自己手动创建图标快 ...

  10. Darknet在ubuntu下的安装

    Darknet在ubuntu下的安装与应用 下面介绍安装OPENCV.CUDA和CUDNN以及Darknet的安装 OPENCV的安装 首先安装依赖环境 sudo apt-get install cm ...

最新文章

  1. 台式电脑键盘按键错乱_Win7系统键盘数字错乱了应该如何解决?
  2. qps是什么意思_面试官:说说你之前负责的系统,QPS 能达到多少?
  3. python unix时间戳格式化输出_python正常时间和unix时间戳相互转换的方法
  4. SQLSERVER 性能优化统计信息
  5. 【cocos2d-x从c++到js】13:回调函数2——JSCallbackWrapper
  6. 杉岩数据:5种常见容灾复制技术图解
  7. 防护IOS APP安全的几种方式(详解)
  8. 低通滤波器转带通滤波器公式由来_什么是低通滤波器
  9. 1.scrapy项目创建——python scrapy 爬取新浪财经财经新闻
  10. BigDecimal运算和比较大小
  11. HI618E音频解码芯片
  12. PTA 数据结构与算法 7-29 修理牧场
  13. selenium+python自动抢购源码
  14. 百融云创今日敲钟上市,正式登陆港交所主版
  15. 使用浏览器插件,下载网页中的图片
  16. 每日一课 | 机器学习入门—如何学习机器学习
  17. 玩转低代码-CSS介绍
  18. C语言 7-3 输出三角形字符阵列 (15 分)本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。
  19. 新手入门——计算机概论
  20. react native 初构建之我等到花儿都谢了

热门文章

  1. 计算机软件企业所属行业性质,最新企业所属行业类别、分类及行业代码查询表.doc...
  2. KEmulator eclipse 调试
  3. MATLAB2020安装教程
  4. 黑马程序员提供得教程
  5. C语言杨辉三角形代码
  6. SQL注入攻击原理与几种防御方式
  7. matlab2014b 迅雷,matlab 2014b下载
  8. 共226款Html5小游戏源码分享
  9. java配置环境变量无效
  10. WPS 破解宏 安装VBA VBA for WPS