Project

General

Profile

AptRepositories » History » Version 3

Adam Sutton, 2013-04-05 10:24

1 1 Adam Sutton
h1. Apt Repository
2
3
Tvheadend now maintains its own apt repository (rather than the previous use of launchpad). The repository is actually made up of three separate sub-repositories containing builds of varying stability:
4
5
* http://apt.tvheadend.org/stable - this holds the latest stable release, use this for production systems.
6
* http://apt.tvheadend.org/beta - this holds beta builds for the next upcoming release, these are usually fairly stable though expect some problems early in the process.
7
* http://apt.tvheadend.org/unstable - this holds nightly (assuming something has changed) builds, they can vary from reasonably stable to downright awful, use at your own risk!
8
9
Before you can use the repositories you probably want to import the GPG signing key:
10
11
<pre>
12
curl http://apt.tvheadend.org/repo.gpg.key | sudo apt-key add -
13
</pre>
14
15
You will then need to add which ever repository you feel is most appropriate, for example if you want to live on the edge:
16
17
<pre>
18
sudo apt-add-repository http://apt.tvheadend.org/unstable
19 3 Adam Sutton
sudo apt-get update
20 1 Adam Sutton
</pre>
21
22
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:
23
24 2 Adam Sutton
<pre>
25 1 Adam Sutton
unstable > beta > stable
26 2 Adam Sutton
</pre>
27 1 Adam Sutton
28
You can easily remove a repository though, so should you suddenly come over all sensible:
29
30
<pre>
31
sudo apt-add-repository -r http://apt.tvheadend.org/unstable
32
</pre>