Difference between revisions of "Icecast Server/Installing latest version (official Xiph repositories)"
(→Debian and Ubuntu (in all its flavors): - Mint wants to be special snowflakes.) |
(add footnotes clarifying "not LTS") |
||
Line 44: | Line 44: | ||
|<syntaxhighlight lang="bash">sudo sh -c "echo deb http://download.opensuse.org/repositories/multimedia:/xiph/xUbuntu_15.04/ ./ >>/etc/apt/sources.list.d/icecast.list"</syntaxhighlight> | |<syntaxhighlight lang="bash">sudo sh -c "echo deb http://download.opensuse.org/repositories/multimedia:/xiph/xUbuntu_15.04/ ./ >>/etc/apt/sources.list.d/icecast.list"</syntaxhighlight> | ||
|[http://download.opensuse.org/repositories/multimedia:/xiph/xUbuntu_15.04/ repository] | |[http://download.opensuse.org/repositories/multimedia:/xiph/xUbuntu_15.04/ repository] | ||
− | |''not'' LTS! | + | |''not'' LTS<ref name="ubuntu-lts">Ubuntu releases that are not Long-Term-Support have a [https://wiki.ubuntu.com/Releases short life cycle]. Xiph.org will stop offering updated packages for those some time after Canonical/the Ubuntu Project end their support.</ref>! |
|- | |- | ||
|Ubuntu 15.10 (wily) | |Ubuntu 15.10 (wily) | ||
|<syntaxhighlight lang="bash">sudo sh -c "echo deb http://download.opensuse.org/repositories/multimedia:/xiph/xUbuntu_15.10/ ./ >>/etc/apt/sources.list.d/icecast.list"</syntaxhighlight> | |<syntaxhighlight lang="bash">sudo sh -c "echo deb http://download.opensuse.org/repositories/multimedia:/xiph/xUbuntu_15.10/ ./ >>/etc/apt/sources.list.d/icecast.list"</syntaxhighlight> | ||
|[http://download.opensuse.org/repositories/multimedia:/xiph/xUbuntu_15.10/ repository] | |[http://download.opensuse.org/repositories/multimedia:/xiph/xUbuntu_15.10/ repository] | ||
− | |''not'' LTS! | + | |''not'' LTS<ref name="ubuntu-lts">! |
|- | |- | ||
|source package, any deb distro | |source package, any deb distro | ||
Line 59: | Line 59: | ||
|Use the information listed above for the [https://en.wikipedia.org/wiki/List_of_Linux_Mint_releases#Release_history corresponding Ubuntu release]. | |Use the information listed above for the [https://en.wikipedia.org/wiki/List_of_Linux_Mint_releases#Release_history corresponding Ubuntu release]. | ||
|} | |} | ||
+ | |||
==== Import the ''Multimedia'' signing key ==== | ==== Import the ''Multimedia'' signing key ==== | ||
You need to add the openSUSE OBS [http://icecast.org/multimedia-obs.key '''Multimedia''' signing key] as a trusted key to your system. | You need to add the openSUSE OBS [http://icecast.org/multimedia-obs.key '''Multimedia''' signing key] as a trusted key to your system. |
Revision as of 07:20, 12 February 2016
Xiph.org provides the latest version of Icecast packaged for various distributions. The packages are built centrally from one set of sources on the openSUSE OpenBuildService instance in the Multimedia/Xiph.org project.
Packages are usually available on release day. Packaging follows closely the original distro packaging to stay a seamless drop in replacement. The packages are meant for users who need the latest version of Icecast or HTTPS support, while their distribution doesn't provide it.
Debian and Ubuntu (in all its flavors)
It takes 4 simple commands to install the latest Icecast version on a deb based distro.
Add the repository
This expects that you have sudo installed, if not, open a root shell and run the echo command directly.
Copy paste the command for your distribution release and make sure that it's executed as one line!
Distribution Release | Command | Repository | Comments |
---|---|---|---|
Debian 8.0 (jessie) | sudo sh -c "echo deb http://download.opensuse.org/repositories/multimedia:/xiph/Debian_8.0/ ./ >>/etc/apt/sources.list.d/icecast.list"
|
repository | |
Debian 7.0 (wheezy) | sudo sh -c "echo deb http://download.opensuse.org/repositories/multimedia:/xiph/Debian_7.0/ ./ >>/etc/apt/sources.list.d/icecast.list"
|
repository | |
Debian 6.0 (squeeze) | sudo sh -c "echo deb http://download.opensuse.org/repositories/multimedia:/xiph/Debian_6.0/ ./ >>/etc/apt/sources.list.d/icecast.list"
|
repository | |
Ubuntu 12.04 (precise) | sudo sh -c "echo deb http://download.opensuse.org/repositories/multimedia:/xiph/xUbuntu_12.04/ ./ >>/etc/apt/sources.list.d/icecast.list"
|
repository | |
Ubuntu 14.04 (trusty) | sudo sh -c "echo deb http://download.opensuse.org/repositories/multimedia:/xiph/xUbuntu_14.04/ ./ >>/etc/apt/sources.list.d/icecast.list"
|
repository | |
Ubuntu 15.04 (vivid) | sudo sh -c "echo deb http://download.opensuse.org/repositories/multimedia:/xiph/xUbuntu_15.04/ ./ >>/etc/apt/sources.list.d/icecast.list"
|
repository | not LTS[1]! |
Ubuntu 15.10 (wily) | sudo sh -c "echo deb http://download.opensuse.org/repositories/multimedia:/xiph/xUbuntu_15.10/ ./ >>/etc/apt/sources.list.d/icecast.list"
|
repository | not LTS<ref name="ubuntu-lts">! |
source package, any deb distro | sudo sh -c "echo deb-src http://download.opensuse.org/repositories/multimedia:/xiph/Debian_8.0/ ./ >>/etc/apt/sources.list.d/icecast.list"
|
repository | actually available for all repository URLs |
Linux Mint: | Use the information listed above for the corresponding Ubuntu release. |
Import the Multimedia signing key
You need to add the openSUSE OBS Multimedia signing key as a trusted key to your system.
There are many ways to verify they key, e.g. by a simple web search. After downloading the key, you can run this command:
gpg multimedia-obs.key
Should yield:
pub 1024D/3A802234 2009-04-23 multimedia OBS Project <multimedia@build.opensuse.org>
Then you can import it:
sudo apt-key add multimedia-obs.key
The most simple, but not recommended way is:
wget -qO - http://icecast.org/multimedia-obs.key | sudo apt-key add -
Update repository index
sudo apt-get update
Install Icecast
sudo apt-get install icecast2
RedHat and its derivatives
Distribution Release | Command | Repository | Comments |
---|---|---|---|
EPEL5 (RHEL 5/CentOS 5) | repository | ||
EPEL6 (RHEL 6/CentOS 6) | repository | ||
EPEL7 (RHEL 7/CentOS 7) | repository | ||
Fedora 22 | repository | ||
Fedora 23 | repository |
openSUSE
Distribution Release | Command | Repository | Comments |
---|---|---|---|
SUSE Linux Enterprise 11.3 | repository | ||
SUSE Linux Enterprise 11.4 | repository | ||
SUSE Linux Enterprise 12 | repository | ||
openSUSE 13.1 | repository | ||
openSUSE 13.2 | repository | ||
openSUSE Leap 42.1 | repository | ||
openSUSE Tumbleweed | repository |
- ↑ Ubuntu releases that are not Long-Term-Support have a short life cycle. Xiph.org will stop offering updated packages for those some time after Canonical/the Ubuntu Project end their support.