apt-p2p is a p2p proxy for apt dowloads, it will act as a proxy between apt requests and a repository server, downloading any request files from peers (if possible), else will fallback to direct HTTP download. In general, apt-p2p save bandwidth, use limited cpu and memory resources and reduce congestion on the ubuntu mirrors.
So how apt-p2p can increase the upgrade speed?
As mentioned earlier, apt-p2p will get the request files from peers, therefore, it will avoid the congestion on the ubuntu mirrors.
Steps:
1. Install apt-p2p
sudo apt-get install apt-p2p2. Prepare sources.list
#Backup sources.list chenhow@chenhow:-$ sudo cp /etc/apt/sources.list /etc/apt/sources.list-apt-p2p-backup3. Edit sources.list
#Add "localhost:9977" after the "http://" deb http://localhost:9977/archive.canonical.com/ubuntu hardy partner deb-src http://localhost:9977/archive.canonical.com/ubuntu hardy partner deb http://localhost:9977/*mirror-address*/ubuntu/ hardy main universe restricted multiverse deb-src http://localhost:9977/*mirror-address*/ubuntu/ hardy main universe restricted multiverse4. Update packages
sudo rm -rf /var/cache/apt-p2p/cache/* chenhow@chenhow:-$ sudo apt-get update5. Start upgrade from Interpid to Jaunty
chenhow@chenhow:-$ sudo update-manager -d6. Check peers, downloads and uploads speed and DHT statistics
Open Internet browser, go to http://localhost:99777. Done
Post a Comment