Apt cache

Aus Wiki Freifunk-3Ländereck
Version vom 29. Juli 2015, 10:50 Uhr von Tonnerre (Diskussion | Beiträge) (Mehr Infos zum apt cache, vorerst noch unvollständig)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Auf <http://debian.ff3l/> findest du einen apt cache, welcher sich innerhalb des Freifunk 3ländereck-Netzes befindet. Dieser speichert Debian-Pakete zwischen und liefert diese direkt im Freifunk-Netz aus.

Derzeit werden die folgenden Distributionen unterstützt:

  • Debian
  • Ubuntu
  • Mint
  • Raspbian

Software

Der Server, welcher unter <http://debian.ff3l/> erreichbar ist, ist lediglich ein HTTP-Frontendserver, auf welchem nginx als HTTP-Loadbalancer läuft. Dieser verteilt Requests an verschiedene Server, auf welchen approx als apt proxy konfiguriert ist. Diese Server verwenden jeweils einen lokalen Cache. Dieser Cache wird allerdings von vielen Usern benutzt und ist daher im Allgemeinen recht gut gefüllt.

Einrichtung unter Debian

Um den apt proxy beispielsweise unter Debian Jessie zu benutzen, ist folgende sources.list sinnvoll:

# Haupt-Komponenten
deb http://debian.ff3l/debian jessie main contrib non-free
deb-src http://debian.ff3l/debian jessie main contrib non-free

# Sicherheitsupdates
deb http://debian.ff3l/security jessie/updates main contrib non-free
deb-src http://debian.ff3l/security jessie/updates main contrib non-free

# Backports
deb http://debian.ff3l/debian jessie-backports main contrib non-free
deb-src http://debian.ff3l/debian jessie-backports main contrib non-free

# Multimedia
deb http://debian.ff3l/multimedia jessie main non-free
deb-src http://debian.ff3l/multimedia jessie main non-free
deb http://debian.ff3l/multimedia jessie-backports main contrib non-free
deb-src http://debian.ff3l/multimedia jessie-backports main contrib non-free