Kytos requires at least Python 3.6, so in order to use this software please install it into your environment beforehand. Note that an additional step is needed for Ubuntu releases older than 16.10.
If are you using Ubuntu 16.04 or older, you must add a PPA to be able to install Python 3.6 packages. To add this PPA, use the commands:
$ sudo add-apt-repository ppa:jonathonf/python-3.6
$ sudo apt update
$ sudo apt install python-pip python3.6
The required Debian/Ubuntu packages can be installed by:
$ sudo apt install python3-pip python3
To install the latest Kytos from PyPI, make sure that you done all previous steps, then:
$ pip3 install kytos kytos-utils
This will install the Kytos server and client, and also their dependencies, like the python-openflow library.
For more information about the install options please visit the Kytos's Developer Guide / Preparing the Development Environment.
After kytos installation, all config files will be located at
/etc/kytos/
.
Kytos also accepts a configuration file as argument to change its default
behaviour. You can view and modify the main config file at
/etc/kytos/kytos.conf
.
For more information about the config options please visit the Kytos's Administrator Guide / Configuring.