AptRepositories » History » Revision 21
« Previous |
Revision 21/148
(diff)
| Next »
Mark Clarkstone, 2015-12-20 02:50
Phew! I've added the bintray repos as well as some FAQs and tried to match the style of the original as best I could.
Official Apt Repository¶
After a significant break from using our official repository, due to Adam Sutton no longer being actively involved, this has finally been restored. With some slight alterations. There will still be 3 suites, however the meanings have changed:
- http://apt.tvheadend.org/release - This will contain the latest official / stable release.
- http://apt.tvheadend.org/stable - This will contain a nightly build from the latest release branch. It will pick up fixes in prep. for the next release.
- http://apt.tvheadend.org/unstable - This will contain a nightly build from the development branch (master). It will contain the bleeding edge, but could be potentially unstable.
Supported Distro's / Platforms¶
- Ubuntu
- Precise (12.04) - i386 / amd64
- Trusty (14.04) - i386 / amd64
- Vivid (15.04) - i386 / amd64
- Wily (15.10) - i386 / amd64
- Debian
- Wheezy - i386 / amd64
- Jessie - i386 / amd64
- Raspbian
- Wheezy - armhf
- Jessie - armhf
Note: it's the intention to include Sid as well, unfortunately there have been some hiccups getting this working.
Usage¶
Before you can use the repository 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 suite 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/release sudo apt-get update
Note: if you install more than one suite you will only ever get packages from the one holding the most recent version number, so the order of priority would be:
unstable > stable > release
You can easily remove a suite 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
Official Bintray Apt Repository¶
If you're still using the bintray repository do not panic it's still supported and may be used along side the apt.tvheadend.org repository as a backup (or main) if you wish.
- https://dl.bintray.com/tvheadend/ubuntu master main - This will contain nightly builds from the master branch. This is equivalent to the unstable suite on apt.tvheadend.org.
- https://dl.bintray.com/tvheadend/ubuntu unstable main - This will contain weekly builds from the master branch. This is equivalent to the unstable suite on apt.tvheadend.org just delayed by a week.
- https://dl.bintray.com/tvheadend/ubuntu testing main - This will contain nightly builds from the release/4.x branch. This is equivalent to the stable suite on apt.tvheadend.org.
- https://dl.bintray.com/tvheadend/ubuntu stable - This will contain the latest stable release. This is equivalent to the release suite on apt.tvheadend.org.
Supported Distro's / Platforms¶
Bintray is unable to build i386 packages which means the i386 platform is unsupported by this repository.
- Ubuntu
- Trusty (14.04) - amd64
- Utopic (14.10) - amd64
- Vivid (15.04) - amd64
- Reported to work
- Debian
- Jessie (8.0) - amd64
- Debian
- Unconfirmed
- Qiuana (Linux Mint 17) - amd64
- Rebecca or Cinnamon (Mint Linux 17.1) - amd64
- Not supported at all
- Debian
- Wheezy (7.x)
- Squeeze (6.x)
- Debian
Usage¶
Before you can use the suites you probably want to import the GPG signing key:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61
You will then need to add which ever suite you feel is most appropriate, for example if you want to be cautious and have a reliable system:
sudo apt-add-repository https://dl.bintray.com/tvheadend/ubuntu stable sudo apt-get update
Note: if you install more than one suite you will only ever get packages from the one holding the most recent version number, so the order of priority would be:
master (nightly) > unstable (weekly) > testing > stable
You can easily remove a suite though, so should you suddenly come over all crazy and want to live on the edge:
sudo apt-add-repository -r https://dl.bintray.com/tvheadend/ubuntu stable sudo apt-add-repository https://dl.bintray.com/tvheadend/ubuntu master main sudo apt-get update
Other¶
If you require builds that are not currently supported see https://github.com/tvheadend/tvheadend-build#looking-for-tvheadend-builds
Help Me!¶
Why two repositories?
There was a change in the naming of Tvheadend packages which caused the automated build scripts (that placed the latest builds on apt.tvheadend.org) to break and only Adam Sutton knew how to fix it unfortunately he was unavailable, and thus thanks to dreamcat the bintray repository was born!
So which repository do I use?
Whichever you fancy is the simple answer. You can use the suites from both repositories at the same time.
- If you want the latest and greatest features and don't mind bugs or crashes choose the unstable (on apt.tvheadend.org) or master nightly/weekly (on bintray.com) suites.
- If you want to test the latest changes (and don't mind a few bugs) that'll become the latest release choose stable (on apt.tvheadend.org) or testing (on bintray.com) suites.
- If you just want the least amount of hassle (and bugs) choose the release suites.
You keep talking about suites, what are they?
See this.
Updated by Mark Clarkstone about 9 years ago · 21 revisions