Modifica al sources.list, grande idea o cretinata?

Problemi riscontrati durante l'installazione di Ubuntu, degli aggiornamenti e degli avanzamenti del sistema.
Avatar utente
urturino
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 365
Iscrizione: mercoledì 25 aprile 2007, 10:39
Località: Villa San Giovanni (RC)

Modifica al sources.list, grande idea o cretinata?

Messaggio da urturino »

Salve, ho avuto un idea tempo fa e tra ieri e o oggi l'ho messa in pratica, non ho ancora provato se funziona ma vorrei comunque condividerla e avere un parere.

Ho notato che per scaricare gli aggiornamenti, il nostro sistema scarica un solo pacchetto per volta da ogni server (es. archive.ubuntu.com), e ne scarica 2 contemporaneamente solo se si trovano in server diversi.

Ho quindi pensato, perché non usare un server diverso per ogni componente dei repository.
Cosi facendo, il sistema scarica 1 pacchetto "main" da un server e contemporaneamente un pacchetto "universe" da un altro server, senza aspettare che finisca il primo.

Cosi ho modificato il source.list da questo:

Codice: Seleziona tutto

deb http://ubuntu.inode.at/ubuntu/ intrepid main restricted universe multiverse
deb-src http://ubuntu.inode.at/ubuntu/ intrepid restricted main multiverse universe

deb http://ubuntu.inode.at/ubuntu/ intrepid-security main restricted universe multiverse
deb-src http://ubuntu.inode.at/ubuntu/ intrepid-security main restricted universe multiverse

deb http://ubuntu.inode.at/ubuntu/ intrepid-updates main restricted universe multiverse
deb-src http://ubuntu.inode.at/ubuntu/ intrepid-updates main restricted universe multiverse

deb http://ubuntu.inode.at/ubuntu/ intrepid-proposed main restricted universe multiverse
deb-src http://ubuntu.inode.at/ubuntu/ intrepid-proposed main restricted universe multiverse

deb http://ubuntu.inode.at/ubuntu/ intrepid-backports main restricted universe multiverse
deb-src http://ubuntu.inode.at/ubuntu/ intrepid-backports main restricted universe multiverse
in questo:

Codice: Seleziona tutto

deb http://archive.ubuntu.com/ubuntu/ intrepid main 
deb http://fr.archive.ubuntu.com/ubuntu intrepid restricted
deb http://ge.archive.ubuntu.com/ubuntu intrepid universe
deb http://nl.archive.ubuntu.com/ubuntu intrepid multiverse

deb-src http://archive.ubuntu.com/ubuntu/ intrepid main
deb-src http://fr.archive.ubuntu.com/ubuntu intrepid restricted
deb-src http://ge.archive.ubuntu.com/ubuntu intrepid universe
deb-src http://nl.archive.ubuntu.com/ubuntu intrepid multiverse

#Security
deb http://ubuntu.inode.at/ubuntu/ intrepid-security main 
deb http://no.archive.ubuntu.com/ubuntu intrepid-security restricted
deb http://yu.archive.ubuntu.com/ubuntu intrepid-security universe
deb http://ubuntu.uni-klu.ac.at/ubuntu intrepid-security multiverse

deb-src http://ubuntu.inode.at/ubuntu/ intrepid-security main
deb-src http://no.archive.ubuntu.com/ubuntu intrepid-security restricted
deb-src http://yu.archive.ubuntu.com/ubuntu intrepid-security universe
deb-src http://ubuntu.uni-klu.ac.at/ubuntu intrepid-security multiverse

#Updates
deb http://ubuntu.mirrors.skynet.be/pub/ubuntu.com intrepid-updates main 
deb http://ubuntu.ipacct.com/ubuntu intrepid-updates restricted
deb http://ubuntu-hr.org/ubuntu intrepid-updates universe
deb http://archive.ubuntu.cz/ubuntu intrepid-updates multiverse

