2. Installation

2.2. Install in Debian/Ubuntu from a deb package

  1. wget https://github.com/thombashi/tcconfig/releases/download/<version>/tcconfig_<version>_amd64.deb
  2. dpkg -iv tcconfig_<version>_amd64.deb
Example:
$ wget https://github.com/thombashi/tcconfig/releases/download/v0.19.0/tcconfig_0.19.0_amd64.deb
$ sudo dpkg -i tcconfig_0.19.0_amd64.deb

3. Dependencies

Python 2.7+ or 3.4+

3.1. Linux packages

  • mandatory: required for tc command:
    • Ubuntu/Debian: iproute2
    • Fedora/RHEL: iproute-tc
  • optional: required to when you use --iptables option:
    • iptables

3.2. Linux kernel module

  • sch_netem

3.3. Python packages

Dependency python packages are automatically installed during tcconfig installation via pip.

3.3.1. Optional Python packages

3.3.2. Test dependencies