From
|
Gerasimos Grammatikopoulos <dragoon@interfree.it>
|
Date
|
Mon, 24 Mar 2003 14:21:41 +0100
|
Subject
|
Re: [hackmeeting] ordunque
|
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Monday 24 March 2003 13:29, FaUsT wrote:
> Per il mirror delle distro "princiapli" mi trovate ovviamente
> d'accordissimo, ma tenete conto che chi è sano di mente ha uno script che
> ogni tanto fa rm -Rf * dentro /var/tmp/portage, quindi secondo me la soluz.
> migliore è dedicare una macchina ai mirror e renderla accessibile nella
> rete locale, cmq in 'sti mesi me lo studio un po' e magari ci si può
> mettere assieme tra gentooisti e fare un seminarietto su come tirar su un
> server rsync per portage.
> Ciao ...
>
> __
> ____________________________________________________
> FaUsT [*_*]
>
Ricordo che in /var/temp/portage/ non si trovano i tarballs ma i pachetti
esplosi e compilati e di solito vengono clivati automaticamente dal portage.
Infatti, per un pachetto installato con successo la dentro si puo' trovare
solo il file:
/var/temp/portage/<pachetto>/temp/successful
La directory dove vengono salvati i tarballs e' di default la
/usr/portage/distfiles/ anche se si puo' cambiare nel /etc/make.conf
Non consiglierei uno svuotamento "ciecco" (sarra' che sono pazzo?) di tale dir
visto che molti updates (specie di tipo -rX che sono bug fixes) non sono
altro che patches applicati agli source gia' presenti e cosi' finiresti
sempre a scaricare piu' volte gli stessi tarballs sprecando banda e tempo (e
non solo il tuo visto che molti mirrors di gentoo soffrono ormai da
sovracarico). Una mossa intelligente se si e' interessati a salvare spazzio
in automatico sarebbe uno script che eliminasse i tarballs con versioni ormai
non presenti nel portage tree e/o con versioni piu' nuove gia' presenti nella
directory che non e' difficile creare in bash/perl/python specie con l'aiuto
della utility "qpkg".
Passando alla problematica vera, direi che la cosa piu' comoda per gli utenti
(ma anche piu facile da implementare) sarebbe allestire un mirror (in http o
ftp) locale che possono usufruire. Da notare che in tal caso bisogna avere un
path del tipo "distfiles/" visto che emerge cerca il tarball in:
<server.definito/path/definito/>/distfiles/tarball
saluti,
KiTaSuMbA
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE+fwZrygrUcx2BeukRAgmVAJ9z3/VMckDsr7kwr+DVHG3oBHB3YwCfeScA
7P4JvlEQTtWnBr5Z9y+Firg=
=IgfD
-----END PGP SIGNATURE-----
_______________________________________________
hackmeeting mailing list
hackmeeting@kyuzz.org
http://lists.kyuzz.org/mailman/listinfo/hackmeeting