Personal tools

Difference between revisions of "Installing Rivendell"

From Rivendell Wiki

Jump to: navigation, search
(Rivendell Broadcast Appliance CD (CentOS 64 bit only))
(Ubuntu 22.04 "Jammy Jellyfish" (also works with Linux Mint 21))
 
(27 intermediate revisions by 4 users not shown)
Line 1: Line 1:
=== Rivendell Broadcast Appliance CD (CentOS 64 bit only) ===
+
=== Appliance Installers ===
 +
The preferred and easiest way to create a working Rivendell system is to use one of the standard "appliance" installers provided by [https://paravelsystems.com Paravel Systems]. The following Linux distributions are supported:
  
NOTE: This installation method has '''known problems''' when used with computers that use UEFI-based BIOSes. Since most every Intel-based computer manufactured since 2015 contains such a BIOS, such computers ''must'' use the 'script' based method for installing on CentOS detailed below.
+
==== Ubuntu 22.04 "Jammy Jellyfish" (also works with Linux Mint 21) ====
 +
* [https://software.paravelsystems.com/howtos/ubuntu/jammy/ Ubuntu 22.04 Appliance Installer for Rivendell 4.x] ('''RECOMMENDED''')
  
The easiest way to install Rivendell is to use the Rivendell Broadcast Appliance CD which is based on the CentOS operating system (64 bit only). It can be downloaded from [http://www.paravelsystems.com/rivendell-broadcast-appliance here].  
+
==== Ubuntu 24.04 "Noble Numbat" ====
 +
* [https://software.paravelsystems.com/howtos/ubuntu/noble/ Ubuntu 24.04 Appliance Installer for Rivendell 4.x]
  
The Rivendell Broadcast Appliance CD installs a pre-configured Linux Operating System and the complete Rivendell Radio Automation System software package on your computer. It will completely replace any operating systems and other data installed on the target system. It is vital that any existing data that needs to be retained be backed up to external media before beginning the installation!
+
==== RedHat Enterprise Linux 7 (RHEL-7) (also works with CentOS 7) ====
 +
* [https://software.paravelsystems.com/howtos/CentOS/7rd4/ RHEL-7 Appliance Installer for Rivendell 4.x]
 +
* [https://software.paravelsystems.com/howtos/CentOS/7rd3/ RHEL-7 Appliance Installer for Rivendell 3.x] ('''DEPRECATED''')
  
If you download and install the Appliance CD there is no need to read any of the other information on this page!  Simply follow the installation instructions on the Rivendell Broadcast Appliance CD [http://www.paravelsystems.com/rivendell-broadcast-appliance webpage].
+
==== RedHat Enterprise Linux 8 (RHEL-8) (also works with Rocky Linux 8) ====
 +
* [https://software.paravelsystems.com/howtos/rhel/8rd4/ RHEL-8 Appliance Installer for Rivendell 4.x]
  
After you have installed the Rivendell Broadcasting Appliance CD you should follow the instructions in the [[Post_installation_errata | post installation configuration tasks]].
 
  
=== RHEL/CentOS ===
+
=== Building from Source ===
Rivendell can be installed onto a RHEL/CentOS system using an installer script. This is now the preferred option when installing new machines.  There are two sets of instructions depending on the version of RHEL/CentOS that you are using.
+
The "appliance" installations listed above can also be used as a basis for creating a development instance capable of building Rivendell from its original sources. While not recommended for use in production "on the air" environments, such a development instance can be extremely useful for testing new features or bugfixes that have been committed to the GitHub repository but not yet released in the pre-built packages.
* For RHEL/CentOS 6 (32 bit and 64 bit) go [http://static.paravelsystems.com/rivendell-install/rivendell-install-rhel6.html here].
+
* For RHEL/CentOS 7 (64 bit only) go [http://static.paravelsystems.com/rivendell-install/rivendell-install-rhel7.html here].
+
  
=== Ubuntu Xenial (16.04) ===
+
* [https://wiki.rivendellaudio.org/index.php/Building_Rivendell_from_source Building a Rivendell Development Instance on Ubuntu 22.04 "Jammy Jellyfish"]
Rivendell can be compiled / installed onto a Ubuntu machine. The instructions to do so can be found [[ UbuntuXenial | here]]
+
  
 +
=== Legacy/Deprecated Installs ===
 +
The following items apply to the deprecated v3.x versions of Rivendell, on various "not officially supported" distributions.
  
-----
+
==== Ubuntu ====
 +
===== Rivendell 3.x on Ubuntu 18.04 (Bionic Beaver) and Linux Mint 19.3 =====
 +
[[Legacy Rivendell 3.6.x on Ubuntu18 04 | Legacy Rivendell 3.6.x on Ubuntu18 04]] covers how to compile from source and install Rivendell 3 (v3.6.8) on Ubuntu 18.04.  It has been reported these instructions also work on Linux Mint 19.3.
  
<big>'''All information below is out of date and needs to be updated (22nd Feb 2018)'''</big>
+
===== Upgrading to Rivendell 4.x on Ubuntu 18.04 (Bionic Beaver) and Linux Mint 19.3 =====
  
=== Debian ===
+
* [[Updating to Rivendell 4.x on Legacy Ubuntu18 04, Compiled from Source | Updating to Rivendell 4.x on Legacy Ubuntu18 04, Compiled from Source ]]  - while '''unsupported by the official release''' it is possible to upgrade to Rivendell 4.x on Ubuntu 18.04 for those who have previously compiled Rivendell 3.x.  This explains how to do it.
  
[[Rivendell_on_Debian_6 | Rivendell on Debian 6]] (Squeeze).  This is intended as a beginners guide that will walk you through getting Rivendell, JACK and Pulse Audio working with Debian 6. It is screen shot and explanation heavy.  
+
==== Debian ====
 +
The following pages describe how to install Rivendell from source on a Debian system.
  
Debian packages are available from the repository at [http://debian.tryphon.org/ debian.tryphon.org]. Detailed instructions to [[Install under Debian]].
+
===== Rivendell 3.x on Debian 10 (Buster) =====
 +
[[Debian10 | This page]] quickly relates how to install Rivendell 3 (v3.2.0) on Debian10.
  
=== Ubuntu ===
+
===== Rivendell 3.x on Debian 9 (Stretch) =====
+
[[Debian9 | This page]] quickly relates how to install Rivendell 3 (v3.0.3) on Debian9.
Ubuntu packages are available from the repository at [http://debian.tryphon.org/ debian.tryphon.org].  Detailed instructions are available [[Rivendell on Ubuntu-Tryphon | here]].
+
 
+
<u>The easiest way to install Rivendell using '''Ubuntu''' is to use the [[Ubuntu_Live_Demo_and_Installer_CD|RRAbuntu Live CD installer]].</u>  You can also test it out without installing the software.
+
 
+
A complete guide for installing Rivendell on Ubuntu 11.04 can be found [http://www.talkunafraid.co.uk/2011/02/installing-rivendell-on-ubuntu/ here].
+
 
+
=== Other linux distros ===
+
+
You can install Rivendell by compiling from source for other linux distros. Source code is available with instructions in a tarball or zip file on the main [http://rivendellaudio.org Rivendell website] in the [http://rivendellaudio.org/rivendell/download.shtml download section].
+
 
+
=== Downloading Rivendell Source from CVS ===
+
 
+
See [[Downloading Rivendell Source from CVS]]
+
 
+
=== Compiling Rivendell from Source ===
+
 
+
See [[Compiling Rivendell from Source]]
+
 
+
=== Duplicating an installed machine for rollout ===
+
 
+
See [[Duplicating an Ubuntu machine so you can install Rivendell | Duplicating an installed machine for rollout (.deb/dpkg based distros like Ubuntu, Debian, Linux Mint)]]
+

Latest revision as of 21:51, 3 May 2024

Appliance Installers

The preferred and easiest way to create a working Rivendell system is to use one of the standard "appliance" installers provided by Paravel Systems. The following Linux distributions are supported:

Ubuntu 22.04 "Jammy Jellyfish" (also works with Linux Mint 21)

Ubuntu 24.04 "Noble Numbat"

RedHat Enterprise Linux 7 (RHEL-7) (also works with CentOS 7)

RedHat Enterprise Linux 8 (RHEL-8) (also works with Rocky Linux 8)


Building from Source

The "appliance" installations listed above can also be used as a basis for creating a development instance capable of building Rivendell from its original sources. While not recommended for use in production "on the air" environments, such a development instance can be extremely useful for testing new features or bugfixes that have been committed to the GitHub repository but not yet released in the pre-built packages.

Legacy/Deprecated Installs

The following items apply to the deprecated v3.x versions of Rivendell, on various "not officially supported" distributions.

Ubuntu

Rivendell 3.x on Ubuntu 18.04 (Bionic Beaver) and Linux Mint 19.3

Legacy Rivendell 3.6.x on Ubuntu18 04 covers how to compile from source and install Rivendell 3 (v3.6.8) on Ubuntu 18.04. It has been reported these instructions also work on Linux Mint 19.3.

Upgrading to Rivendell 4.x on Ubuntu 18.04 (Bionic Beaver) and Linux Mint 19.3

Debian

The following pages describe how to install Rivendell from source on a Debian system.

Rivendell 3.x on Debian 10 (Buster)

This page quickly relates how to install Rivendell 3 (v3.2.0) on Debian10.

Rivendell 3.x on Debian 9 (Stretch)

This page quickly relates how to install Rivendell 3 (v3.0.3) on Debian9.