Kimchi 3.0 depends on Wok 3.0! So make sure to have both of them properly installed in your system.
This release includes:
✔ Transition to Python3
✔ Bug fixes
We have worked hard to ensure that Kimchi runs well on the most popular Linux distributions including: Fedora 31, Ubuntu 19.10, Debian 10 and openSUSE LEAP 15.1. It uses standard Linux interfaces so it should run well on many other distributions too.
Quick guide on how to install
Fedora 31
# Install Wok
wget https://github.com/kimchi-project/wok/releases/download/3.0.0/wok-3.0.0-0.fc31.noarch.rpm
sudo dnf install -y ./wok-3.0.0-0.fc31.noarch.rpm
# Some Kimchi dependencies need to be installed via pip
sudo dnf install -y python3-pip
sudo -H pip3 install -r https://raw.githubusercontent.com/kimchi-project/kimchi/master/requirements-FEDORA.txt
# Install Kimchi
wget https://github.com/kimchi-project/kimchi/releases/download/3.0.0/kimchi-3.0.0-0.fc31.noarch.rpm
sudo dnf install -y ./kimchi-3.0.0-0.fc31.noarch.rpm
openSUSE LEAP 15.1
# Install Wok
wget https://github.com/kimchi-project/wok/releases/download/3.0.0/wok-3.0.0-0.opensuse.noarch.rpm
sudo zypper install --allow-unsigned-rpm -y ./wok-3.0.0-0.opensuse.noarch.rpm
# Some Kimchi dependencies need to be installed via pip
sudo zypper install -y python3-pip python3-devel parted-level gcc
sudo -H pip3 install -r https://raw.githubusercontent.com/kimchi-project/kimchi/master/requirements-OPENSUSE-LEAP.txt
# Install Kimchi
wget https://github.com/kimchi-project/kimchi/releases/download/3.0.0/kimchi-3.0.0-0.noarch.rpm
sudo zypper install --allow-unsigned-rpm -y ./kimchi-3.0.0-0.noarch.rpm
Ubuntu 19.10
# Install Wok
wget https://github.com/kimchi-project/wok/releases/download/3.0.0/wok-3.0.0-0.ubuntu.noarch.deb
sudo apt install -y ./wok-3.0.0-0.ubuntu.noarch.deb
# Some Kimchi dependencies need to be installed via pip
sudo apt install -y python3-pip pkg-config libnl-route-3-dev
sudo -H pip3 install -r https://raw.githubusercontent.com/kimchi-project/kimchi/master/requirements-UBUNTU.txt
# Install Kimchi
wget https://github.com/kimchi-project/kimchi/releases/download/3.0.0/kimchi-3.0.0-0.noarch.deb
sudo apt install -y ./kimchi-3.0.0-0.noarch.deb
Debian 10
# Install Wok
wget https://github.com/kimchi-project/wok/releases/download/3.0.0/wok-3.0.0-0.debian.noarch.deb
sudo apt install -y ./wok-3.0.0-0.debian.noarch.deb
# Some Kimchi dependencies need to be installed via pip
sudo apt install -y python3-pip pkg-config libnl-route-3-dev
sudo -H pip3 install -r https://raw.githubusercontent.com/kimchi-project/kimchi/master/requirements-UBUNTU.txt
# Install Kimchi
wget https://github.com/kimchi-project/kimchi/releases/download/3.0.0/kimchi-3.0.0-0.noarch.deb
sudo apt install -y ./kimchi-3.0.0-0.noarch.deb
Start the service and enjoy!
sudo service wokd start
Access it at https://localhost:8001
For troubleshooting, please, check: