1
0
mirror of https://github.com/ihabunek/toot.git synced 2024-11-03 04:17:21 -05:00
toot/docs/install.rst

124 lines
2.1 KiB
ReStructuredText
Raw Permalink Normal View History

2018-06-27 07:11:36 -04:00
============
Installation
============
toot is packaged for various platforms.
.. contents::
:local:
:backlinks: none
Overview
--------
2018-06-27 07:11:36 -04:00
Packaging overview provided by `repology.org <https://repology.org/project/toot/versions>`_.
2018-06-27 07:11:36 -04:00
.. image :: https://repology.org/badge/vertical-allrepos/toot.svg
:alt: Packaging status
:target: https://repology.org/project/toot/versions
2018-06-27 07:11:36 -04:00
Debian & Ubuntu
---------------
2018-06-27 07:11:36 -04:00
Since Debian 10 (buster) and Ubuntu 19.04 (disco), toot is available in the
official package repository.
2018-06-27 07:11:36 -04:00
.. code-block:: bash
sudo apt install toot
2018-06-27 07:11:36 -04:00
Debian package is maintained by `Jonathan Carter <https://mastodon.xyz/@highvoltage>`_.
2018-06-27 07:11:36 -04:00
Arch Linux
----------
2019-02-14 12:16:21 -05:00
Install from `AUR <https://aur.archlinux.org/packages/toot/>`_.
2019-02-15 06:44:53 -05:00
.. code-block:: bash
yay -S toot
Fedora
-------------
Toot is available from the Fedora package repository.
.. code-block:: bash
sudo dnf install toot
2018-06-27 07:11:36 -04:00
FreeBSD ports
-------------
Install the package:
.. code-block:: bash
2021-08-09 14:38:37 -04:00
pkg install py38-toot
2018-06-27 07:11:36 -04:00
Build and install from sources:
.. code-block:: bash
cd /usr/ports/net-im/toot
make install
FreeBSD port is maintained by `Mateusz Piotrowski <https://mastodon.social/@mpts>`_
Nixpkgs
-------
This works on NixOS or systems with the Nix package manager installed.
.. code-block:: bash
nix-env -iA nixos.toot
OpenBSD ports
-------------
Install the package:
.. code-block:: bash
pkg_add toot
Build and install from sources:
.. code-block:: bash
cd /usr/ports/net/toot
make install
OpenBSD port is maintained by `Klemens Nanni <mailto:kl3@posteo.org>`_
Python Package Index
--------------------
Install from PyPI using pip, preferably into a virtual environment.
2018-06-27 07:11:36 -04:00
.. code-block:: bash
pip install --user toot
2018-06-27 07:11:36 -04:00
Homebrew
--------------------
This works on Mac OSX with `homebrew <https://brew.sh/>`_ installed.
Tested with on Catalina, Mojave, and High Sierra.
.. code-block:: bash
brew update
brew install toot
2018-06-27 07:11:36 -04:00
Source
------
Finally, you can get the latest source distribution, wheel or debian package
`from GitHub <https://github.com/ihabunek/toot/releases/latest/>`_.