Maison > Tutoriel système > Linux > Un guide pour débutant pour utiliser la commande dpkg dans Linux

Un guide pour débutant pour utiliser la commande dpkg dans Linux

尊渡假赌尊渡假赌尊渡假赌
Libérer: 2025-03-10 11:22:10
original
922 Les gens l'ont consulté

A Beginner's Guide To Using dpkg Command In Linux

Ce guide fournit une compréhension fondamentale de la commande dpkg, un gestionnaire de package de base dans Debian, Ubuntu et les distributions Linux associées. Nous couvrirons les utilisations essentielles, y compris les tâches d'installation, de suppression et de gestion des emballages.

Qu'est-ce que dpkg?

dpkg (package Debian) est un utilitaire de ligne de commande pour gérer les packages individuels .deb. Bien que puissant, c'est un outil de niveau intermédiaire; Il ne gère pas automatiquement les dépendances. Pour la gestion des dépendances, des outils de niveau supérieur comme apt sont recommandés.

Syntaxe de base

La structure de commande de base dpkg est:

dpkg [options] action
Copier après la connexion
Copier après la connexion

Actions et options communes:

Le tableau ci-dessous résume les actions communes dpkg et les options utiles:

Action Description Exemple -i, --install installe un package
Action Description Example
-i, --install Installs a .deb package. sudo dpkg -i package.deb
-r, --remove Removes a package (configuration files remain). sudo dpkg -r package_name
-P, --purge Removes a package and its configuration files. sudo dpkg -P package_name
-l, --list Lists installed packages (optional: filter with grep). dpkg -l, dpkg -l | grep firefox
-L, --listfiles Lists files installed by a package. dpkg -L package_name
-S, --search Finds the package a file belongs to. dpkg -S /path/to/file
-s, --status Shows detailed package status. dpkg -s package_name
-b, --build Builds a .deb package from a directory. dpkg -b directory
--configure Configures an unpacked but unconfigured package. dpkg --configure package_name
--unpack Unpacks a .deb package without configuring it. dpkg --unpack package.deb
--no-act Simulates the command without making changes. dpkg --no-act -i package.deb
. sudo dpkg -i package.deb -R, --Remove supprime un package (les fichiers de configuration restent). sudo dpkg -r package_name -p, --purge supprime un package et ses fichiers de configuration. sudo dpkg -p package_name -l, --list répertorie les packages installés (facultatif: filtrez avec grep ). dpkg -l , dpkg -l | grep firefox -l, --Listfiles répertorie les fichiers installés par un package. dpkg -l package_name -s, --search trouve le package auquel appartient un fichier. dpkg -s / path / to / file -s, --status Affiche l'état détaillé du package. dpkg -s package_name -b, --build Créez un package à partir d'un répertoire. dpkg -b répertoire - Configurer Configure un package déballé mais non configuré. dpkg - Configure package_name - déballage déballage un package sans le configurer. dpkg --unpack package.deb - No-ACT simule la commande sans apporter de modifications. dpkg --no-acent -i package.deb table>

Cas d'utilisation courants

illustrons avec des exemples pratiques:

  1. Installation d'un package:

    dpkg [options] action
    Copier après la connexion
    Copier après la connexion
  2. Suppression d'un package:

    sudo dpkg -i google-chrome-stable_current_amd64.deb 
    Copier après la connexion
  3. Purge un package:

    sudo dpkg -r firefox-esr
    Copier après la connexion
  4. Listing Packages installés:

    sudo dpkg -P linux-image-5.10.0-11-amd64
    Copier après la connexion
  5. Listing des fichiers d'un package:

    dpkg -l | grep -i chrome
    Copier après la connexion
  6. Trouver le package d'un fichier:

    dpkg -L google-chrome-stable
    Copier après la connexion
  7. Affichage de l'état du package:

    dpkg -S /bin/uname
    Copier après la connexion

Conclusion

dpkg est un outil fondamental pour gérer les packages Debian. Bien que puissant pour la manipulation des packages individuels, n'oubliez pas d'utiliser apt ou apt-get pour la gestion des dépendances pour éviter l'instabilité potentielle du système. Pour des informations complètes, consultez la page manuelle dpkg (man dpkg). L'utilisation de apt ou apt-get est généralement recommandée pour les tâches de gestion de paquets quotidiennes.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal