On Tue, Aug 07, 2001 at 11:49:04AM +0200, [EMAIL PROTECTED] wrote: > Bonjour,
Salut Bernard, > > Apres avoir gouter aux commandes apt-cdrom, apt-cache et apt-get, quel est la > procedure, pour, apres avoir copier un .deb, ne pas l'installer par dpkg -- > install toto.deb, mais pour l'integrer au cache afin de l'installer par > apt-get > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] Ok, donc en fait, tu r�cup�res des .deb et tu veux les installer ensuite avec apt-get. Rien de plus facile ;-) Tu vas voir. Ce qu'il te faut c'est avoir un r�pertoire dans lequel tu vas stocker tous les .deb que tu t�l�charges. Pas /var/cache/apt/archives, un autre, genre, /var/spool/mydebs par exemple. Une fois que tu as tes .deb t�l�charg�s, tu as un outil qui est mis � ta disposition pour refaire un Packages.gz, c'est dpkg-scanpackages. Il s'utilise de la mani�re suivante: [EMAIL PROTECTED]:debian:-> cd binary-i386/ [EMAIL PROTECTED]:binary-i386:-> ls libmifluz0_0.22.0-1_i386.deb libwebbaseutils-perl_1-1_all.deb webbase_5.17.0-1_i386.deb libmifluz0_0.22.0-2_i386.deb mergelog_4.4-1_i386.deb webbase_5.17.0-2_i386.deb libmifluz0_0.22.0-3_i386.deb mergelog_4.5-1_i386.deb webbase_5.17.0-3_i386.deb libmifluz0_0.22.0-4_i386.deb mifluz_0.22.0-1_i386.deb webbase_5.17.0-4_i386.deb [...] [EMAIL PROTECTED]:binary-i386:-> dpkg-scanpackages ./ /dev/null ./ 2> /dev/null | gzip +-c > Packages.gz [EMAIL PROTECTED]:binary-i386:-> zcat Packages.gz | head Package: libmifluz0 Version: 0.22.0-4 Priority: optional Section: libs Maintainer: Igor Genibel <[EMAIL PROTECTED]> Depends: libc6 (>= 2.2.2-2), libstdc++2.10-glibc2.2, zlib1g (>= 1:1.1.3) Architecture: i386 Filename: ././/libmifluz0_0.22.0-4_i386.deb Size: 289394 MD5sum: e17ef4343b4f80cd7a481dbc6e902092 [EMAIL PROTECTED]:binary-i386:-> Te voil� donc avec un fichier permettant de renseigner apt-get. Maintenant il faut renseigner ton apt-get pour que ce r�pertoire soit dans les repositories o� se trouvent les packages. Pour cel�, il faut rajouter une ligne dans le fichier /etc/apt/sources.list. La voici: deb file:/home/igor/Test/genibel.org/debian/binary-i386/ ./ o� /home/igor/Test/genibel.org/debian/binary-i386/ est le r�pertoire dans lequel +sont stock�s tes packages ainsi que ton Packages.gz Ensuite apt-get rulez !!! A+ -- Igor Genibel -- http://www.genibel.org -- http://people.debian.org/~igenibel Debian: [EMAIL PROTECTED] Tuxfamily: [EMAIL PROTECTED] Freedom For Everyone 12:38:24 up 4:06, 7 users, load average: 0.20, 0.12, 0.04

