Install DEB/RPM-packages on GNU/Linux

ALT-Linux

Service control: service openmcu-ru (start|stop)
Service launch config: /etc/default/openmcu-ru
Service configs: /etc/openmcu-ru/*
Service runs as an unprivileged user 'mcu'.
Packages are built via auto build script.

ALT-Linux p7

Download packages: http://videoswitch.ru/public/OpenMCU-ru/ALT_Linux/p7/

Required dependencies:

apt-get install libstdc++6 libfreetype libjpeg libsofia-sip libyuv libopus libvpx libx264 avconv libavcodec libavutil libsamplerate

CentOS

The only supported Linux version is on CenOS. Full installation instructions are available on the OpenMCU-ru Administrator Guide located at https://videoswitch.ru/forum/index.php?topic=1059.0

Service control: service openmcu-ru (start|stop)
Service launch config: /etc/default/openmcu-ru
Service configs: /etc/openmcu-ru/*
Service runs as an unprivileged user 'mcu'.
Packages are built via auto build script.

To work should be open required ports in iptables. Or turned off the firewall:

service iptables stop

In some cases, you may need to disable SELinux:

/usr/sbin/setenforce 0

CentOS 5.9

Download packages: http://videoswitch.ru/public/OpenMCU-ru/CentOS/5/

Required dependencies:

yum install libstdc++ freetype libjpeg

CentOS 6.4

Download packages: http://videoswitch.ru/public/OpenMCU-ru/CentOS/6/

Required dependencies:

yum install libstdc++ freetype libjpeg-turbo

Debian

Service control: /etc/init.d/openmcu-ru (start|stop)
Service launch config: /etc/default/openmcu-ru
Service configs: /etc/openmcu-ru/*
Service runs as an unprivileged user 'mcu'.
Packages are built via auto build script.

Debian 6 'Squeeze'

Installation is performed from the repository on the site openmcu.ru. Add the repository and install using the following commands:

wget http://videoswitch.ru/public/OpenMCU-ru/Debian/openmcu-ru.asc -O - | apt-key add -
echo "deb http://videoswitch.ru/public/OpenMCU-ru/Debian/ squeeze main" > /etc/apt/sources.list.d/openmcu-ru.list
apt-get update
apt-get install openmcu-ru

All required dependencies will be downloaded and installed automatically. The following update is performed by regular methods. If the target server does not have Internet - you can download packages manually.

Debian 7 'Wheezy'

Installation is performed from the repository on the site openmcu.ru. Add the repository and install using the following commands:

wget http://videoswitch.ru/public/OpenMCU-ru/Debian/openmcu-ru.asc -O - | apt-key add -
echo "deb http://videoswitch.ru/public/OpenMCU-ru/Debian/ wheezy main" > /etc/apt/sources.list.d/openmcu-ru.list
apt-get update
apt-get install openmcu-ru

All required dependencies will be downloaded and installed automatically. The following update is performed by regular methods. If the target server does not have Internet - you can download packages manually.

Fedora

Service control: service openmcu-ru (start|stop)
Service launch config: /etc/default/openmcu-ru
Service configs: /etc/openmcu-ru/*
Service runs as an unprivileged user 'mcu'.
Packages are built via auto build script.

To work should be open required ports in iptables. Or turned off the firewall:

systemctl stop firewalld.service

Fedora 19

Download packages: http://videoswitch.ru/public/OpenMCU-ru/Fedora/19/
Do not use version of sofia-sip from the official repository - it is broken by gcc 4.8.

Required dependencies:

yum install libstdc++ freetype libjpeg-turbo libyuv libvpx opus

Fedora 20

Download packages: http://openmcu.ru/public/OpenMCU-ru/Fedora/20/
Do not use version of sofia-sip from the official repository - it is broken by gcc 4.8.

Required dependencies:

yum install libstdc++ freetype libjpeg-turbo libyuv libvpx opus

OpenSUSE

Service control: service openmcu-ru (start|stop) (stop does not work for now)
Service launch config: /etc/default/openmcu-ru
Service configs: /etc/openmcu-ru/*
Service runs as an unprivileged user 'mcu'.
Packages are built via auto build script.

To work should be open required ports in iptables. Or turned off the firewall:

SuSEfirewall2 off

OpenSUSE 12

Download packages: http://videoswitch.ru/public/OpenMCU-ru/OpenSUSE/12/

Required dependencies:

zypper install freetype libjpeg8 sofia-sip libvpx1 libopus0

OpenSUSE 13

Download packages: http://openmcu.ru/public/OpenMCU-ru/OpenSUSE/13/
Do not use version of sofia-sip from the official repository - it is broken by gcc 4.8.

Required dependencies:

zypper install freetype libjpeg8 libvpx1 libopus0

Ubuntu

Service control: /etc/init.d/openmcu-ru (start|stop)
Service launch config: /etc/default/openmcu-ru
Service configs: /etc/openmcu-ru/*
Service runs as an unprivileged user 'mcu'.

Lucid

Packages for Ubuntu 10.04 'Lucid' can be downloaded here: http://videoswitch.ru/public/OpenMCU-ru/Ubuntu/lucid/

Precise and above

Installation is performed from the PPA (or from development PPA). Add PPA and install using the following commands:

sudo add-apt-repository ppa:rayanayar/openmcu-ru
sudo apt-get update
sudo apt-get install openmcu-ru

All required dependencies will be downloaded and installed automatically. The following update is performed by regular methods. If the target server does not have Internet - you can download packages from PPA manually.

Supported releases in PPA:

See also