User Tools

Site Tools


packages:rpms

This is an old revision of the document!


RPM Packages

Overview

Most of the Kamailio RPM packages for various Linux distributions are generated using OpenSuse Build Service. To install Kamailio using yum, go to the provided download link for your operating system, get the .repo file and save it in /etc/yum.repos.d/ directory.

For example, to add the repository for Kamailio v5.3.x on a CentOS 7, do:

cd /etc/yum.repos.d/
wget http://download.opensuse.org/repositories/home:/kamailio:/v5.3.x-rpms/CentOS_7/home:kamailio:v5.3.x-rpms.repo

The content of the .repo file (in this case home:kamailio:v5.3.x-rpms.repo), looks like:

[home_kamailio_v5.3.x-rpms]
name=RPM Packages for Kamailio v5.3.x (CentOS_7)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/home:/kamailio:/v5.3.x-rpms/CentOS_7/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/home:/kamailio:/v5.3.x-rpms/CentOS_7/repodata/repomd.xml.key
enabled=1

Kamailio 5.4.x

The RPm packages build using docker images for

  1. RHEL 6, 7, 8;
  2. CentOS 6, 7, 8;
  3. officially support Fedora releases;
  4. OpenSUSE 15, 42.2 and 42.3.

All RPM packages prepared for x86_64 architecture.

Compiled RPM packages located in subdirectories at:

To install kamailio you can use commands on

For RHEL 8, CentOS 7 and Fedora

dnf -y install dnf-plugins-core
dnf config-manager --add-repo http://rpm.kamailio.org/centos/kamailio.repo
dnf install kamailio

For RHEL 6 and 7, CentOS 6 and 7 you can use

yum -y install yum-utils
yum-config-manager --add-repo http://rpm.kamailio.org/centos/kamailio.repo
yum install kamailio

If you want to install specific Kamailio version need use command like

dnf install --disablerepo=kamailio --enablerepo=kamailio-5.4.0 kamailio
yum install --disablerepo=kamailio --enablerepo=kamailio-5.4.0 kamailio

Kamailio 5.3.x

Kamailio 5.2.x

Kamailio 5.1.x

Kamailio 5.0.x

Kamailio 4.4.x

Kamailio 4.3.x

Kamailio 4.2.x

Kamailio 4.0.x and 4.1.x

Peter Dunkley's YUM Repository

This is an alternative repository packaging Kamailio for Enterprise Linux 6 (CentOS/RHEL/similar) i386, x86_64, and Fedora 17 arm (Raspberry Pi), i386, x86_64.

See details at:

Kamailio 3.3.x

Kamailio 3.2.x

packages/rpms.1597168583.txt.gz · Last modified: 2020/08/11 19:56 by s.safarov_gmail.com