Skip to content

Latest commit

 

History

History
63 lines (42 loc) · 1.64 KB

installing.rst

File metadata and controls

63 lines (42 loc) · 1.64 KB

Installing

Installing required dependencies

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.

Python 3.6 in old Ubuntu releases

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

Required packages

The required Debian/Ubuntu packages can be installed by:

$ sudo apt install python3-pip python3

Installing with pip

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.

Configuring

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.