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

相关推荐
南玖yy3 小时前
Linux 桌面市场份额突破 5%:开源生态的里程碑与未来启示
linux·运维·服务器·汇编·科技·开源·gradle
泰勒疯狂展开4 小时前
Linux研学-MySQL安装
linux·mysql·adb
小马爱打代码4 小时前
Spring Boot 接口安全设计:接口限流、防重放攻击、签名验证
网络·spring boot·安全
giaoho5 小时前
Android网络请求,Retrofit,OKHttp学习
网络
Vesan,6 小时前
【Linux/Ubuntu】VIM指令大全
linux·ubuntu·vim
丨千纸鹤丨6 小时前
高可用集群Keepalived
linux·服务器·网络
☞下凡☜7 小时前
C语言(20250722)
linux·c语言·开发语言
北极光SD-WAN组网7 小时前
工业互联网时代,如何通过混合SD-WAN提升煤炭行业智能化网络安全
网络·安全·web安全
您的通讯录好友7 小时前
TechGPT2部署
linux·人工智能·python·大模型·techgpt
charlie1145141918 小时前
快速入门Socket编程——封装一套便捷的Socket编程——导论
linux·网络·笔记·面试·网络编程·socket