Mérföldkő mind a p2p, mind a Linux életben azt hiszem. A legújabb Ubuntu disztribúcióra való átállás már történhet p2p segítségével. A cél egyértelmű: kevésbé terhelni a központi mirrorokat, megosztani az erőforrásokat, amelyek egy ilyen népszerű Linux esetében ilyenkor gyakran leterheltek.
Fontos, a végleges Ubuntu Jaunty (9.04) csak 3 nap múlva jön ki, így aki egy éles rendszert használ, még mindig gondolja meg a frissítést!
Az apt-p2p módszer valójában egy proxy az apt kérések, és a repository szerver között. Ha lehetséges, akkor a peer-ektől kéri el a fájlokat, ha nem, akkor visszavált a korábbi, normális http alapú kérésekre. Az apt-p2p jótékony hatással van a kiszolgáló szerverek sávszélességére, és így kevesebb erőforrást is emészt fel. Az apt-p2p szerencsére beépül a korábbi apt csomagkezelőbe, így akár fel sem tűnik, hogy más úton-módon érkeznek számítógépünkre az adatok. Saját gépünkön is csak limitált erőforrást használ, így bátran használhatja, aki szeretné.
Az apt-p2p telepítése:
sudo aptitude install apt-p2p
Beállítása:
Első körben érdemes egy biztonsági másolatot készíteni a jelenlegi source.list fájlról:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
Ha ez megvan, akkor szerkesszük a fájlt:
gedit /etc/apt/sources.list
Az alábbi sorokat írjuk be a source.list-be.
deb http://localhost:9977/archive.canonical.com/ubuntu intrepid partner
deb-src http://localhost:9977/archive.canonical.com/ubuntu intrepid partner
deb http://localhost:9977/*mirror-address*/ubuntu/ intrepid main universe restricted multiverse
deb-src http://localhost:9977/*mirror-address*/ubuntu/ intrepid main universe restricted multiverse
Ha ez kész, töröljük a cache-t:
sudo rm -rf /var/cache/apt-p2p/cache/*
Frissítsük a csomaglistát:
sudo apt-get update
Majd indítsuk el a frissítést
sudo update-manager -d
Ha kíváncsiak vagyunk az apt-p2p részletes statisztikájára a peerekről, le- és feltöltésről, akkor egy böngészőben nyissuk meg a következő címet:
http://localhost:9977
(via ubuntugeek)