On Thu, 2 Nov 2000, Fr�d�ric Petit wrote:

> [EMAIL PROTECTED] writes:
> 
>  > Le probl�me est alors de r�cup�rer les Packages.gz
> Meuh non, pas sur renater ;-)

Je voulais dire: transf�rer les Packages.gz sur ton ordinateur.

>  > Il est � noter que apt-zip g�n�re un script shell simplissime qui
>  > fonctionne avec n'importe quel Unix.
> Ouais, ben l�, je n'ai pas pig� non plus :-(

Je refais la sc�ne:

Tu es chez toi.
tu fais dselect blablabla... tu choisis acrobat
�videmment, un apt-get dselect-upgrade ne fonctionne pas: pas de r�seau,
pas de .deb

Tu fais apt-zip-list

Sur ton zip vient d'�tre plac� un minuscule script en shell,
fonctionnant sous n'importe quel Unix (et a fortiori sur une Redhat) qui
va t�l�charger des paquets.

Tu vas sur ta Redhat/Renater.
mount /zip && mkdir ~/tmp && cp /zip/fetch-sc ~/tmp && cd ~/tmp
sh ./fetch-sc
�a mouline...
Puis
tar cf /zip/disk.tar disk/
cd ~ ; rm -rf ~/tmp
umount /zip

Puis arriv� chez toi:
apt-zip-inst
apt-get dselect-upgrade

Le premier probl�me �tant de r�ussir � lui faire savoir quel est le
contenu des sites distants, c'est-�-dire lui donner le Packages.gz
correspondant. Il faut les poser directement dans les caches ad�quats.

>  > C'est donc bien le 1er cas, avec le t�l�chargement de Packages.gz en
>  > plus � faire par le zip.
> question : je r�cup�re _quelques_ packages, et je dois me taper le
> Packages.gz lisatnt _tous_ les packages ?

L'id�e est que ton ordinateur sache _tout_ ce qui est disponible. Quand
tu installes des trucs, il sait alors o� les r�cup�rer, et le dit au
petit script fetch-sc. Tu n'as m�me pas besoin d'ouvrir ton netscape.

Sinon, effectivement, pour les .deb glan�s au petit bonheur la chance,
utiliser une archive locale, c'est mieux.

>  > Qu'est-ce que c'est que cette habitude de le mettre dans /mnt ?
>  > Est-ce que je mets /floppy dans /mnt, moi ? Hein ?�
> Moi, oui ! ;-)
> Les disques durs annexes aussi, dans /mnt. Parce que.

�a oui, mais tu changes pas ton zip de place tous les jours.

En fait, je r�serve /mnt � tout ce qui n'est pas dans /etc/fstab
-- 
JCD


Répondre à