jak przyspieszyć pobieranie portów

No chyba wszyscy kiedyś zauważyłem, że system portów nie jest tak silny, o którym serwer ftp, aby rozpocząć pobieranie w dystrybucjach. Dość często i zauważyłem, że wielu megabajtów plik Jestem pobierania pochodzi z Japonii. Nie optymalne w ogóle ...

Cóż dzisiaj Wesley Shields wskazał na freebsd-porty, że istnieje rozwiązanie tego problemu. Nie jest to port pod ports-mgmt nazwie fastest_sites, że jest czysty mieć. fastest_sites rodzaju definicje MASTER_SITE w zależności od czasu błądzenia dla tcp-handshake. (Ping nie jest bardzo przydatne, ponieważ może być blokowane przez reguły firewalla)

Więc pozwala iść dalej i zainstalować przydatne narzędzie:

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

# Make install

Teraz masz zainstalowany program fastest_sites, więc uruchom go, aby wygenerować posortowane listy witryn master:

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

Ten krok może zająć trochę czasu, jest wiele miejsc do sondy ... Czekając dodać następującą linię do / etc / make.conf:

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

Gotowe!

Teraz za każdym razem zainstalowaniu się port wybierz z listy posortowane po czasie bliskości, a nie tylko zgadywać losowo.

Dość często to czyni wielką różnicę! Zwłaszcza, jeśli zdarzy ci się być w pobliżu jednego z wymienionych miejsc mistrza.

Oczywiście strony pana przychodzą i odchodzą, ale także obciążenie sieci i topologii może się zmienić tak uruchomić fastest_ports teraz, a następnie do utrzymania własnej bazy danych na bieżąco.

Pierwotnym miejscu dla tej aplikacji można znaleźć tutaj na semicomplete Jodan Sissel stronie .

  1. 1 trackback (s)

  2. 24 listopada 2008: Przyspieszenie instalacji z portów (howto) | FreeBSD - nieznane Giant

Dodaj komentarz