CORE Network Emulator Installation and running on Ubuntu 22.04. Step-by-Step Guide

Опубликовано: 21 Май 2026
на канале: RKiLAB
1,864
11

In this video, we will guide you through the process of installing and running the CORE Network Emulator on Ubuntu 22.04. The CORE Network Emulator is a powerful tool that allows you to create virtual networks and experiment with network protocols. We will cover everything from the initial setup, including the installation of necessary dependencies, to launching and using the emulator. Whether you’re a network researcher or a student studying networking, this tutorial will provide you with a solid foundation for using the CORE Network Emulator.

Commands -
$ sudo apt-get update
$ sudo apt-get install git
$ sudo apt-get install bash bridge-utils ebtables iproute2 libev-dev tcl8.6 tk8.6 libtk-img autoconf automake gcc libev-dev make libreadline-dev pkg-config imagemagick help2man

$ sudo git clone https://github.com/coreemu/core.git
$ cd core
$ sudo ./setup
$ sudo inv install

sudo apt-get install python3-invoke
sudo nano ~/.bashrc
export PATH="/usr/bin:$PATH"
source ~/.bashrc

sudo curl -sSL https://install.python-poetry.org | python3 -
sudo nano ~/.bashrc
export PATH="/home/sdn/.local/bin:$PATH"
source ~/.bashrc
poetry --version

sudo pip install poetry
sudo find / -name core-daemon 2/dev/null
sudo find / -name core-gui 2/dev/null

sudo /opt/core/venv/bin/core-daemon
/opt/core/venv/bin/core-gui