Important: these packages are not Debian official packages; please read instructions below before using these repositories.

Installation instructions

You must use apt, apt-get or aptitude to install the packages (with sudo or as "root" user).
The following examples use sudo and apt-get.

Required packages

The following packages must be installed:

$ sudo apt-get install ca-certificates dirmngr gpg-agent apt-transport-https

Note: in some Linux distributions, the package gpg-agent is called gnupg-agent.

GPG key

Create GnuPG directory:

$ sudo mkdir /root/.gnupg
$ sudo chmod 700 /root/.gnupg

Import the GPG key used to sign the repositories:

$ sudo mkdir -p /usr/share/keyrings
$ sudo gpg --no-default-keyring --keyring /usr/share/keyrings/weechat-archive-keyring.gpg --keyserver hkps://keys.openpgp.org --recv-keys 11E9DE8848F2B65222AA75B8D1820DB22A11534E

In case of problem, the GPG key can be downloaded here: Debian/Ubuntu repository signing key (format: PGP public key).

APT configuration

Create a weechat.list file with the repository, according to your distribution/version:

Note: the second command line is optional, it is used to download source packages.

Resynchronize your package index files:

$ sudo apt-get update

Packages installation

Install the binary packages; the "plugins" package is highly recommended but not mandatory, scripting API packages are optional (popular languages are python and perl).

Example for the stable version:

$ sudo apt-get install weechat-curses weechat-plugins weechat-python weechat-perl

Example for the development version:

$ sudo apt-get install weechat-devel-curses weechat-devel-plugins weechat-devel-python weechat-devel-perl

If needed, you can download the source package in order to rebuild binary packages:

$ apt-get source weechat-devel

Overview

Logo
Debian
4.5.0-1~dev20241003
amd64, i386
4.5.0-1~dev20241003
amd64, i386
4.4.2-1, 4.5.0-1~dev20241003
amd64, arm64, armhf, i386
4.4.2-1
amd64, arm64, armhf, i386
Logo
Ubuntu
4.5.0-1~dev20241003
amd64
4.4.2-1, 4.5.0-1~dev20241003
amd64, arm64
4.4.2-1
amd64
4.4.2-1
amd64

Detail

Logo
Debian “sid” (unstable)
deb [signed-by=/usr/share/keyrings/weechat-archive-keyring.gpg] https://weechat.org/debian sid main
weechat-devel 4.5.0-1~dev20241003 amd64 14 files
weechat-devel 4.5.0-1~dev20241003 i386 14 files
Logo
Debian “trixie” (testing)
deb [signed-by=/usr/share/keyrings/weechat-archive-keyring.gpg] https://weechat.org/debian trixie main
weechat-devel 4.5.0-1~dev20241003 amd64 14 files
weechat-devel 4.5.0-1~dev20241003 i386 14 files
Logo
Debian “bookworm” (stable)
deb [signed-by=/usr/share/keyrings/weechat-archive-keyring.gpg] https://weechat.org/debian bookworm main
weechat-devel 4.5.0-1~dev20241003 amd64 14 files
weechat-devel 4.5.0-1~dev20241003 arm64 14 files
weechat-devel 4.5.0-1~dev20241003 armhf 14 files
weechat-devel 4.5.0-1~dev20241003 i386 14 files
weechat 4.4.2-1 amd64 14 files
weechat 4.4.2-1 arm64 14 files
weechat 4.4.2-1 armhf 14 files
weechat 4.4.2-1 i386 14 files
Logo
Debian “bullseye” (oldstable)
deb [signed-by=/usr/share/keyrings/weechat-archive-keyring.gpg] https://weechat.org/debian bullseye main
weechat 4.4.2-1 amd64 14 files
weechat 4.4.2-1 arm64 14 files
weechat 4.4.2-1 armhf 14 files
weechat 4.4.2-1 i386 14 files
Logo
Ubuntu “oracular” (24.10)
deb [signed-by=/usr/share/keyrings/weechat-archive-keyring.gpg] https://weechat.org/ubuntu oracular main
weechat-devel 4.5.0-1~dev20241003 amd64 14 files
Logo
Ubuntu “noble” (24.04)
deb [signed-by=/usr/share/keyrings/weechat-archive-keyring.gpg] https://weechat.org/ubuntu noble main
weechat-devel 4.5.0-1~dev20241003 amd64 14 files
weechat-devel 4.5.0-1~dev20241003 arm64 14 files
weechat 4.4.2-1 amd64 14 files
weechat 4.4.2-1 arm64 14 files
Logo
Ubuntu “jammy” (22.04)
deb [signed-by=/usr/share/keyrings/weechat-archive-keyring.gpg] https://weechat.org/ubuntu jammy main
weechat 4.4.2-1 amd64 14 files
Logo
Ubuntu “focal” (20.04)
deb [signed-by=/usr/share/keyrings/weechat-archive-keyring.gpg] https://weechat.org/ubuntu focal main
weechat 4.4.2-1 amd64 14 files