Versnel Debian- en Ubuntu-installaties met apt-proxy

Ubuntu

Artikelgereedschap

  • Tip ons
  • Printen
  • Reacties (0)
Aanbevelen

Gepubliceerd: Dinsdag 14 juli 2009
Auteur: Koen Vervloesem

Heb je meerdere Debian- of Ubuntu-systemen in je bedrijfsnetwerk staan, dan kun je het best een APT proxy gebruiken. Hiermee versnel je niet alleen het downloaden van softwarepakketten, je bespaart er ook bandbreedte mee.

Stel dat je tien Ubuntu-servers in je bedrijf hebt staan. Wanneer je deze updatet of er nieuwe pakketten op installeert, downloadt elke server de pakketten onafhankelijk van de andere. Dit is niet zo efficiënt, want zo wordt elk pakket tien keer gedownload van een externe server.

Server en clients

Dat kan veel efficiënter gebeuren door van één server een APT proxy te maken met het pakket apt-proxy. De andere servers worden dan clients van de APT proxy door ze zo te configureren dat ze de softwarepakketten van de APT proxy halen.

Wanneer je een client nu een update geeft, dan vraagt die de nieuwe pakketten aan de APT proxy. Als die voor de eerste keer worden aangevraagd, downloadt de APT proxy de pakketten van de Debian- of Ubuntu-server en geeft deze door aan de client. Maar de gedownloade pakketten worden dan ook op de APT proxy in een cache bijgehouden. Wanneer de andere clients nu hetzelfde pakket aan de APT proxy vragen, kan die het pakket onmiddellijk uit zijn cache halen, wat natuurlijk veel sneller gaat dan het opnieuw van de Ubuntu-server te downloaden.

Configuratie

Op de APT proxy moet je hiervoor het pakket apt-proxy installeren en je moet in het bestand /etc/apt-proxy/apt-proxy-v2.conf configureren van welke servers de APT proxy zijn pakketten haalt. Je kunt hier het beste een server ingeven die geografisch dicht bij je servers staat, zoals http://nl.archive.ubuntu.com/ubuntu.

Herstart dan de apt-proxy server met sudo /etc/init.d/apt-proxy restart. Op de clients moet je nu in /etc/apt/sources.list de verwijzingen naar de Ubuntu-servers vervangen door het IP-adres van de APT proxy en poortnummer 9999, bijvoorbeeld 192.168.1.100:9999. Na een sudo apt-get update haalt de client in het vervolg al zijn pakketten van de APT proxy.

Bron: Techworld

De rubriek Tips & Tools biedt praktische informatie die IT-professionals in hun dagelijkse werk kunnen toepassen.

Totaal 0 reactiesLaatste reacties


Nieuwsbrief

Ontvang dagelijks een overzicht van het laatste ICT-Nieuws in uw mailbox

Whitepapers

  • Houdt grip op UC-uitdagingen

    Unified communications biedt vele voordelen, maar heeft ook specifieke uitdagingen en niet ieder project levert het verwachte ROI op.

    Downloaden
  • Flexibele IT noodzaak voor bankenOnderzoeksrapport over de beperkte flexibiliteit van veel IT-systemen in de bancaire wereld. Lees meer!
  • Kostenbesparing voor long tail appsOplossing voor kostenkwesties in VDI. Technologie geschikt voor long tail apps.
» Meer whitepapers

Peiling

Loading Poll

Video: Review: HTC One X-smartphone met vijf...

Review: HTC One X-smartphone met vijf cores (video)