Apt-proxy: Unterschied zwischen den Versionen
Uli (Diskussion | Beiträge) |
Uli (Diskussion | Beiträge) |
||
Zeile 78: | Zeile 78: | ||
<b>/etc/apt/sources.list</b> | <b>/etc/apt/sources.list</b> | ||
<br> | <br> | ||
+ | * Sarge | ||
# Apt-Proxy | # Apt-Proxy | ||
#################### | #################### | ||
Zeile 85: | Zeile 86: | ||
<nowiki>deb-src http://fai-sarge:9999/debian-non-US stable/non-US main contrib non-free</nowiki> | <nowiki>deb-src http://fai-sarge:9999/debian-non-US stable/non-US main contrib non-free</nowiki> | ||
<nowiki>deb http://fai-sarge:9999/security stable/updates main contrib non-free</nowiki> | <nowiki>deb http://fai-sarge:9999/security stable/updates main contrib non-free</nowiki> | ||
− | + | * Etch | |
+ | # Apt-Proxy | ||
+ | #################### | ||
+ | <nowiki>deb http://fai-sarge:9999/debian stable main contrib non-free</nowiki> | ||
+ | <nowiki>deb-src http://fai-sarge:9999/debian stable main contrib non-free</nowiki> | ||
+ | <nowiki>deb http://fai-sarge:9999/security stable/updates main contrib non-free</nowiki> | ||
[[Kategorie:Anwendungen]] | [[Kategorie:Anwendungen]] | ||
[[Kategorie:Linux]] | [[Kategorie:Linux]] | ||
[[Kategorie:Fai]] | [[Kategorie:Fai]] |
Version vom 26. April 2007, 07:21 Uhr
Inhaltsverzeichnis
Anmerkung
Der APT-Proxy kann man mit einem normalen Proxy vergleichen.
Er verwaltet jedoch die Debian-Pakete effektiver. Die Einrichtung ist
recht einfach.
Version und Voraussetzungen
Diese Dokumentation bezieht sich auf:
Debian Sarge
Debian Etch
Installation
- Sarge
# apt-get update # apt-get install apt-proxy
- Etch
# aptitude update # aptitude install apt-proxy Die folgenden NEUEN Pakete werden zusÀtzlich installiert: apt-proxy bzip2 python-apt python-pam python-pyopenssl python-serial python-twisted-bin python-twisted-core python-twisted-web python-zopeinterface
Konfiguration
Es sind nur wenige Einstelllungen anzupassen, um einen
Apt-Proxy einzurichten. Hier nur die wichtigsten. Ansonsten ist
es empfehlenswert, die Konfigurationsdatei durchzusehen.
/etc/apt-proxy/apt-proxy-v2.conf
[DEFAULT] ;;Server-IP des Apt-Proxys address = 172.27.1.10 ;; Server port port = 9999
Einträge der Standart-Debian-Server
;; Backend servers ;; ;; Place each server in its own [section] [debian] ;; Backend servers, in order of preference backends = http://ftp.de.debian.org/debian http://ftp2.de.debian.org/debian http://ftp.us.debian.org/debian ftp://ftp.uk.debian.org/debian ;; [security] ;; Debian security archive backends = http://security.debian.org/debian-security http://ftp2.de.debian.org/debian-security
- Ab Etch ist dieser eintrag nicht mehr notwendig
Die US-Ausfuhrbestimmungen für Software mit hoher Verschlüsselung wurden aufgehoben,
so dass dieses Repository nicht mehr notwendig ist.
!! Wichtig - In der Sourceslist der Clients - /etc/apt/sources.list - darf keine - non-US - Eintrag vorhanden sein.
[debian-non-US] ;; Debian debian-non-US archive ;timeout will be the global value backends = http://ftp.de.debian.org/debian-non-US http://ftp.uk.debian.org/debian-non-US ftp://ftp.uk.debian.org/debian
Einträge zusätzlicher Apt-Quellen
Es können weiterer Apt-Quellen eingetragen werden. So wie unten gezeigt. Auch [apt-get.org] ist ein Blick wert
[marillat] backends = ftp://ftp.nerim.net/debian-marillat
Konfiguration der Client-PCs
Beim Client muss die Datei /etc/apt/sources.list angepasst werden, damit dieser
den Apt-Proxy nutzen kann. Die vorhandenen Einträge können dann entfernt werden.
/etc/apt/sources.list
- Sarge
# Apt-Proxy #################### deb http://fai-sarge:9999/debian stable main contrib non-free deb-src http://fai-sarge:9999/debian stable main contrib non-free deb http://fai-sarge:9999/debian-non-US stable/non-US main contrib non-free deb-src http://fai-sarge:9999/debian-non-US stable/non-US main contrib non-free deb http://fai-sarge:9999/security stable/updates main contrib non-free
- Etch
- Apt-Proxy
#################### deb http://fai-sarge:9999/debian stable main contrib non-free deb-src http://fai-sarge:9999/debian stable main contrib non-free deb http://fai-sarge:9999/security stable/updates main contrib non-free