Project

General

Profile

Actions

AptRepositories » History » Revision 17

« Previous | Revision 17/148 (diff) | Next »
Mark Clarkstone, 2015-11-24 11:32
Add a note regarding repo choice.


Repository for 4.x

Ubuntu

  1. Add Bintray's GPG key:
    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61
  1. Choose a release series, and add it to your sources.list. If you're unsure of which repository to use, use 'stable branch - official releases'.
    • Tvheadend - Master branch - nightly builds
      echo deb https://dl.bintray.com/tvheadend/ubuntu master main | sudo tee -a /etc/apt/sources.list
    • Tvheadend - Master branch - 'unstable' releases
      echo deb https://dl.bintray.com/tvheadend/ubuntu unstable main | sudo tee -a /etc/apt/sources.list
    • Tvheadend - Stable branch - nightly builds
      echo deb https://dl.bintray.com/tvheadend/ubuntu testing main | sudo tee -a /etc/apt/sources.list
    • Tvheadend - Stable branch - official releases
      echo deb https://dl.bintray.com/tvheadend/ubuntu stable main | sudo tee -a /etc/apt/sources.list

This repository supports the following releases..

Reported to work
  • Ubuntu 14.04 - 'Trusty'
  • Ubuntu 14.10 - 'Utopic'
  • Ubuntu 15.04 - 'Vivid'
  • Mint Linux 17 - 'Qiuana' (not confirmed)
  • Mint Linux 17.1 - 'Rebecca' or 'Cinnamon'
  • Debian 8.0 - 'Jessie'
Not supported
  • Debian 7.0 - 'Wheezy' (oldstable)
  • i386 architecture

For more information about this repository see https://github.com/tvheadend/tvheadend-build

Arch

Packages for Arch can be found on the AUR (Arch User Repository).

https://aur.archlinux.org/packages/tvheadend/

Debian

There are no 4.x official stable builds for Wheezy or Jessie but packages for 3.4 are available (see below).
However the above builds for Ubuntu are known to work on Jessie.

Other

If you require builds that are not currently supported see https://github.com/tvheadend/tvheadend-build#looking-for-tvheadend-builds

Repository for 3.4

Ubuntu

Tvheadend now maintains its own apt repository (rather than the previous use of launchpad). The repository is actually made up of three separate sub-repositories containing builds of varying stability:

If you had previously added the launchpad PPA, please be sure to remove it (as it no longer exists)

sudo apt-add-repository -r http://ppa.launchpad.net/adamsutton/tvheadend

Before you can use the repositories you probably want to import the GPG signing key:

curl http://apt.tvheadend.org/repo.gpg.key | sudo apt-key add -

You will then need to add which ever repository you feel is most appropriate, for example if you want to be cautious and have a reliable system:

sudo apt-add-repository http://apt.tvheadend.org/stable
sudo apt-get update

Note: if you install more than one repository you will only ever get packages from the one holding the most recent version number, so the order of priority would be:

unstable > beta > stable

You can easily remove a repository though, so should you suddenly come over all crazy and want to live on the edge:

sudo apt-add-repository -r http://apt.tvheadend.org/stable
sudo apt-add-repository http://apt.tvheadend.org/unstable
sudo apt-get update

Debian

To add the repository to debian, it is a similar process to the above used for Ubuntu, however debian has a more manual way of adding repo's.

Selection of unstable > beta > stable is the same. Your /etc/apt/sources.list contains the repo's you currently have setup. So simply add the required revision in the following format:

deb http://apt.tvheadend.org/stable wheezy main

Change the entry of 'wheezy' to your current release/revision. After adding ensure you have added the GPG signing key (as above with Ubuntu), and then carry out your normal update and install

apt-get update
apt-get install tvheadend

Raspberry Pi

There are now builds for the pi in the apt repository. We've been a bit naughty and just lumped them in main as armhf (which conflicts with standard debian repo's, but blame poor arch naming!). So you can just use the above commands or add:

deb http://apt.tvheadend.org/stable wheezy main

To your sources.list file.

Updated by Mark Clarkstone almost 9 years ago · 17 revisions