Ich muss einen einmaligen Spiegel des gesamten Ubuntu-Repositorys erstellen (für die Aufzeichnung ist es, weil ich es nach Kenia sende (siehe hier und hier ).
Ich habe es schon einmal gemacht und Apt-Mirror verwendet , und das macht genau das, was ich will. Jetzt möchte ich es jedoch langsam machen, also möchte ich die Bandbreite begrenzen, die zum Herunterladen verwendet wird. Gibt es eine einfache Möglichkeit, dies zu tun? Irgendeine magische passende Konfigurationseinstellung?
Dan Carley hat Recht mit Perl Wrapper. Aber intelligenter - bearbeiten Sie ~ / .wgetrc (benutzerspezifische Konfiguration) oder / etc / wgetrc (systemweite Konfiguration) und fügen Sie die Option hinzu
quelle
Da
apt-mirror
ist nur ein Perl-Wrapper fürwget
. Sie können den Quellcode bearbeiten, um daswget
Flag zu verwenden,--limit-rate
das eine Download-Geschwindigkeit in Byte, Kilobyte oder Megabyte benötigt.Abhängig von Ihrem Verständnis von Perl können Sie dies entweder richtig machen, indem Sie eine neue Konfigurationsoption hinzufügen und im Idealfall einen Patch an den Autor zurücksenden. Oder Sie können einfach den Wert fest codieren, den Sie für den Moment benötigen.
quelle