web-dev-qa-db-fra.com

comment réparer l'échec de l'installation d'avidemux

En utilisant 14.04 64 bits, j'ai essayé d'installer avidemux 2.6.8 à partir de

ppa:rebuntu16/avidemux+unofficial

Malheureusement, l'installation

Sudo apt-get install avidemux2.6-qt4

échoué:

dpkg: error processing archive /var/cache/apt/archives/avidemux2.6-common_2.6.8-1~ppa+trusty0_all.deb (–unpack):
trying to overwrite ‘/usr/share/man/man1/avidemux.1.gz’, which is also in package avidemux-common 1:2.5.4-0ubuntu14

Les tentatives ultérieures d'installation ou de suppression de quelque chose font toujours apparaître les messages d'erreur suivants:

You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 avidemux2.6-jobs : Depends: avidemux2.6-common but it is not going to be installed
 avidemux2.6-plugins-qt4 : Depends: avidemux2.6-qt4 (= 2.6.8-1~ppa+trusty0) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Un apt-get -f install

essaie d'installer les dépendances, mais rencontre le même problème. Le problème semble provenir de fichiers en double dans le package qui se remplaceraient lors de l'installation.

Que faire? Comment puis-je réparer le système d'emballage?

1
hako

Laissez aptitude résoudre le problème pour vous.

Sudo apt-get install aptitude

Commencer l'aptitude

Sudo aptitude

En fin de compte, des solutions aux problèmes sont proposées.

enter image description here

Utilisation E pour examiner et . et/ou , se déplacer entre les solutions proposées

Appliquer avec !

Et partez avec G

1
A.B.

La solution ci-dessus n'a pas fonctionné pour moi (elle a donné la même erreur). Ce qui a fonctionné était hako's solution - supprimez le référentiel PPA en ouvrant Ubuntu Software Center -> menu Edition -> Sources logicielles -> Autres logiciels, puis décochez les deux enregistrements PPA (y compris le lien du code source) pour Avidemux . Après cela, exécutez la commande

Sudo apt-get -f install

pour résoudre cette erreur.

0
user1838915