Project

General

Profile

AptRepositories » History » Revision 20

Revision 19 (Adam Sutton, 2015-12-19 23:36) → Revision 20/147 (Mark Clarkstone, 2015-12-19 23:54)

h2. Official Apt Repository 

 After a significant break from using our official repository, due to [[Adam|Adam Sutton]] no longer being actively involved, this has finally been be restored. With some slight alterations. There will still be 3 repositories, however the meanings has 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. 

 h3. Support 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. 

 h3. Other  

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

 h3. Usage 

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

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

 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: 

 <pre> 
 sudo apt-add-repository http://apt.tvheadend.org/release 
 sudo apt-get update 
 </pre> 

 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: 

 <pre> 
 unstable > stable > release 
 </pre> 

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

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