AptRepositories » History » Version 19
Adam Sutton, 2015-12-19 23:36
| 1 | 19 | Adam Sutton | h2. Official Apt Repository |
|---|---|---|---|
| 2 | 1 | Adam Sutton | |
| 3 | 19 | Adam Sutton | After a significant break from using our official repository, due to [[Adam|Adam Sutton]] no longer being actively involved, this has finally be restored. With some slight alterations. There will still be 3 repositories, however the meanings has changed: |
| 4 | 1 | Adam Sutton | |
| 5 | 19 | Adam Sutton | * http://apt.tvheadend.org/release - This will contain the latest official / stable release. |
| 6 | * 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. |
||
| 7 | * 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. |
||
| 8 | 1 | Adam Sutton | |
| 9 | 19 | Adam Sutton | h3. Support Distro's / Platforms |
| 10 | 1 | Adam Sutton | |
| 11 | 19 | Adam Sutton | * Ubuntu |
| 12 | ** Precise (12.04) - i386 / amd64 |
||
| 13 | ** Trusty (14.04) - i386 / amd64 |
||
| 14 | ** Vivid (15.04) - i386 / amd64 |
||
| 15 | ** Wily (15.10) - i386 / amd64 |
||
| 16 | * Debian |
||
| 17 | ** Wheezy - i386 / amd64 |
||
| 18 | ** Jessie - i386 / amd64 |
||
| 19 | * Raspbian |
||
| 20 | ** Wheezy - armhf |
||
| 21 | ** Jessie - armhf |
||
| 22 | 1 | Adam Sutton | |
| 23 | 19 | Adam Sutton | Note: it's the intention to include Sid as well, unfortunately there have been some hiccups getting this working. |
| 24 | 7 | Adam Sutton | |
| 25 | h3. Other |
||
| 26 | |||
| 27 | If you require builds that are not currently supported see https://github.com/tvheadend/tvheadend-build#looking-for-tvheadend-builds |
||
| 28 | |||
| 29 | 19 | Adam Sutton | h3. Usage |
| 30 | 1 | Adam Sutton | |
| 31 | 8 | Dave Chapman | Before you can use the repositories you probably want to import the GPG signing key: |
| 32 | 1 | Adam Sutton | |
| 33 | <pre> |
||
| 34 | 6 | Adam Sutton | curl http://apt.tvheadend.org/repo.gpg.key | sudo apt-key add - |
| 35 | 1 | Adam Sutton | </pre> |
| 36 | 5 | Andy Brown | |
| 37 | 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: |
||
| 38 | |||
| 39 | <pre> |
||
| 40 | 19 | Adam Sutton | sudo apt-add-repository http://apt.tvheadend.org/release |
| 41 | 5 | Andy Brown | sudo apt-get update |
| 42 | </pre> |
||
| 43 | |||
| 44 | 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: |
||
| 45 | |||
| 46 | <pre> |
||
| 47 | 19 | Adam Sutton | unstable > stable > release |
| 48 | 4 | Adam Sutton | </pre> |
| 49 | |||
| 50 | You can easily remove a repository though, so should you suddenly come over all crazy and want to live on the edge: |
||
| 51 | |||
| 52 | <pre> |
||
| 53 | sudo apt-add-repository -r http://apt.tvheadend.org/stable |
||
| 54 | sudo apt-add-repository http://apt.tvheadend.org/unstable |
||
| 55 | sudo apt-get update |
||
| 56 | 1 | Adam Sutton | </pre> |