Salut,
Est-ce qu'il existe une commande qui permette de retrouver toutes les
dépendances associées à un programme, le tout installé sur un
ordinateur ?
Merci
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Bruno Mathieu
bub a écrit:
Salut, Est-ce qu'il existe une commande qui permette de retrouver toutes les dépendances associées à un programme, le tout installé sur un ordinateur ? Merci
Pas facile. Il existe ldd pour les dépendances avec les librairies. l'outil strace peut donner une idée des fichiers dont le programme dépend... J'essaie de cette manière : http://faq.fcolc.eu.org/Members/bmathieu/quick_html
-- Bruno
bub a écrit:
Salut,
Est-ce qu'il existe une commande qui permette de retrouver toutes les
dépendances associées à un programme, le tout installé sur un
ordinateur ?
Merci
Pas facile. Il existe ldd pour les dépendances avec les librairies. l'outil
strace peut donner une idée des fichiers dont le programme dépend...
J'essaie de cette manière :
http://faq.fcolc.eu.org/Members/bmathieu/quick_html
Salut, Est-ce qu'il existe une commande qui permette de retrouver toutes les dépendances associées à un programme, le tout installé sur un ordinateur ? Merci
Pas facile. Il existe ldd pour les dépendances avec les librairies. l'outil strace peut donner une idée des fichiers dont le programme dépend... J'essaie de cette manière : http://faq.fcolc.eu.org/Members/bmathieu/quick_html
-- Bruno
no_spam
On Fri, 05 Nov 2004 00:06:18 -0800, bub wrote:
Salut, Est-ce qu'il existe une commande qui permette de retrouver toutes les dépendances associées à un programme, le tout installé sur un ordinateur ? Merci
de façon générique, ça parait dur... Pour trouver les librairies dont dépend un programme ou une lib, il y a ldd, en tous cas.
On Fri, 05 Nov 2004 00:06:18 -0800, bub wrote:
Salut,
Est-ce qu'il existe une commande qui permette de retrouver toutes les
dépendances associées à un programme, le tout installé sur un
ordinateur ?
Merci
de façon générique, ça parait dur...
Pour trouver les librairies dont dépend un programme ou une lib, il y a
ldd, en tous cas.
Salut, Est-ce qu'il existe une commande qui permette de retrouver toutes les dépendances associées à un programme, le tout installé sur un ordinateur ? Merci
de façon générique, ça parait dur... Pour trouver les librairies dont dépend un programme ou une lib, il y a ldd, en tous cas.
Rakotomandimby Mihamina
On Fri, 05 Nov 2004 00:06:18 -0800, bub wrote:
Salut,
Salut
Est-ce qu'il existe une commande qui permette de retrouver toutes les dépendances associées à un programme, le tout installé sur un ordinateur ?
C'est tes dépendant de ton gestionnaire de package. Par exemple, sur Debian il y a deborphan (et/ou debfoster) qui permet de retrouver les paquets "orphelins" ... c'est pas exactement ce que tu recherches mais c'est pour mettre en avant le fait que dans l'histoire c'est le gestionnaire de packages qui connait qui dépend de qui et de quoi.
Ce que tu peux faire c'est te caler sur un gestionnaire de package, (on va dire RPM, mais c'est aussi valable pour Deb) et chercher à désarchiver ce RPM, fouiller dans les fichiers qu'il contient celui ou sont indiquées les dépendances et exploiter cela. Avec un script shell bien fait tu devrais t'en sortir.
Merci
-- ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance Unofficial FAQ fcolc - http://faq.fcolc.eu.org/ Linux User Group sur Orléans et alentours. Tél: + 33 2 38 76 43 65 (France)
On Fri, 05 Nov 2004 00:06:18 -0800, bub wrote:
Salut,
Salut
Est-ce qu'il existe une commande qui permette de retrouver toutes les
dépendances associées à un programme, le tout installé sur un
ordinateur ?
C'est tes dépendant de ton gestionnaire de package.
Par exemple, sur Debian il y a deborphan (et/ou debfoster) qui permet de
retrouver les paquets "orphelins" ... c'est pas exactement ce que tu
recherches mais c'est pour mettre en avant le fait que dans l'histoire
c'est le gestionnaire de packages qui connait qui dépend de qui et de
quoi.
Ce que tu peux faire c'est te caler sur un gestionnaire de package, (on va
dire RPM, mais c'est aussi valable pour Deb) et chercher à désarchiver
ce RPM, fouiller dans les fichiers qu'il contient celui ou sont indiquées
les dépendances et exploiter cela. Avec un script shell bien fait tu
devrais t'en sortir.
Merci
--
ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance
Unofficial FAQ fcolc - http://faq.fcolc.eu.org/
Linux User Group sur Orléans et alentours.
Tél: + 33 2 38 76 43 65 (France)
Est-ce qu'il existe une commande qui permette de retrouver toutes les dépendances associées à un programme, le tout installé sur un ordinateur ?
C'est tes dépendant de ton gestionnaire de package. Par exemple, sur Debian il y a deborphan (et/ou debfoster) qui permet de retrouver les paquets "orphelins" ... c'est pas exactement ce que tu recherches mais c'est pour mettre en avant le fait que dans l'histoire c'est le gestionnaire de packages qui connait qui dépend de qui et de quoi.
Ce que tu peux faire c'est te caler sur un gestionnaire de package, (on va dire RPM, mais c'est aussi valable pour Deb) et chercher à désarchiver ce RPM, fouiller dans les fichiers qu'il contient celui ou sont indiquées les dépendances et exploiter cela. Avec un script shell bien fait tu devrais t'en sortir.
Merci
-- ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance Unofficial FAQ fcolc - http://faq.fcolc.eu.org/ Linux User Group sur Orléans et alentours. Tél: + 33 2 38 76 43 65 (France)
GERBIER Eric
bub wrote:
Salut, Est-ce qu'il existe une commande qui permette de retrouver toutes les dépendances associées à un programme, le tout installé sur un ordinateur ?
c'est normalement un des objectifs de la mise en packages (rpm, deb),
pour avoir une vue recursive (donc complete), j'aime bien le logiciel InDependence (http://www.cse.ogi.edu/DISC/projects/independence/)
bub wrote:
Salut,
Est-ce qu'il existe une commande qui permette de retrouver toutes les
dépendances associées à un programme, le tout installé sur un
ordinateur ?
c'est normalement un des objectifs de la mise en packages (rpm, deb),
pour avoir une vue recursive (donc complete), j'aime bien le logiciel InDependence
(http://www.cse.ogi.edu/DISC/projects/independence/)
Salut, Est-ce qu'il existe une commande qui permette de retrouver toutes les dépendances associées à un programme, le tout installé sur un ordinateur ?
c'est normalement un des objectifs de la mise en packages (rpm, deb),
pour avoir une vue recursive (donc complete), j'aime bien le logiciel InDependence (http://www.cse.ogi.edu/DISC/projects/independence/)
geo cherchetout
Le 05.11.2004 10:05, *Rakotomandimby Mihamina* a écrit fort à propos :
Ce que tu peux faire c'est te caler sur un gestionnaire de package, (on va dire RPM, mais c'est aussi valable pour Deb) et chercher à désarchiver ce RPM, fouiller dans les fichiers qu'il contient celui ou sont indiquées les dépendances et exploiter cela. Avec un script shell bien fait tu devrais t'en sortir.
Dans le cas de rpm, il existe des méthodes plus faciles : - Rechercher le paquetage sur le site http://rpmfind.net/linux/RPM/ Pour chaque paquetage, un lien est donné vers une page html donnant plein d'informations dont les dépendances. - Pour un paquetage déjà installé, utiliser Kpackage ou faire comme ci-dessus.
Le 05.11.2004 10:05, *Rakotomandimby Mihamina* a écrit fort à propos :
Ce que tu peux faire c'est te caler sur un gestionnaire de package,
(on va dire RPM, mais c'est aussi valable pour Deb) et chercher à
désarchiver ce RPM, fouiller dans les fichiers qu'il contient celui
ou sont indiquées les dépendances et exploiter cela. Avec un script
shell bien fait tu devrais t'en sortir.
Dans le cas de rpm, il existe des méthodes plus faciles :
- Rechercher le paquetage sur le site http://rpmfind.net/linux/RPM/
Pour chaque paquetage, un lien est donné vers une page html donnant
plein d'informations dont les dépendances.
- Pour un paquetage déjà installé, utiliser Kpackage ou faire comme
ci-dessus.
Le 05.11.2004 10:05, *Rakotomandimby Mihamina* a écrit fort à propos :
Ce que tu peux faire c'est te caler sur un gestionnaire de package, (on va dire RPM, mais c'est aussi valable pour Deb) et chercher à désarchiver ce RPM, fouiller dans les fichiers qu'il contient celui ou sont indiquées les dépendances et exploiter cela. Avec un script shell bien fait tu devrais t'en sortir.
Dans le cas de rpm, il existe des méthodes plus faciles : - Rechercher le paquetage sur le site http://rpmfind.net/linux/RPM/ Pour chaque paquetage, un lien est donné vers une page html donnant plein d'informations dont les dépendances. - Pour un paquetage déjà installé, utiliser Kpackage ou faire comme ci-dessus.
Rakotomandimby Mihamina
On Fri, 05 Nov 2004 10:52:47 +0100, geo cherchetout wrote:
Dans le cas de rpm, il existe des méthodes plus faciles : - Rechercher le paquetage sur le site http://rpmfind.net/linux/RPM/ Pour chaque paquetage, un lien est donné vers une page html donnant plein d'informations dont les dépendances. - Pour un paquetage déjà installé, utiliser Kpackage ou faire comme ci-dessus.
Ca c'est pour les recherches manuelles. Mais si l'OP voulait une méthode automatisable, à mon avis il devra "dépaqueter" un RPM ...
-- ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance Unofficial FAQ fcolc - http://faq.fcolc.eu.org/ Linux User Group sur Orléans et alentours. Tél: + 33 2 38 76 43 65 (France)
On Fri, 05 Nov 2004 10:52:47 +0100, geo cherchetout wrote:
Dans le cas de rpm, il existe des méthodes plus faciles :
- Rechercher le paquetage sur le site http://rpmfind.net/linux/RPM/
Pour chaque paquetage, un lien est donné vers une page html donnant
plein d'informations dont les dépendances.
- Pour un paquetage déjà installé, utiliser Kpackage ou faire comme
ci-dessus.
Ca c'est pour les recherches manuelles.
Mais si l'OP voulait une méthode automatisable, à mon avis il devra
"dépaqueter" un RPM ...
--
ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance
Unofficial FAQ fcolc - http://faq.fcolc.eu.org/
Linux User Group sur Orléans et alentours.
Tél: + 33 2 38 76 43 65 (France)
On Fri, 05 Nov 2004 10:52:47 +0100, geo cherchetout wrote:
Dans le cas de rpm, il existe des méthodes plus faciles : - Rechercher le paquetage sur le site http://rpmfind.net/linux/RPM/ Pour chaque paquetage, un lien est donné vers une page html donnant plein d'informations dont les dépendances. - Pour un paquetage déjà installé, utiliser Kpackage ou faire comme ci-dessus.
Ca c'est pour les recherches manuelles. Mais si l'OP voulait une méthode automatisable, à mon avis il devra "dépaqueter" un RPM ...
-- ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance Unofficial FAQ fcolc - http://faq.fcolc.eu.org/ Linux User Group sur Orléans et alentours. Tél: + 33 2 38 76 43 65 (France)
Jerome Lambert
bub a écrit:
Salut,
Bonjour,
Est-ce qu'il existe une commande qui permette de retrouver toutes les dépendances associées à un programme, le tout installé sur un ordinateur ?
Pour RPM, oui.
Pour savoir les paquets qui dépendent de foo: rpm -q --whatrequires foo
-- Tu as lu les docs. Tu es devenu un informaticien. Que tu le veuilles ou non. Lire la doc, c'est le Premier et Unique Commandement de l'informaticien. -+- TP in: Guide du Linuxien pervers - "L'évangile selon St Thomas"
bub a écrit:
Salut,
Bonjour,
Est-ce qu'il existe une commande qui permette de retrouver toutes les
dépendances associées à un programme, le tout installé sur un
ordinateur ?
Pour RPM, oui.
Pour savoir les paquets qui dépendent de foo:
rpm -q --whatrequires foo
--
Tu as lu les docs. Tu es devenu un informaticien. Que tu le veuilles ou non.
Lire la doc, c'est le Premier et Unique Commandement de l'informaticien.
-+- TP in: Guide du Linuxien pervers - "L'évangile selon St Thomas"
-- Tu as lu les docs. Tu es devenu un informaticien. Que tu le veuilles ou non. Lire la doc, c'est le Premier et Unique Commandement de l'informaticien. -+- TP in: Guide du Linuxien pervers - "L'évangile selon St Thomas"
memyself_
bub wrote:
Salut, Est-ce qu'il existe une commande qui permette de retrouver toutes les dépendances associées à un programme, le tout installé sur un ordinateur ? Merci
Si c'est juste les dépendances d'un binaire qui t'interresse, ldd fera très bien l'affaire.
Si c'est pour installer des paquets, ça dépend de la distribution que tu utilise, mais en principe, c'est la même commande que celle pour les installer.
par exemple, sous gentoo: emerge --pretend ton_packet Te donne une description de ce qui va être fait si tu installes ton_packet
++
bub wrote:
Salut,
Est-ce qu'il existe une commande qui permette de retrouver toutes les
dépendances associées à un programme, le tout installé sur un
ordinateur ?
Merci
Si c'est juste les dépendances d'un binaire qui t'interresse,
ldd fera très bien l'affaire.
Si c'est pour installer des paquets, ça dépend de la distribution que tu
utilise, mais en principe, c'est la même commande que celle
pour les installer.
par exemple, sous gentoo:
emerge --pretend ton_packet
Te donne une description de ce qui va être fait si tu installes ton_packet
Salut, Est-ce qu'il existe une commande qui permette de retrouver toutes les dépendances associées à un programme, le tout installé sur un ordinateur ? Merci
Si c'est juste les dépendances d'un binaire qui t'interresse, ldd fera très bien l'affaire.
Si c'est pour installer des paquets, ça dépend de la distribution que tu utilise, mais en principe, c'est la même commande que celle pour les installer.
par exemple, sous gentoo: emerge --pretend ton_packet Te donne une description de ce qui va être fait si tu installes ton_packet
++
Philippe Idlavi
bub wrote:
Salut, Est-ce qu'il existe une commande qui permette de retrouver toutes les dépendances associées à un programme,
Peut-être cherches-tu la commande "ldd" (List Dynamic Dependencies) ?
le tout installé sur un ordinateur ?
Pas clair.
Philippe.
bub wrote:
Salut,
Est-ce qu'il existe une commande qui permette de retrouver toutes les
dépendances associées à un programme,
Peut-être cherches-tu la commande "ldd" (List Dynamic Dependencies) ?