Page 1 sur 1

[pacman] : Rechercher un paquet par un fichier ?

Publié : mer. 19 août 2009, 00:46
par dtouzeau
Bonjour

A mon avis c'est question bateau. mais je m'y retrouve pas

Je cherche à trouver un paquet par la présence d'un fichier dans celui-ci
par exemple : quel paquet contient sql.h
un peu le même principe sous debian avec apt-file search ou sur Fedora avec yum whatprovides

Re: [pacman] : Comment rechercher un paquet par un fichier ?

Publié : mer. 19 août 2009, 00:51
par mélodie
Bonjour,

Pour le savoir, il faut ouvrir le man : man pacman.
-o, --owns <file>
Search for the package that owns file. The path can be relative or
absolute.
le man est ton ami. 8)

Re: [pacman] : Comment rechercher un paquet par un fichier ?

Publié : mer. 19 août 2009, 00:53
par dtouzeau
ha ba vi c'est sur
Mais avec le support de OpenSuse, Fedora, Debian Centos, Ubuntu, Mandriva... et bientôt cette distro...
Des man j'en plein la tête...

Re: [pacman] : Rechercher un paquet par un fichier ? [RESOLU]

Publié : mer. 19 août 2009, 01:59
par dtouzeau
Hum... ok pour avoir lu le man

mais j'ai l'impression que ca n'existe pas !!!

http://bugs.archlinux.org/task/4824 donc pas résolu pour moi

Re: [pacman] : Rechercher un paquet par un fichier ?

Publié : mer. 19 août 2009, 10:35
par marc[i1]
chezmoicamarche®

Code : Tout sélectionner

# pacman -Qo /usr/bin/lz
/usr/bin/lz appartient à mtools 4.0.10-5

Re: [pacman] : Rechercher un paquet par un fichier ?

Publié : mer. 19 août 2009, 10:51
par Murzan
De même, il faut apparemment indiquer l'arborescence du fichier.

Re: [pacman] : Rechercher un paquet par un fichier ?

Publié : mer. 19 août 2009, 10:58
par wain
Murzan a écrit :De même, il faut apparemment indiquer l'arborescence du fichier.
pas avec yaourt:

Code : Tout sélectionner

$ yaourt -Qo ls
/bin/ls appartient à coreutils 7.2-1

Re: [pacman] : Rechercher un paquet par un fichier ?

Publié : mer. 19 août 2009, 11:57
par aldevar
Malheureusement, ça ne fonctionne que pour les paquets déjà installés

Re: [pacman] : Rechercher un paquet par un fichier ?

Publié : mer. 19 août 2009, 12:19
par marc[i1]
mais on a encore un outil pour les paquetages non installés ^^

Code : Tout sélectionner

archlinuxfr/pacfile 0.3-2
     A utility for discovering which ArchLinux package contains a given file.

Code : Tout sélectionner

# pacfile -S
$ pacfile <plop>

Re: [pacman] : Rechercher un paquet par un fichier ?

Publié : mer. 19 août 2009, 15:09
par Murzan
Une intégration de pacfile à yaourt ne serait-elle pas judicieuse ?

Re: [pacman] : Rechercher un paquet par un fichier ?

Publié : mer. 19 août 2009, 22:56
par marc[i1]
Murzan a écrit :Une intégration de pacfile à yaourt ne serait-elle pas judicieuse ?
je suis persuadé que wain appréciera ton patch ;)