Myfreetv et équivalents d'adsltv sur ubuntu

Fermé
Utilisateur anonyme - Modifié par mamiemando le 5/03/2011 à 18:04
mamiemando Messages postés 33298 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 1 octobre 2024 - 5 mars 2011 à 18:11
Bonjour a tous!
Voila, depuis avant-hier j'essaye d'installer le logiciel MyFreeTV, mais l'installation est impossible. En effet quand je lance le lien qui est sur ubuntu.fr pour avoir l'installation dans la logithèque d'Ubuntu, je ne peux pas cliquer sur installation et il me dit:


Logithèque d'Ubuntu a écrit :
Dépendance non satisfaite: sun-j2re1.5(>=1.5.0)|sun-j2sdk1.5(>=1.5.0)|sun-java5-jre(>1.5.0)|sun-java6-bin(>=6)sun-java6-jre(>=6)|sun-java6-plugin(>=6)


Pourtant lorsque je fais "java-version" dans le terminal il me dit:


java version "1.6.0_23"
Java(TM) SE Runtime Environment (build 1.6.0_23-b05)
Java HotSpot(TM) Server VM (build 19.0-b09, mixed mode)


Je pense donc avoir la bonne version de java.
Jai donc essayer d'en installer d'autres des equivalents d'adsltv sur ubuntu mais aucun ne marche. Lorsque
Alors lorsque je lance myfreetv et freetuxtv du terminal je viens de me rendre compte que les deux sont présents et se lancent donc. Par contre ils ne sont pas dans Applications donc je ne sais pas d'ou ils viennent. Mais dans tous les cas, sur les 2 les chaines TV ne marchent pas il n'y a rien qui vient. Je précise que j'ai la freebox et un routeur netgear.
Merci d'avance pour votre aide.

Edit: Alors les chaines ne marchent pas non plus sur VLC après test et voila le rapport de bug de freetuxtv lorsque je le lance en mode console et en lancant une chaine:



[FreetuxTV] MESSAGE : Launching channel 'France 2 HD' at '0:0' -> rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=201&flavour=hd
[LibVLC-Gtk] INFO : Playing rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=201&flavour=hd
[LibVLC-Gtk] INFO : Using vlc options [:deinterlace=0 :access=timeshift :input-timeshift-granularity=50]
[0x978200c] live555 demux error: SETUP of'video/MP2T' failed SETUP: cannot handle response: RTSP/1.0 461 Unsupported Transport
[0x978200c] live555 demux error: Nothing to play for rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=201&flavour=hd
[0x978200c] live555 demux error: TCP rollover failed, aborting


A voir également:

1 réponse

mamiemando Messages postés 33298 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 1 octobre 2024 7 791
Modifié par mamiemando le 5/03/2011 à 18:23
Diagnostic

Le problème n'est pas d'avoir java mais les paquets qui satisfont les dépendances de ton logiciel. Seul l'un de ceux qui est indiqué comme manquant est nécessaire (car ils sont séparés par le caractère '|' ce qui dans ce contexte signifie "ou").

En l'occurrence il demande le JRE de sun et il y a fort à parier que dans ton cas tu utilises l'open JRE.

Si tu étais passé par synaptic la dépendance manquante aurait été automatiquement installée. Ce n'est pas le cas ici pour deux raisons (non exclusives) :

1) les dépôts référencés dans /etc/apt/sources.list ne fournissent aucune de ces dépendances

2) tu n'es pas passé par synaptic (ie apt-get ou aptitude), ce qui se tient vue que myfreetv n'est pas fournit par ubuntu.

Ce que je soupçonne ;-)

Ainsi je suppose que tu as récupéré un fichier ".deb" à l'arrache et qu'ensuite tu doubles cliques dessus.

Du coup, celui-ci tente de s'installer avec dpkg qui est l'outil appelé par synaptic/apt-get/aptitude et qui ne gère pas l'installation de dépendances en cascade.

Résolution

Il s'agit donc de commencer par si tu peux installer une de ces dépendances dans synaptic. Ensuite tu pourras installer myfreetv via dpkg.

Si aucune d'elle n'apparaît, c'est qu'il te manque des dépôts qui peuvent les fournir, et c'est la raison pour laquelle synaptic ne trouve rien. Concrètement les dépôts sont dans référencés dans /etc/apt/sources.list. Encore faut-il savoir quoi ajouter. Voyons à présent comment on s'y prend !

1) Commence par déterminer quelle version d'ubuntu tu utilises. Si tu ne sais pas regarde dans /etc/lsb-release. C'est sûrement ubuntu maverick (10.10).

2) Repère sur https://packages.ubuntu.com/ une des dépendances non satisfaites qui correspond à ta version d'ubuntu à l'aide du moteur de recherche.

3) Une fois trouvée, va sur sa page et regarde quel dépôt le fournit. Puis ajoute le conformément à ce qui est dit ici :
http://doc.ubuntu-fr.org/depots

Pour plus d'explications :
http://www.mistra.fr/tutoriel-linux-gestionnaire-de-paquets.html
http://www.mistra.fr/tutoriel-linux-apt.html
http://www.mistra.fr/tutoriel-linux-apt-configuration.html

Bonne chance
1