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.

Répondre à