Forums » Tutorial and setups »
tvheadend for squeeze
Added by Ralf Buck over 10 years ago
hello
im new on linux and need help, perhaps
anyone can help
i will install tvheadend on debian squeeze, but
i ve problem to compile it
if anyone have few minutes, perhaps he can
write a step by step tutorial to complite and
install tvheadend on a squeeze system
thx
Replies (6)
RE: tvheadend for squeeze - Added by Prof Yaffle over 10 years ago
Why not just download the .deb file from the "builds" link above and install it with sudo dpkg -i?
RE: tvheadend for squeeze - Added by Ralf Buck over 10 years ago
sorry, im not a linux pro. you call with a absolutely noob.
a) which version of the 1000 builds works with debian squeeze (not wheezy)?
b) how can i install it
or
c) what must i do, to create a own build for debian squeeze?
RE: tvheadend for squeeze - Added by Prof Yaffle over 10 years ago
Well, I'm no Debian expert, so you believe this or not at your own risk, but...
On Ubuntu, you can simply download any of the debs and install it - the OS version doesn't actually make a whole heap of difference because there aren't really that many OS dependencies at runtime (if any) - the OS versions give different card/tuner support (kernel), but that's before you get to tvheadend. So, you can just download the 32-bit or 64-bit deb and install it.
I am assuming that Debian is the same - they're close cousins, so I can't imagine why not.
In terms of which deb, the higher the number (later build), the more recent the code. There have been some significant changes recently, so you might get issues with the very latest ones, but something around 3.9.438 should be pretty stable if you want to play it safe.
The next aspect is 32 vs 64-bit... drop to a command prompt and type uname -a. If it comes back with something about i386, you want the 32-bit version, which would be labelled precise-i386; here's the shock, if it says amd64 then you're 64-bit and need precise-amd64.
And finally, in each entry you have a debug version (tvheadend-dbg) and a regular one (tvheadend). You want the normal one.
Soooo.... assuming you're on 64-bit and want the last stable version before the most recent updates, you want this file:
http://pam.lonelycoder.com/file/4749b2c13a57793d63c0d5c2be61f8dc0d110062
and if you want the very latest, you want this one:
http://pam.lonelycoder.com/file/142819b896b68664954f758a4f6ed73fdc6ae63c
To install, use dpkg:
sudo dpkg -i <the downloaded deb file>
e.g.
sudo dkpg -i tvheadend_3.9.470~g6482d33~precise_amd64.deb
... for the 64-bit, latest build.
You can also add a repository so you get the very latest builds whenever they're created - have a look at https://tvheadend.org/projects/tvheadend/wiki/AptRepository, but you'd be adding unstable unstead of stable - and would still use wheezy because that's what it's called.
RE: tvheadend for squeeze - Added by Ralf Buck over 10 years ago
thank you for your help and time...
i try it, but the installation dont work. here the output
root@Server:~# sudo dpkg -i tvheadend_3.9.438~gd328f74~precise_amd64.deb
Vormals abgewähltes Paket tvheadend wird gewählt.
(Lese Datenbank ... 38608 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacken von tvheadend (aus tvheadend_3.9.438~gd328f74~precise_amd64.deb) ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von tvheadend:
tvheadend hängt ab von libc6 (>= 2.14); aber:
Version von libc6 auf dem System ist 2.11.3-4.
tvheadend hängt ab von libcurl3-gnutls (>= 7.16.2-1); aber:
Paket libcurl3-gnutls ist nicht installiert.
tvheadend hängt ab von libssl1.0.0 (>= 1.0.0); aber:
Paket libssl1.0.0 ist nicht installiert.
tvheadend hängt ab von liburiparser1 (>= 0.6.0); aber:
Paket liburiparser1 ist nicht installiert.
dpkg: Fehler beim Bearbeiten von tvheadend (--install):
Abhängigkeitsprobleme - verbleibt unkonfiguriert
Fehler traten auf beim Bearbeiten von:
tvheadend
RE: tvheadend for squeeze - Added by Prof Yaffle over 10 years ago
You have several dependencies there where you need to go and get that specific package and install it (e.g. liburiparser). Do some searching and then sudo apt-get install for the missing packages.
The odd one out is libc6 - that looks like you need to upgrade that. A Google suggests you've got the latest package for Squeeze, so you'd need to upgrade to a testing branch, find a backports PPA or otherwise get libc6 from somewhere else - perhaps the Wheezy repositories. I don't know Debian, so I don't know if that's a Really Bad Idea or not, I'm afraid.
RE: tvheadend for squeeze - Added by andrea boh over 10 years ago
compile git, i did it for my debian.
Look on openmediavault forum, a nas debian distro, there you will find my topic with .deb file hosted under plugin sub-section.