Lister les fichiers d'un paquet : apt-file

Vos petites astuces, répertoire des tutoriels et astuces
Répondre
Avatar du membre
cyrille
Administrateur du site
Messages : 12285
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Lister les fichiers d'un paquet : apt-file

Message par cyrille »

Pour connaître les fichiers installés par un paquet, un utilitaire très simple d'utilisation existe : apt-file
(PS : on peut le faire aussi d'autres façon, mais avouons que celle-ci est très intuitive et très simple)

On l'installe

Code : Tout sélectionner

sudo apt install apt-file
On génère le cache d'apt-file

Code : Tout sélectionner

sudo apt-file update
On interroge ensuite comme pour une installation

Code : Tout sélectionner

apt-file list <LE_PAQUET>
Exemple

Code : Tout sélectionner

$ apt-file list micro
micro: /usr/bin/micro                     
micro: /usr/share/doc/micro/README.md.gz
micro: /usr/share/doc/micro/changelog.Debian.amd64.gz
micro: /usr/share/doc/micro/changelog.Debian.gz
micro: /usr/share/doc/micro/copyright
micro: /usr/share/man/man1/micro.1.gz
Plus d'infos

Code : Tout sélectionner

apt-file --help

Code : Tout sélectionner

man apt-file
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
thyam
modérateur
Messages : 8033
Enregistré le : mar. 14 juil. 2015 10:33
Localisation : Lille - Hauts de France

Re: Lister les fichiers d'un paquet : apt-file

Message par thyam »

'Soir,
Je verrais bien ça dans 'Trucs et astuces' ?
pc principal : hp pavilion dv6 - core i5 - 8go ram - dd 1 to - CG dual Intel HD graphics 3000 / Amd Radeon HD 7400m
dual boot W$ (taf oblige) / LMDE 6 'Faye' et Cinnamon

« Seul, on va plus vite... Ensemble, on va plus loin ;) »

Avatar du membre
cyrille
Administrateur du site
Messages : 12285
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: Lister les fichiers d'un paquet : apt-file

Message par cyrille »

oui je l'ai proposé à Debitant ;)
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
thyam
modérateur
Messages : 8033
Enregistré le : mar. 14 juil. 2015 10:33
Localisation : Lille - Hauts de France

Re: Lister les fichiers d'un paquet : apt-file

Message par thyam »

;)
pc principal : hp pavilion dv6 - core i5 - 8go ram - dd 1 to - CG dual Intel HD graphics 3000 / Amd Radeon HD 7400m
dual boot W$ (taf oblige) / LMDE 6 'Faye' et Cinnamon

« Seul, on va plus vite... Ensemble, on va plus loin ;) »

tescan
Messages : 388
Enregistré le : dim. 2 juil. 2017 08:53
Localisation : Comminges

Re: Lister les fichiers d'un paquet : apt-file

Message par tescan »

cyrille a écrit :
lun. 21 juin 2021 18:23
(PS : on peut le faire aussi d'autres façon, mais avouons que celle-ci est très intuitive et très simple)
Sans installation:

Code : Tout sélectionner

dpkg -L <paquet>
très,très intuitif et très, très simple ;)

Dans Synaptic: click droit sur le paquet >Préférences...
Intel i5-9400F, Nvidia GTX 1660ti, 16Go Ram
Mint 20.3 + Mint 21.1 Cinnamon

Avatar du membre
cyrille
Administrateur du site
Messages : 12285
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: Lister les fichiers d'un paquet : apt-file

Message par cyrille »

@tescan
Tout à fait
Mais à la différence que apt-file list ne nécessite pas que le paquet soit installé. Il scanne les entêtes des repos

dpkg -L nécessite que le paquet soit installé, sinon il ne peut répondre à la requête

Code : Tout sélectionner

~$ whereis bluefish
bluefish:

Code : Tout sélectionner

~$ dpkg -L bluefish
dpkg-query: paquet « bluefish » n'est pas installé

Code : Tout sélectionner

~$ apt-file list bluefish
bluefish: /usr/bin/bluefish
bluefish: /usr/share/applications/bluefish.desktop
bluefish: /usr/share/doc/bluefish/AUTHORS
bluefish: /usr/share/doc/bluefish/NEWS.Debian.gz
bluefish: /usr/share/doc/bluefish/README
bluefish: /usr/share/doc/bluefish/changelog.Debian.gz
bluefish: /usr/share/doc/bluefish/changelog.gz
bluefish: /usr/share/doc/bluefish/copyright
bluefish: /usr/share/man/man1/bluefish.1.gz
bluefish: /usr/share/metainfo/bluefish.appdata.xml
bluefish: /usr/share/pixmaps/bluefish.xpm
Dans Synaptic: click droit sur le paquet >Préférences...
Je ne suis pas trop c l i c o truc ;)
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
serged
Messages : 823
Enregistré le : jeu. 16 juil. 2015 07:59
Localisation : Montrouge (France)

Re: Lister les fichiers d'un paquet : apt-file

Message par serged »

Quelqu'un a une astuce pour lister le contenu d'un paquet non installé ?
LinuxMint Virginia Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Avatar du membre
cyrille
Administrateur du site
Messages : 12285
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: Lister les fichiers d'un paquet : apt-file

Message par cyrille »

Quelqu'un a une astuce pour lister le contenu d'un paquet non installé ?
comme dit plus haut

Code : Tout sélectionner

apt-file list <le_paquet>
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Répondre