Installation

toot is packaged for various platforms.

Warning

There used to be an APT package repository at bezdomni.net, managed by myself. Since toot is now available in the Debian and Ubuntu repos, the repo is no longer required and will be removed soon.

If you have previously added the repository, remove it by deleting the file at: /etc/apt/sources.list.d/bezdomni.list.

Overview

Packaging overview provided by repology.org.

Packaging status

Debian & Ubuntu

Since Debian 10 (buster) and Ubuntu 19.04 (disco), toot is available in the official package repository.

sudo apt install toot

Debian package is maintained by Jonathan Carter.

Arch Linux

Install from AUR.

yay -S toot

FreeBSD ports

Install the package:

pkg install py36-toot

Build and install from sources:

cd /usr/ports/net-im/toot
make install

FreeBSD port is maintained by Mateusz Piotrowski

Nixpkgs

This works on NixOS or systems with the Nix package manager installed.

nix-env -iA nixos.toot

OpenBSD ports

Install the package:

pkg_add toot

Build and install from sources:

cd /usr/ports/net/toot
make install

OpenBSD port is maintained by Klemens Nanni

Python Package Index

Install from PyPI using pip, preferably into a virtual environment.

pip install --user toot

Homebrew

This works on Mac OSX with homebrew installed. Tested with on Catalina, Mojave, and High Sierra.

brew update
brew install toot

Source

Finally, you can get the latest source distribution, wheel or debian package from Github.