GNU/Linux >> Tutoriels Linux >  >> Debian

Comment extraire des fichiers de l'archive de paquets Debian DEB

Un outil très utile pour extraire des fichiers de l'archive de paquets Debian DEB (*.deb) est ar commande. Tout d'abord, téléchargeons un exemple de paquet Debian hello_2.10-1_amd64.deb :

$ wget http://ftp.us.debian.org/debian/pool/main/h/hello/hello_2.10-1_amd64.deb

Maintenant que nous avons téléchargé notre exemple de package Debian, nous pouvons utiliser ar commande pour lister son contenu. Ceci peut être réalisé par t choix :

$ ar t hello_2.10-1_amd64.deb 
debian-binary
control.tar.gz
data.tar.xz

À ce stade, nous n'avons répertorié que le contenu du package et les fichiers ont maintenant été extraits. Pour extraire chaque fichier individuel répertorié ci-dessus, utilisez x option et fournissez le nom de fichier souhaité comme argument. Par exemple, le ar ci-dessous la commande extraira data.tar.xz fichier du paquet debian sélectionné :

$ ls
hello_2.10-1_amd64.deb
$ ar x hello_2.10-1_amd64.deb data.tar.xz
$ ls
data.tar.xz  hello_2.10-1_amd64.deb

Selon la méthode de compression, vous pouvez décompresser davantage le contenu de l'archive. Pour l'utilisation de l'archive compressée XZ :

$ tar xvJf data.tar.xz

et pour l'utilisation de l'archive compressée Gzip :

$ tar xvzf data.tar.xz

Debian
  1. Comment lister tous les fichiers installés par le paquet DEB sur Ubuntu/Debian Linux

  2. Comment répertorier les fichiers installés à partir d'un package RPM ou DEB sous Linux

  3. Comment passer de Debian 10 à Debian 11

  4. Comment extraire les fichiers .gz et .tar.gz sous Linux

  5. Debian – Comment extraire et installer .deb sans la commande Dpkg ?

Comment ajouter un référentiel à Debian

Comment mettre à jour Debian 10 vers Debian 11

Comment construire des paquets Debian à partir de la source

Comment installer le paquet Debian (.deb)

Commande tar Linux - Comment compresser des fichiers sous Linux

Comment afficher et extraire des fichiers à partir de packages rpm, deb, depot et msi