1. Lors de l’utilisation de la commande apt-get install ou dpkg-i sous Linux, les erreurs de dépendance suivantes apparaissent parfois :
À ce moment-là, vous pouvez immédiatement exécuter la commande suivante : apt-get -f install. 2. Syntaxe apt-get : (1) apt-get [options] commande [nom du paquet] [Options] -h Ce fichier d’aide. -Q Sortie vers le journal - Aucune indication de progression -qq ne fournit pas d’informations, sauf pour les erreurs -d Téléchargement uniquement - n’installe pas et ne décompresse pas le fichier d’archive -n’est pas réellement installé. Simuler l’exécution de commandes -y suppose oui à toutes les questions, sans prompt -f Tentative de réparation des dommages liés à la dépendance système -m Si l’archive ne peut être localisée, essayez de continuer -u Affiche également une liste de paquets mis à jour -b Compiler après avoir reçu le package de code source -V Affiche le numéro de version détaillé -c= ? Lisez ce profil -o= ? Définir des options de configuration personnalisées telles que -o dir ::cache=/tmp (2) Il existe également les champs de commande suivants dans la syntaxe : mise à jour - Réget la liste des paquets mise à jour - Faire une mise à jour installer - Installer le nouveau package remove - Retire le paquet autoremove - Supprime automatiquement tous les paquets inutilisés purge - Supprimer les paquets et fichiers de configuration source - Télécharger le fichier du code source build-dep - Configurer les dépendances de compilation pour les packages source dist-upgrade - Modernisation de la distribution dselect-upgrade - Mise à jour selon la sélection de dselect Clean - Effacer l’archive téléchargée autoclean - Efface les anciennes archives téléchargées vérifier - Vérifier les dépendances cassées 3. Annexe --- principe apt-get Comme nous le savons tous, sous le système d’exploitation Linux, il est très pratique d’utiliser apt-get pour installer un logiciel. Un seul nom de logiciel d’installation sudo apt-get ; Le plus important est qu’il puisse résoudre toutes sortes de dépendances complexes, donc vous n’avez pas à vous en soucier, et avant apt-get, utilisez dpkg ou un fichier ./configure ; faire ; Make install pour installer le logiciel est vraiment inimaginable, après avoir installé le logiciel A, il vous invite à installer le logiciel B, puis finit par terminer l’installation, et invite à installer le logiciel C... Toutes sortes d’enchevêtrements ! Ainsi, apt est un outil avancé de gestion de paquets qui facilite grandement la majorité des utilisateurs Linux et abaisse le seuil d’entrée pour les utilisateurs Linux. Chaque fois qu’une commande est exécutée pour installer ou mettre à jour un logiciel, ou pour mettre à jour un code source, apt se rendra à l’adresse dans /etc/apt/sources.list et trouvera les informations du package correspondant sur le site web, par exemple si le système d’exploitation est ubuntu et que le site est deb http://mirrors.163.com/ubuntu/ univers restreint principal précis Multiverse NetEase, puis lorsque nous exécutons la commande d’installation, il accède à la http://mirrors.163.com/ubuntu/dists/lucid/main/binary-i386/ packages.gz, ce fichier est une liste de paquets et de leurs dépendances sur le serveur, et a été compressé avec gzip. apt-get update utilise cette liste pour déterminer quels paquets complémentaires sont disponibles et leur contenu est enregistré dans /var/lib/apt/lists, et en accédant à cette liste pour déterminer si le logiciel est installé, s’il s’agit de la dernière version, si les dépendances sont remplies, puis pour déterminer si le contenu doit être mis à jour, et le processus d’installation est principalement effectué par dpkg. En général, apt est un outil de gestion qui a tendance à être téléchargé. |