Le sujet dit tout. J'ai fait la mise à jour vers Ubuntu 14.10 et pour une raison quelconque, ils ont retiré mencoder des dépôts... J'en ai besoin pour un programme appelé universal media server pour encoder des vidéos à lire sur ma ps3 depuis mon pc. comment puis-je l'installer sur ubuntu 14.10 ? merci !
Réponse
Trop de publicités?Étape 1 : téléchargez le fichier .deb d'Ubuntu 14.04 à partir du site suivant http://pkgs.org/download/mencoder . Si vous avez utilisé dpkg
à ce stade pour l'installer, vous rencontrerez des problèmes de dépendance. Plus précisément, les paquets libavcodec54
, libavcodec-extra-54
, libavformat54
, libavutil52
y libswscale2
peut ne pas être installé sur votre système. Cependant, il se peut que des paquets plus récents soient installés sur votre système, ou que des paquets plus récents soient disponibles, qui fournissent la même fonctionnalité. Par conséquent, nous allons modifier le fichier .deb.
Étape 2 : trouver quelles versions de ces paquets sont déjà installées sur votre système :
apt-cache policy libavcodec*
(et de même pour les autres paquets) vous le dira. Si aucun n'est installé, mais qu'un est disponible, dites libavcodec56
a un candidat à l'installation, installez-le ( sudo apt-get install libavcodec56
). Notez la version, c'est-à-dire les deux derniers chiffres, de chaque paquet. Notez cependant que vous devez soit libavcodec54
o libavcodec-extra-54
et non les deux.
Étape 3 : télécharger un script appelé videbcontrol
. Il est disponible auprès de aquí . Vous voulez qu'il soit exécutable ; et si vous n'aimez pas vi
vous pouvez éditer le script, trouver la ligne qui utilise vi
(ligne 35 du script actuel), et changez-le en nano
ou tout autre éditeur préféré.
Étape 4 : exécuter le script de videbcontrol contre le fichier deb :
videbcontrol mencoder_1.1+dfsg1_0ubuntu3_amd64.deb
Ou le fichier deb que vous avez téléchargé. (Il se peut que vous deviez spécifier des noms de chemin ici, mais vous n'avez pas besoin de sudo
). Cela ouvrira le fichier de contrôle du débit. Vous y trouverez une ligne avec "Depends on :" listant les paquets que j'ai mentionnés à l'étape 1. Maintenant, remplacez soigneusement les numéros de version par ceux que vous avez réellement installés à l'étape 2. En fermant l'éditeur, le fichier .deb sera enregistré sous la forme d'un fichier .deb modifié.
Étape 5 : Installez le fichier .deb modifié en utilisant sudo dpkg -i mencoder[version].modified.deb
. Avec un peu de chance, toutes les dépendances seront satisfaites à ce stade.
Par ailleurs, c'est de cette manière que j'ai installé le programme nixnote2
beta sur mon système, avec plus ou moins les mêmes dépendances.