#1 Le 17/09/2008, à 07:58
- nico.exe
[resolu] comment trouver la source d'un binaire
bonjour à tous,
Je voudrais savoir comment on fait pour retrouver à quel paquet appartient un programme.
par exemple, j'aurais aimé trouver le code source de : "/sbin/ifup", comment dois-je procédé ?
Je sais qu'il y a le code source du kernel et celui des paquets. La démarche est-elle la même pour récupérer le code ?
merci d'avance,
nico
Dernière modification par nico.exe (Le 17/09/2008, à 17:54)
N'envoyez jamais un humain faire le travail d'un programme.
Agent Smith
Hors ligne
#2 Le 17/09/2008, à 09:17
- Kanor
Re : [resolu] comment trouver la source d'un binaire
Salut
Si tu cherche sur internet avec ces mot clé
fichier apt-get trouver
Tu trouve cette page
http://www.commentcamarche.net/faq/sujet-6947-trouver-a-quel-paquet-appartient-un-fichier
LA tu peux essayer cette commande
dpkg -S ifup
Tu obtiens ça
ifupdown: /usr/share/man/man8/ifup.8.gz
ifupdown: /usr/share/doc/ifupdown/examples/ping-places.sh
ifupdown: /usr/share/doc/ifupdown/examples/bridge
ifupdown: /etc/udev/rules.d/85-ifupdown.rules
network-manager: /usr/lib/NetworkManager/libnm-settings-plugin-ifupdown.a
acpi-support: /etc/acpi/resume.d/62-ifup.sh
ifupdown: /usr/share/ifupdown/upgrade-from-hotplug.pl
ifupdown: /usr/share/doc/ifupdown/contrib/ifstate
debhelper: /usr/share/man/man1/dh_installifupdown.1.gz
ifupdown: /usr/share/doc/ifupdown/examples/pcmcia-compat.sh
ifupdown: /usr/share/doc/ifupdown/examples/network-interfaces.gz
ifupdown: /usr/share/doc/ifupdown/examples/check-mac-address.sh
wpasupplicant: /etc/init.d/wpa-ifupdown
ifupdown: /usr/share/doc/ifupdown/contrib
debhelper: /usr/bin/dh_installifupdown
ifupdown: /usr/share/doc/ifupdown/changelog.gz
ifupdown: /usr/share/doc/ifupdown/examples/generate-interfaces.pl.gz
ifupdown: /usr/share/ifupdown
ifupdown: /usr/share/doc/ifupdown/copyright
ifupdown: /usr/share/doc/ifupdown/contrib/ensureifup
ifupdown: /usr/share/doc/ifupdown/examples
network-manager: /usr/lib/NetworkManager/libnm-settings-plugin-ifupdown.la
network-manager: /usr/lib/NetworkManager/libnm-settings-plugin-ifupdown.so
network-manager: /etc/NetworkManager/dispatcher.d/01ifupdown
wpasupplicant: /etc/wpa_supplicant/ifupdown.sh
ifupdown: /usr/share/doc/ifupdown/examples/get-mac-address.sh
ifupdown: /usr/share/doc/ifupdown
ifupdown: /usr/share/doc/ifupdown/changelog.Debian.gz
ifupdown: /usr/share/doc/ifupdown/contrib/ifstate-check
ifupdown: /usr/share/doc/ifupdown/TODO
ifupdown: /usr/share/ifupdown/upgrade-from-0.5.x.pl
ifupdown: /sbin/ifup
Pour telecharger les sources l'explication est la
http://doc.ubuntu-fr.org/apt-get
Bonne continuation ..
Hors ligne
#3 Le 17/09/2008, à 11:01
- nico.exe
Re : [resolu] comment trouver la source d'un binaire
Merci,
C'est juste ce que je cherchais.
Cependant j'ai une erreur avec "apt-get source ifupdown". Il me dit :
E: Impossible de verrouiller /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_hardy_main_source_Sources - open (2 Aucun fichier ou dossier de ce type)
j'ai vérifié, le fichier "archive.ubuntu.com_ubuntu_dists_hardy_main_source_Sources" n'existe pas. par contre, le dossier "be.archive.ubuntu.com_ubuntu_dists_hardy_universe_source_Sources" existe.
Je dois changer quelque chose dans ma configuration d'apt pour que ça marche ?
merci d'avance,
nico
N'envoyez jamais un humain faire le travail d'un programme.
Agent Smith
Hors ligne
#4 Le 17/09/2008, à 12:56
- Kanor
Re : [resolu] comment trouver la source d'un binaire
Tu a oublié de fermer synaptic ou le logiciel de mise à jour ou tu es en train d'installer un autre programme ou quelque chose comme ça
Hors ligne
#5 Le 17/09/2008, à 17:53
- nico.exe
Re : [resolu] comment trouver la source d'un binaire
en effet...
l'erreur du débutant
merci
N'envoyez jamais un humain faire le travail d'un programme.
Agent Smith
Hors ligne