come velocizzare il download di porte

Beh, immagino che tutte le volte notato che il sistema di porte non è così intelligente su quale server ftp per iniziare a scaricare distribuzioni. Molto spesso ho notato che il file più megabyte sto scaricando viene dal Giappone. Non ottimale a tutti i ...

Bene oggi Wesley Shields sottolineato in freebsd-porte che ci sia una soluzione a questo problema. C'è una porta sotto le porte-mgmt fastest_sites chiamata che è pulito avere. ordina fastest_sites le definizioni MASTER_SITE a seconda del round-trip time per il tcp-stretta di mano. (Ping non è molto utile dato che potrebbe essere bloccato dalle regole del firewall)

Quindi, consente di andare avanti e installare questo strumento curato:

# Cd / usr / ports / ports-mgmt / fastest_sites

# Make install

Ora avete installato il programma fastest_sites, in modo da eseguire per generare la lista ordinata dei siti master:

# Fastest_sites> / usr / local / etc / ports_sites.conf &

Questo passo ci vorrà del tempo, c'è un sacco di siti per sonda ... In attesa di aggiungere la seguente riga a / etc / make.conf:

  . Include "/ usr / local / etc / ports_sites.conf" 

Fatto!

Ora ogni volta che si installa un make porta sceglierà dalla lista ordinata dopo che la vicinanza temporale invece di indovinare a caso.

Molto spesso questo fa una grande differenza! Soprattutto se vi capita di essere vicino a uno dei siti elencati maestro.

Naturalmente i siti maestro vanno e vengono, ma anche il carico della rete e la topologia potrebbe cambiare in modo fastest_ports eseguire di tanto in tanto per mantenere il proprio database sempre aggiornato.

Il sito originale per questa applicazione possono essere trovati qui a sito semicomplete Jodan Sissel è .

  1. 1 Trackback (s)

  2. Nov 24, 2008: Accelerare l'installazione di porte (howto) | FreeBSD - il gigante sconosciuto

Posta un commento