web-dev-qa-db-fra.com

Problèmes de dépendance avec Ubuntu

J'ai des problèmes de dépendance, chaque fois que je fais un apt-get install, je reçois le message d'erreur suivant:

http://Pastebin.com/dFnAgyK1

J'ai déjà essayé:

  • apt-get clean, update, upgrade, install -f
  • dpkg --configure -a

Qu'est-ce que je devrais faire maintenant?

5
boh

http://ftp.de.debian.org/debian/ sid main est un référentiel pour Debian OS , pas Ubuntu. Vous ne devriez pas utiliser ce référentiel. Voici ce que vous pouvez faire:

  1. Sudo cp /etc/apt/sources.list /etc/apt/sources.list.bk

    • Ceci permet de sauvegarder votre fichier sources.list.
  2. Ouvrez /etc/apt/sources.list avec votre éditeur favori, supprimez tout et remplissez-le avec les référentiels par défaut appropriés. Voici comment vous les obtiendrez:

    • Allez ici: http://repogen.simplylinux.ch/
    • Sélectionnez votre pays et relâchez.
    • Sélectionnez tout dans la boîte "Branches Ubuntu".
    • Sélectionnez tout dans la case "Mises à jour Ubuntu", à l'exception des options "Proposé".
    • Sélectionnez tout dans la zone "Repos de partenaire Ubuntu".
    • Sélectionnez tout dans la zone "Repos Extras Ubuntu".
    • Faites défiler l'écran jusqu'en bas et cliquez sur Générer la liste.
    • Copiez le résultat de la première boîte dans votre fichier sources.list et enregistrez-le.
  3. Exécutez les commandes suivantes dans l'ordre:

    Sudo apt-get clean 
     Sudo apt-get update 
     Sudo apt-get install -f 
     Sudo dpkg -a --configure 
     Sudo apt-get dist améliorer
    

    Vous aurez probablement des erreurs en cours de route. apt-get install -f devrait essayer de résoudre la plupart des problèmes, mais je pense que cela ne réglera pas tout. dpkg essayera de configurer davantage les packages, bien que apt-get install -f devrait l'appeler par défaut. La dernière commande consiste à mettre à niveau votre système, y compris le noyau Linux, avec lequel vous rencontrez des problèmes, à partir des journaux que vous avez publiés. Je vous suggère, encore une fois, d'exécuter ces commandes une fois que tout est terminé:

    Sudo apt-get install -f 
     Sudo dpkg -a --configure 
    
14
Alaa Ali

Essayez cette commande. Ça m'a aidé.

apt remove package_name 

et frapper Enter

Ensuite, essayez d'installer ce que vous voulez

1
user701129

J'ai eu un problème similaire tout d'un coup lorsque j'essaie d'installer via apt-get ou dkpg -i.

Qu'est-ce que l'astuce pour moi est comme l'a suggéré dans la sortie du message d'erreur:

apt-get install -f

Je présume qu'une de mes installations récentes a échoué et a laissé mon système dans un état de dépendances insatisfaisant. L'exécution de ce qui précède a installé quelques bibliothèques, poste dans lequel j'ai pu installer mon nouveau logiciel.

0
Rocky Inde