Project

General

Profile

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>