How To Update TVHeadend Server?

Hello guys,

I have installed the TVHeadend Server from the OSMC app Store.
It is Version 4.07

Well, how can i update to the newer 4.1 or 4.2 one ?

Thanks a lot!

either

A) removing tvheadend from your current installation and installing from source
B) removing tvheadend from your current installation and compiling from source
C) wait for Sam to upgrade the package in the store

1 Like

Currently that is the latest version in the App Store. If there is a pressing need for you to use 4.1 (I am not aware of such a version) or 4.2 then you would need to uninstall the App Store version and install 4.2 yourself.

1 Like

@Toast
Have you got the console codes for A please ? :slight_smile:

@fzinken
It is because of the “automatic network” feature. It comes with Versions above 4.1+
How can i install it by myself ? I think the codes are the only way. But as i am a linux newbiene, so i need the codes for the console :slight_smile:

  1. there not code there commands :slight_smile:
  2. if your insecure of how to do it its better to wait.
  3. if you feel that you wanna go ahead anyways go to https://tvheadend.org there are instructions there

P.S Here is a cheatsheet for how to navigate in a Linux shell: Cheatsheets and Tutorials for users new to Linux based operating systems

1 Like

Well my friend @toast already has giving you the warnings. But if you want to go down the path, OSMC is based on Debian Jessie so here is the instructions from tvheadend AptRepositories - Tvheadend

1 Like

Ok guys, it sounds not really promising because of your warnings :wink: Is it because of lack of Linux of my Person or because of OSMC has Problems with other TVH versions ?

Maybe i will give it try. If so, what platform (“deb https://dl.bintray.com/tvheadend/deb DISTRO BUILDTYPE”) have i to choose ? (Pi3, OSMC2016.05)

Thanks and have a nice weekend

ARMv6:armhf

Someone knows help ? :slight_smile:

root@HXF5:/home/osmc/Download# sudo dpkg -i *.deb
Selecting previously unselected package tvheadend-dbg.
(Reading database … 28171 files and directories currently installed.)
Preparing to unpack tvheadend-dbg_4.1-1408~g045f739~jessie_armhf.deb …
Unpacking tvheadend-dbg (4.1-1408~g045f739~jessie) …
dpkg: dependency problems prevent configuration of tvheadend-dbg:
tvheadend-dbg depends on tvheadend (= 4.1-1408~g045f739~jessie); however:
Package tvheadend is not installed.

dpkg: error processing package tvheadend-dbg (–install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
tvheadend-dbg

Seems you didn’t follow the instructions from AptRepositories - Tvheadend, how come?

I did. But after i added the package to the sources.list a Problem occured. I was not able to do a apt-get update again.

So i downloaded the .deb file manually and put it on /home/osmc/
but i cannot install it… don’t know why. You can see the log above.

This log is from the Routine of your link:

E: Malformed line 9 in source list /etc/apt/sources.list (dist parse)
E: The list of sources could not be read.

Paste your sources.list in here, seems you made a mistake in there. cat /etc/apt/sources.

root@HXF5:/home/osmc# cat /etc/apt/sources.list
deb Index of /debian jessie main contrib non-free

deb Index of /debian jessie-updates main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free

deb http://apt.osmc.tv jessie main

deb https://dl.bintray.com/tvheadend/deb ARMv6 armhf

Just did a update again. Now it is getting some hits. But it abborts with a error at the last hit (after Get18)

Get:17 https://dl.bintray.com ARMv6/armhf armhf Packages
Err https://dl.bintray.com ARMv6/armhf armhf Packages
HttpError404
Get:18 https://dl.bintray.com ARMv6/armhf Translation-en
Ign https://dl.bintray.com ARMv6/armhf Translation-en
Fetched 8687 B in 8s (1020 B/s)
W: Failed to fetch https://dl.bintray.com/tvheadend/deb/dists/ARMv6/armhf/binary-armhf/Packages HttpError404

E: Some index files failed to download. They have been ignored, or old ones used instead.

Result is same:

root@HXF5:/home/osmc# apt-get install tvheadend
Reading package lists… Done
Building dependency tree
Reading state information… Done
E: Unable to locate package tvheadend

Change this to deb http://dl.bintray.com/tvheadend/deb jessie unstable
Then
sudo apt-get update
sudo apt-get install tvheadend

This helped, got update and install now :slight_smile:

Unfortunately, something happened again: Looks not good, as i couldn’t enter user/Password because of “qqqq…”

Unstable way to unstable at the Moment ?

Finally i got it.
I had to remove and purge tvheadend 4.07. But it is another package, not only “tvheadend” it is “armv7-tvheadend-app-osmc”

root@HXF5:/home/osmc# apt-get remove --purge armv7-tvheadend-app-osmc

Thanks everyone! :slight_smile:

1 Like

Hi,
I have installed TVHeadend like described above (jessie unstable and “armv7-tvheadend-app-osmc”.
When I open the webif it shows only Version 4.0.9
How can I get the actual version?

That is the current version that is provided via OSMC App Store

Thanks for your answer.

I thought that I could install the newest version beside the OSMC App Store with this way.

Can anyone say, when the version will be updated via official OSMC App Store?

Sure it works. I got 4.1.14xxx

You have to to steps above named…

Purge and uninstall 4.0.9 via console

And add the jessie line to your update list

Then just do install of tvheadend.

easy