Hébergement gratuit en ligne pour les postes de travail

<Précédent | Table des matières | Suivant>

Gestion des paquets Debian‌

Chapitre

8


Table des matières



Présentation de l'APT 170 Interaction avec les packages de base 175 Configuration et utilisation avancées d'APT 194

Référence de paquet : approfondir le système de paquets Debian 204 Résumé 216


Après les bases de Linux, il est temps d'apprendre le système de gestion de paquets d'une distribution basée sur Debian. Dans de telles distributions, y compris Kali, le paquet Debian est le moyen canonique de rendre le logiciel disponible pour les utilisateurs finaux. Comprendre le système de gestion des packages vous donnera une bonne idée de la structure de Kali, vous permettra de résoudre plus efficacement les problèmes et vous aidera à localiser rapidement l'aide et la documentation pour le large éventail d'outils et d'utilitaires inclus dans Kali Linux.‌

Dans ce chapitre, nous allons présenter le système de gestion de paquets Debian et présenter dpkg et la suite d'outils APT. L'un des principaux atouts de Kali Linux réside dans la flexibilité de son système de gestion de packages, qui exploite ces outils pour fournir une installation, des mises à niveau, une suppression et une manipulation presque transparentes des logiciels d'application, et même du système d'exploitation de base lui-même. Il est essentiel que vous compreniez comment ce système fonctionne pour tirer le meilleur parti de Kali et rationaliser vos efforts. L'époque des compilations pénibles, des mises à jour désastreuses, du débogage gcc, a prendre uneet la bien-aimée Sonate en la majeur configurer les problèmes sont révolus depuis longtemps, cependant, le nombre d'applications disponibles a explosé et vous devez comprendre les outils conçus pour en tirer parti. Il s'agit également d'une compétence critique car il existe un certain nombre d'outils de sécurité qui, en raison de problèmes de licence ou d'autres problèmes, ne peuvent pas être inclus dans Kali mais ont des packages Debian disponibles au téléchargement. Il est important que vous sachiez comment traiter et installer ces packages et comment ils affectent le système, en particulier lorsque les choses ne se passent pas comme prévu.

Nous commencerons par quelques aperçus de base d'APT, décrirons la structure et le contenu des packages binaires et sources, examinerons quelques outils et scénarios de base, puis approfondirons pour vous aider à tirer chaque once d'utilité de ce système et de cette suite de packages spectaculaires. d'outils.


 

Présentation de l'APTRelation entre APT et dpkgComprendre le fichier sources.listDépôts KaliLe référentiel Kali-RollingLe référentiel Kali-DevLe référentiel Kali-Bleeding-EdgeLes miroirs Linux de KaliInteraction avec les packages de baseInitialisation d'APTInstallation de packagesInstaller des packages avec dpkgInstallation de packages avec APTMise à niveau de Kali LinuxSuppression et purge des packagesInspection des colisInterrogation de la base de données de dpkg et inspection des fichiers .debInterroger la base de données des packages disponibles avec apt-cache et aptDépannageGestion des problèmes après une mise à niveauLe fichier journal dpkgRéinstallation des packages avec apt --reinstall et aptitude reinstallTirer parti de --force-* pour réparer les dépendances briséesFrontends : aptitude et synaptiqueAptitudeSynaptiqueConfiguration et utilisation avancées d'APTConfiguration d'APTGestion des priorités des packagesTravailler avec plusieurs distributionsSuivi des packages installés automatiquementTirer parti de la prise en charge de plusieurs archesActivation du multi-arcModifications liées à plusieurs archesValidation de l'authenticité du packageRéférence de paquet : approfondir le système de paquets DebianLe fichier de contrôleDépendances : le champ DépendancePre-Depends, un plus exigeant dépend Recommande, suggère et améliore les champsConflits : le champ ConflitsIncompatibilités : le champ BreaksÉléments fournis : le champ FournitRemplacement de fichiers : le champ RemplaceScripts de configurationSéquence de script d'installation et de mise à niveauSuppression de colisSommes de contrôle, ConffilesRésumé

Meilleur système d'exploitation Cloud Computing chez OnWorks :