网络仿真工具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

相关推荐
大白的编程日记.2 小时前
【Linux学习笔记】线程概念和控制(二)
linux·笔记·学习
Lowjin_2 小时前
计算机网络-RIP协议
网络·计算机网络·智能路由器
jerryinwuhan2 小时前
VIM和Linux命令速查表
linux·编辑器·vim
小白银子2 小时前
零基础从头教学Linux(Day 45)
linux·运维·junit·openresty
穷人小水滴2 小时前
笔记本 光驱 的内部结构及用法: 应急系统启动 (恢复) 光盘 (DVD+R/RW)
linux
半梦半醒*3 小时前
nginx反向代理和负载均衡
linux·运维·nginx·centos·tomcat·负载均衡
问道飞鱼3 小时前
【数据库知识】TxSQL 主从数据库同步底层原理深度解析
网络·数据库·半同步复制·txsql
青草地溪水旁4 小时前
pthread_create详解:打开多线程编程的大门
linux·c/c++
A-刘晨阳5 小时前
Linux安装centos8及基础配置
linux·运维·服务器·操作系统·centos8
不老刘6 小时前
macOS/Linux ClaudeCode 安装指南及 Claude Sonnet 4.5 介绍
linux·macos·ai编程·claude·vibecoding