deb-src http://ubuntu.mirrors.skynet.be/pub/ubuntu.com intrepid-updates main
deb-src http://ubuntu.ipacct.com/ubuntu intrepid-updates restricted
deb-src http://ubuntu-hr.org/ubuntu intrepid-updates universe
deb-src http://archive.ubuntu.cz/ubuntu intrepid-updates multiverse

#Proposed
deb http://gd.tuwien.ac.at/opsys/linux/ubuntu/archive intrepid-proposed main 
deb http://mirrors.dk.telia.net/ubuntu intrepid-proposed restricted
deb http://debian.charite.de/ubuntu intrepid-proposed universe
deb http://mir1.ovh.net/ubuntu intrepid-proposed multiverse

deb-src http://gd.tuwien.ac.at/opsys/linux/ubuntu/archive intrepid-proposed main
deb-src http://mirrors.dk.telia.net/ubuntu intrepid-proposed restricted
deb-src http://debian.charite.de/ubuntu intrepid-proposed universe
deb-src http://mir1.ovh.net/ubuntu intrepid-proposed multiverse

#Backports
deb http://ubuntu.synssans.nl intrepid-backports main 
deb http://ubuntu.snet.uz/ubuntu intrepid-backports restricted
deb http://ubuntu.lhi.is intrepid-backports universe
deb http://ubuntu.odg.cc intrepid-backports multiverse

deb-src http://ubuntu.synssans.nl intrepid-backports main
deb-src http://ubuntu.snet.uz/ubuntu intrepid-backports restricted
deb-src http://ubuntu.lhi.is intrepid-backports universe
deb-src http://ubuntu.odg.cc intrepid-backports multiverse
Decisamente più lungo e confuso, ma se la mia idea è giusta, cosi facendo, grossi aggiornamenti non sono un problema perché potremmo arrivare a scaricare contemporaneamente 20 pacchetti per volta. (sempre ammesso che i pacchetti da scaricare siano equamente distribuiti tra "main" "restricted" "universe" "multiuniverse" "security" "update" "backport" e "proposed")

Allora, che ne pensate?, credete che il mio prossimo upgrade sarà più veloce? Oppure o solo perso tempo?

p.s Forse la sezione migliore era "ubuntu bar", se è cosi scusate l'errore.
L'importante non è quanto sia grande la montagna, ma quanto l'uomo che la sta scalando.
QVS - Quanto Vinco Se... (http://code.google.com/p/qvs/)
Contatto Jabber: urturino@jabber.org - Identi.ca: http://identi.ca/urturino
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: Modifica al sources.list, grande idea o cretinata?

Messaggio da Guiodic »

il problema è che non puoi essere sicuro che i diversi mirror siano identici nello stesso momento. Ci vuole qualche tempo prima che siano tutti sincronizzati.
Questo ti può dare problemi di dipendenze non trovate.
Avatar utente
urturino
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 365
Iscrizione: mercoledì 25 aprile 2007, 10:39
Località: Villa San Giovanni (RC)

Re: Modifica al sources.list, grande idea o cretinata?

Messaggio da urturino »

Guiodic ha scritto: il problema è che non puoi essere sicuro che i diversi mirror siano identici nello stesso momento. Ci vuole qualche tempo prima che siano tutti sincronizzati.
Questo ti può dare problemi di dipendenze non trovate.
Questo è vero, non ci avevo pensato, dovremmo cercare i server più aggiornati e usare solo quelli, anche se significherebbe ridurli di numero.

E se inserisco anche i repository "normali", diciamo tutti quelli di archive.ubuntu.com, cosa accadrebbe?
Mi spiego, se a uno qualsiasi dei repository già inclusi mancasse una dipendenza, apt-get userebbe i pacchetti di archive.ubuntu.com compensando la mancanza?
L'importante non è quanto sia grande la montagna, ma quanto l'uomo che la sta scalando.
QVS - Quanto Vinco Se... (http://code.google.com/p/qvs/)
Contatto Jabber: urturino@jabber.org - Identi.ca: http://identi.ca/urturino
Scrivi risposta

Ritorna a “Installazione e aggiornamento del sistema operativo”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti