APT repository
We offer APT repositories with up-to-date versions of ejabberd and selected XMPP clients:
Component | Contains |
---|---|
ejabberd |
ejabberd and modules from the ejabberd-contrib repository. Some older distributions contain older packages because newer versions require a newer erlang version:
|
gajim |
Gajim |
mcabber |
mcabber (console-based client) |
poezio |
Poezio (console-based client) |
profanity |
Profanity (console-based client) |
How to use our repositories
To use one or more of our repositories, simply add add it to your APT sources, import the GPG key and update the index:
apt-get install apt-transport-https
echo "deb https://apt.jabber.at <dist> <components>" \
> /etc/apt/sources.list.d/jabber.at.list
wget -qO- https://apt.jabber.at/gpg-key | apt-key add -
apt-get update
... where <dist>
and <components>
stands for one of the supported distributions and one or more of the components (see below) respectively.
Distributions and architectures
All packages are build for both i386 and amd64 architectures. We try to provide packages for all currently supported Debian and Ubuntu versions. Wikipedia has handy tables for Debian and for Ubuntu that list currently supported distributions. Packages for distributions no longer supported are still available but are no longer maintained.
Some packages will not be available in the newest version for every distribution. For example ejabberd currently requires a minimum Erlang version not available in all versions of Ubuntu. In that case the repositories contain the newest package compatible with that version. You can also just browse our repository to find out what distributions are available and when they were last updated. Each directory contains a list of available components.
Warranty
Please note the obvious: We don't provide any warranty for any of the packages, use them at your own risk.