Salut,
Je viens moi aussi de migrer vers Feisty et j'ai également été confronté au problème que décrit
Anexia. Synaptic m'installait la version de VLC des dépôts officiels qui ne fonctionne pas correctement avec le Homeplayer.
Impossible de forcer celle de Nerve avec /etc/apt/preference, celle-ci est trop buggée (dixit Harisson).
J'ai essayé toutes les ruses possibles avec Synatic mais j'ai fini par laisser tomber, et cela pour plusieurs raisons :
- je suis sous KDE et même si c'est vrai que j'utilise habituellement Synaptic, ce n'est pas le cas de tout les Kubuntuistes.
- c'est Adept qui gère les mises-à-jours et il ne tient pas compte des bloquages/forçages de Synaptic.
- même problème avec apt-get et aptitude qui se moquent royalement des réglages dans Synaptic.
- je n'y suis pas arrivé, j'ai bien essayé de suivre ta méthode Anexa mais le Kubuntu Package Manager (equivalent de Gdebi je pense) n'a jamais voulu m'installer correctement ces paquets.
J'ai donc utilisé une méthode un peu différente que je vous décris :
1/ Installer Java
sudo apt-get install sun-java6-bin sun-java6-jre sun-java6-plugin
(ALT et ENTRÉE pour accepter la licence).
Voir ici pour plus de détails :
http://doc.ubuntu-fr.org/java
2/ Installer les dépendances cités par Anexa qui sont probablement indispensables ici aussi (en tout cas elles sont bien installées chez moi) :
sudo apt-get install libdvbpsi4 libsdl-image1.2 libmodplug0c2 libiso9660-4 libpostproc0d libdvdnav4 libvcdinfo0 libwxgtk2.6-0 libwxbase2.6-0 libxosd2 libtar
3/ Récupérer les paquets vlc, vlc-noc et libvlc0 dans les dépôts
Edgy, il s'agit d'une version SVN des dépôts Universe qui fonctionnait parfaitement pour cet usage sous Edgy et encore sous Feisty :
vlc_0.8.6-svn20061012.debian-1ubuntu1.1_i386.deb
vlc-nox_0.8.6-svn20061012.debian-1ubuntu1.1_i386.deb
libvlc0_0.8.6-svn20061012.debian-1ubuntu1.1_i386.deb
4/ Si ce n'est pas déjà fait, créer un dépôt local sur votre système pour installer ces paquets avec apt ou gestionnaire de paquet. La procédure, simplissime, est détaillée ici :
http://doc.ubuntu-fr.org/tutoriel/comment_installer_un_depot_local#autre_solution_comment_installer_un_deb_via_synaptic
Cette méthode est, à mon humble avis, la manière la plus plus propre d'installer ses deb, rien de bien compliqué et une fois mise en place, elle vous servira toujours.
5/ Créer le fichier /etc/apt/preferences pour spécifier la version de vlc, vlc-nox et libvlc0 à installer
sudo nano /etc/apt/preferences
et coller ça dedans
Package: vlc
Pin: version 0.8.6-svn20061012.debian-1ubuntu1.1
Pin-Priority: 1001
Package: vlc-nox
Pin: version 0.8.6-svn20061012.debian-1ubuntu1.1
Pin-Priority: 1001
Package: libvlc0
Pin: version 0.8.6-svn20061012.debian-1ubuntu1.1
Pin-Priority: 1001
Plus d'info à ce sujet :
http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.fr.html#s-pin
6/ Rajouter le dépôt Homeplayer dans votre sources.list
deb http://www.tvfreeplayer.com/linux/falcon feisty all
Mettre à jour et installer tous les paquets :
sudo apt-get install homeplayer vlc vlc-nox libvlc0
Et normalement, vous vous retrouvez avec un Homeplayer parfaitement fonctionnel sous Feisty.
Le jour où les dépôts Freeplayer ou officiels proposeront une version de VLC fonctionnelle, il suffira de supprimer le fichier /etc/apt/preferences et de faire la mise-à-jour normalement.
Merci à toi
Anexa pour avoir passé pas mal de temps à chercher une solution à ce problème, tout ce que tu as fait m'aura bien servi.
A+