Le Thu, 28 Nov 2002 10:15:43 +0100, tu as ecrit : >> A ce propos, est-il possible de d�construire un packet debian ? j'imagine >> que oui puisque dpkg le fait, mais comment ? > >Respectivement pour les fichiers et les fichiers de contr�le: > >dpkg-deb -x /var/cache/apt/archives/samba_2.2.3a-12_i386.deb $TARGET_DIR >dpkg-deb --control /var/cache/apt/archives/samba_2.2.3a-12_i386.deb $TARGET_DIR > >mais bon, l'utilit� est relativement limit�e.
... surtout pour les .deb dont les sources sont disponibles, mais si on te donne un .deb sans les sources, �a peut �tre tr�s utile. Ca m'est arriv� hier, j'ai t�l�charg� un paquet non officiel et ai regard� dedans ce qu'il y avait, et comment il avait �t� packag�. Dans ce cas pr�cis, c'�tait facile car c'�tait un script Perl, si �a avait �t� un programme compil�, �a ne m'aurait .videmment pas beaucoup avanc�. Une autre mani�re de "d�construire" un paquet Debian est d'utiliser ar, disponible sur tout syst�me Unix: ar -x paquet.deb cr�era trois fichiers, donc data.tar.gz (contenant les fichiers � installer) et control.tar.gz, contenant les fichiers de contr�le -- tr�s utile pour r�cup�rer quelque chose d'un paquet Debian alors qu'on est sur un autre syst�me. Fr�d�ric -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se d�sabonner aussi.
