Utilisez APT-GET pour réparer les packages manquants et cassés

Utilisez APT-GET pour réparer les packages manquants et cassés
Les gestionnaires de packages de Linux sont les programmes les plus utiles utilisés pour ajouter des capacités supplémentaires dans un système. Ils peuvent être utilisés pour installer, supprimer, mettre à jour et mettre à niveau les packages, avec également les capacités de résolution de dépendance. Cependant, comme tout autre programme, les choses peuvent également mal tourner avec ces gestionnaires de packages. Parfois, lors de la mise à jour ou de l'installation d'un programme tiers, l'installation se passe mal et se traduit par des erreurs qui vous obligent à installer les dépendances et les packages cassés manquants. Cette erreur peut également se produire en raison d'une mauvaise gestion des packages, d'une installation incorrecte de packages et d'une installation de packages inutiles. Quelle que soit la raison, le problème est que vous recevez une erreur et que vous laissiez une condition où vous ne pouvez pas ajouter de nouveau package ni mettre à jour ou supprimer les packages existants tant que vous n'aurez pas résolu le problème.

Dans cet article, nous apprendrons à réparer les dépendances et les packages cassés manquants à l'aide de la commande apt-get. Notez que nous avons exécuté les commandes et la procédure mentionnées dans cet article sur un système Debian 10. La même procédure peut être suivie dans les versions Ubuntu et Debian plus anciennes.

Nous utiliserons le terminal de ligne de commande pour essayer les solutions et résoudre le problème. Pour ouvrir l'application Terminal dans Debian, appuyez sur la super clé du clavier et recherchez-la à l'aide de la barre de recherche qui apparaît. Lorsque le résultat de la recherche apparaît, cliquez sur l'icône du terminal pour l'ouvrir.

Utilisation d'APT-get pour réparer les packages manquants et cassés

APT-GET. Avec ces fonctionnalités, il a également des drapeaux qui peuvent être utilisés pour réparer les dépendances et les packages cassés manquants.

Méthode 1

Utilisez le "message de fixation"Option avec"Mise à jour apt-get"Pour exécuter les mises à jour et s'assurer que les packages sont à jour et il n'y a pas de nouvelle version disponible pour les packages.

$ sudo apt-get updat --Fix-Missing

Une fois que vous avez terminé la mise à jour, exécutez la commande ci-dessous afin de forcer le gestionnaire de packages à trouver des dépendances ou des packages cassés manquants et d'installer.

$ sudo apt-get install -f

Une autre approche pour résoudre le problème du package cassé via APT-GET. Puis exécuter le "Mise à jour apt-get » commande pour mettre à jour la liste des référentiels.

Si la méthode ci-dessus ne résout pas le problème des dépendances brisées et des packages cassés et que vous recevez toujours l'erreur, essayez les méthodes suivantes.

Autres méthodes

Méthode 1:

Dans cette méthode, nous utiliserons le «APT-GET AUTOREMOVE » et le "dpkg ” Afin de corriger les dépendances et les packages cassés manquants.

1. Mettez à jour l'index du référentiel en exécutant la commande ci-dessous dans le terminal:

$ sudo apt-get updat

2. Ensuite, exécutez la commande ci-dessous pour nettoyer le référentiel local:

$ sudo apt-get net

3. Exécutez la commande ci-dessous pour supprimer tous les packages inutiles qui ne sont plus nécessaires:

$ sudo apt-get AutoreMove

La commande ci-dessus affichera les dépendances non satisfaites ou le nom du package cassé.

4. Essayez ensuite l'exécution de la commande ci-dessous dans le terminal pour forcer la suppression du package cassé:

$ sudo dpkg --remit -force --force-remove-reinstreq package_name

Méthode 2:

Dans la méthode suivante, nous utiliserons le «configuration de DPKG”Commande afin de corriger les dépendances et les packages cassés manquants.

DPKG est un outil de gestion des packages qui peut être utilisé pour installer, supprimer et gérer les packages. Semblable à APT-GET, il peut également aider à corriger les packages cassés et les dépendances manquantes. Si vous recevez des erreurs lors de l'installation ou de la mise à jour des packages, essayez la solution suivante avec DPKG:

1. Exécutez la commande ci-dessous dans le terminal pour reconfigurer tous les packages partiellement installés.

$ sudo dpkg - Configure -a

Si la commande ci-dessus ne fonctionne pas, comme dans notre cas et que vous voyez des résultats similaires affichant le package erroné, essayez de supprimer le package.

2. Exécutez la commande ci-dessous dans le terminal afin de supprimer le package erroné.

$ apt-get supprimer

3. Utilisez ensuite la commande ci-dessous pour nettoyer le référentiel local:

$ sudo apt-get net

Après avoir essayé l'une des solutions ci-dessus, exécutez la commande de mise à jour pour vous assurer que les dépendances sont résolues et que les packages cassés sont fixes ou supprimées.

$ sudo apt-get updat

Fixer les erreurs de dépendance et de packages cassés, puis le renvoyer du système à l'état normal peut prendre des heures. Parfois, c'est tellement compliqué que lorsque vous le réparez enfin, vous vous sentez si chanceux. Nous avons présenté certaines solutions concernant cette erreur, alors veuillez les essayer. Si vous connaissez certaines des solutions possibles que nous n'avons pas mentionnées, veuillez nous en informer dans les commentaires.