{"id":2051,"date":"2010-05-12T09:09:58","date_gmt":"2010-05-12T08:09:58","guid":{"rendered":"http:\/\/webbservern.se\/~jonas\/wordpress\/?p=2051"},"modified":"2010-05-12T09:09:58","modified_gmt":"2010-05-12T08:09:58","slug":"modern-mythtv-i-debian-lenny","status":"publish","type":"post","link":"https:\/\/webbservern.se\/~jonas\/wordpress\/?p=2051","title":{"rendered":"Modern MythTV i Debian Lenny"},"content":{"rendered":"<p>Jag k\u00f6r MythTV i Debian Stable (dvs Lenny i nul\u00e4get) vilket g\u00f6r att det f\u00f6r n\u00e4rvarande endast finns st\u00f6d f\u00f6r version 0.22 via <a href=\"http:\/\/debian-multimedia.org\/\">debian-multimedia<\/a>. I Ubuntu 10.04, som oftast k\u00f6rs p\u00e5 frontenden i mitt fall, anv\u00e4nds numera som standard 0.23. MythTV-protokollet \u00e4r inte bak\u00e5tkompatibelt s\u00e5 man f\u00e5r se till att uppgradera b\u00e5de backend och frontend samtidigt.<\/p>\n<p>Eftersom det var meckigt att f\u00e5 in 0.22 i nya Ubuntu och 0.23 dessutom inneh\u00e5ller en hel del f\u00f6rb\u00e4ttringar besl\u00f6t jag mig f\u00f6r att uppgradera till 0.23 p\u00e5 webbservern (som allts\u00e5 agerar backend) genom att <a href=\"http:\/\/www.mythtv.org\/docs\/mythtv-HOWTO-5.html\">kompilera sj\u00e4lv<\/a>.<\/p>\n<p>I korthet g\u00f6r man s\u00e5 h\u00e4r: <\/p>\n<ul>\n<li>Checka ut <a href=\"http:\/\/svn.mythtv.org\/svn\/branches\/release-0-23-fixes\">0.23-branchen<\/a><\/li>\n<li>k\u00f6r <code>configure<\/code>-skriptet tills det inte klagas p\u00e5 n\u00e5gra beroenden (som fixas genom: <code>apt-cache search deendency<\/code>, <code>sudo apt-get install paketnamn<\/code>)<\/li>\n<li>kompilera med <code>make<\/code><\/li>\n<li>installera med <code>sudo make install<\/code><\/li>\n<\/ul>\n<p>Som standard (om man inte mixtrar med prefix-flaggan) installeras MythTV i \/usr\/local\/ vilket \u00e4r praktiskt eftersom exempelvis \/usr\/local\/bin brukar ligga f\u00f6re \/usr\/bin\/ i pathen s\u00e5 att din nyinstallerade version favoriseras.<\/p>\n<p>Om du liksom jag tidigare installerat Debian-paket f\u00f6r 0.22 s\u00e5 \u00e4r det l\u00e4ge att \u00e4ndra startskriptet \/etc\/init.d\/myth-backend s\u00e5 att den nya versionen k\u00f6rs (\u00e4ndra s\u00f6kv\u00e4gen till mythbackend h\u00f6gt upp). Passa \u00e4ven p\u00e5 att uppgradera Mythweb (bara att kopiera \u00f6ver fr\u00e5n \/usr\/local\/share\/mythtv\/mythweb\/ eller \u00e4ndra i webbserverns konfiguration) s\u00e5 att den ocks\u00e5 kan prata med mythbackenden.<\/p>\n<p>I Debian Lenny, med standardk\u00e4rnan 2.6.26 p\u00e5 amd64-arkitekturen, f\u00e5r man lite problem med ivtv-modulens (tv-kortets drivrutin) och k\u00e4rnans kommunikation vilket l\u00f6ses l\u00e4tt och elegant med uppgradering av k\u00e4rnan med lenny-backports. L\u00e4gg till lenny-backports (exempelvis direkt i \/etc\/apt\/sources.list) om den inte \u00e4r aktiverad redan och k\u00f6r &#8221; sudo apt-get update; sudo apt-get install -t lenny-backports linux-image-2.6-amd64&#8243; (om du k\u00f6r ett 64-bitars system, annars v\u00e4ljer du f\u00f6rst\u00e5s annan l\u00e4mplig arkitektur).<\/p>\n<p>S\u00e5d\u00e4rja, nu pratar f\u00f6rhoppningsvis alla MythTV-komponenter med varandra. Min gissning \u00e4r att det kommer 0.23-paket \u00e4ven till Debian Lenny senare men det kanske kan dr\u00f6ja ett tag eftersom det finns en del beroenden att reda ut f\u00f6r paketmakarna och vem vill v\u00e4nta p\u00e5 det. Genom att kompilera sj\u00e4lv har man dessutom st\u00f6rre m\u00f6jligheter att p\u00e5verka vilka komponenter man vill ha st\u00f6d f\u00f6r samt kunna h\u00e4nga med i sv\u00e4ngarna n\u00e4r det kommer fixar eller om man vill \u00e4ndra n\u00e5got p\u00e5 eget bev\u00e5g.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jag k\u00f6r MythTV i Debian Stable (dvs Lenny i nul\u00e4get) vilket g\u00f6r att det f\u00f6r n\u00e4rvarande endast finns st\u00f6d f\u00f6r version 0.22 via debian-multimedia. I Ubuntu 10.04, som oftast k\u00f6rs p\u00e5 frontenden i mitt fall, anv\u00e4nds numera som standard 0.23. &hellip; <a href=\"https:\/\/webbservern.se\/~jonas\/wordpress\/?p=2051\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,16,35,36],"tags":[135,409],"class_list":["post-2051","post","type-post","status-publish","format-standard","hentry","category-datorer","category-linux","category-webben","category-webbservern","tag-debian-lenny","tag-mythtv"],"_links":{"self":[{"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/2051","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2051"}],"version-history":[{"count":0,"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/2051\/revisions"}],"wp:attachment":[{"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2051"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2051"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2051"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}