AptRepositories » History » Version 20
Mark Clarkstone, 2015-12-19 23:54
s/be/been
1 | 19 | Adam Sutton | h2. Official Apt Repository |
---|---|---|---|
2 | 1 | Adam Sutton | |
3 | 20 | Mark Clarkstone | After a significant break from using our official repository, due to [[Adam|Adam Sutton]] no longer being actively involved, this has finally been 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> |