网络仿真工具Core环境搭建

目录

安装依赖包

源码下载

Core安装

FAQ

下载源码TLS出错误

问题

解决方案

找不到dbus-launch

问题

解决方案


安装依赖包

调用以下命令安装依赖包

apt-get install -y ca-certificates git sudo wget tzdata libpcap-dev libpcre3-dev \

libprotobuf-dev libxml2-dev protobuf-compiler unzip uuid-dev iproute2 iputils-ping \

Tcpdump

源码下载

调用git clone https://github.com/coreemu/core下载工程代码。

Core安装

进入core目录,调用./setup.sh安装core。(进入core,执行shell脚本,成功会出现图2,如果出错,详细看setup.sh,哪出错单独解决哪个代码出了问题,单独执行) 。

使用invoke安装相关工具,他的指向是task.py,里面的脚本会自动安装。(如果出现错误,一般多执行几次,加上inv uninstall,重启就行,实在不行,建议打开task.py,查看哪出错,单独执行分析),调用inv install安装依赖包。

FAQ

下载源码TLS出错误

问题

无法访问 'https://github.com/coreemu/core/':GnuTLS recv error (-110): The TLS connection was non-properly terminated.

解决方案

调用apt-get install libcurl4-openssl-dev -y安装openssl库。

找不到dbus-launch

问题

解决方案

调用apt-get install dbus-x11安装dbus-launch

相关推荐
Tiantangbujimo713 分钟前
3.观察者模式(Observer)
linux·服务器·观察者模式
不一样的信息安全43 分钟前
Nginx配置中的常见错误:SSL参数解析
网络·nginx·安全
一ge科研小菜鸡1 小时前
实战网络安全:渗透测试与防御指南
网络
qq_524840931 小时前
Linux文件基本操作
linux
自信不孤单2 小时前
Linux多线程
linux·服务器·c++·进程·多线程·线程控制·线程库
chian-ocean2 小时前
Linux进程调度与等待:背后的机制与实现
linux·运维·服务器
zxnbmk3 小时前
Keepalived实现HAProxy高可用搭建
linux·proxy模式
engchina11 小时前
在 Windows 11 中设置 WSL2 Ubuntu 的 `networkingMode=mirrored` 详细教程
linux·windows·ubuntu
一张假钞11 小时前
Ubuntu 20.04 Realtek 8852无线网卡驱动
linux·运维·ubuntu
7yewh11 小时前
嵌入式知识点总结 Linux驱动 (三)-文件系统
linux·运维·驱动开发·stm32·嵌入式硬件·mcu·物联网