Ubuntu
如何限制 apt-mirror 的頻寬?
我需要為所有 Ubuntu apt 儲存庫製作一個一次性鏡像(為了記錄,這是因為我將它發送到肯尼亞(參見此處和此處)。
我以前做過並使用過apt-mirror,這正是我想要的。但是現在我想慢慢來,所以我想限制它用於下載的頻寬。有什麼簡單的方法嗎?任何神奇的apt配置設置?
在查看了 apt-mirror 的原始碼後,我發現 apt-mirror 具有限制頻寬速率的內置功能。
只是說:
set limit_rate 50k
在您的 mirror.list 文件中,它會將其傳遞給 wget。但是,該限制是每個執行緒的。所以如果你有 10 個執行緒,這將是 50k * 10 = 500k。根本沒有記錄此功能。
Dan Carley 對 perl 包裝器的看法是正確的。但更聰明的方法 - 編輯*~/.wgetrc*(使用者特定配置)或*/etc/wgetrc*(系統範圍配置)並添加選項
limit-rate = 50k # or your limit rate