hier läuft ein apt-proxy (Konfigs habe ich am Ende angehängt) über den sich alle Clients aktualisieren. Auch wenn im Moment alle Rechner im Netz testing sind, habe ich alle drei Zweige (stable, testing, unstable) in meiner sources.list.
Das macht natürlich einen Eintrag in /etc/apt/preferences notwendig.
Die ganze Zeit lief alles mit "testing", jetzt habe ich überall wo "testing" stand einfach "sarge" hingeschrieben und dachte, mit einem apt-get update sei die Sache erledigt.
Es sah auch zunächst gut aus, update läuft ohne Fehlermeldung.
Nur kann ich keine Pakete installieren (apt-get install, aptitude, dselect). apt-get sagt, es seien zwar Abhängigkeiten vorhanden, aber keine Quellen verfügbar.
Welchen "Schalter" habe ich nicht/falsch umgelegt?
Chris
/etc/apt-proxy/apt-proxy.conf
Code: Alles auswählen
add_backend /debian/ \
$APT_PROXY_CACHE/debian/ \
http://ftp.de.debian.org/debian/ \
http://ftp.us.debian.org/debian/ \
http://ftp.uk.debian.org/debian/ \
+ftp.de.debian.org::debian/
Code: Alles auswählen
unter anderem
deb http://apt-proxy:9999/debian sarge main contrib non-free
Code: Alles auswählen
Package: *
Pin: release o=Debian,a=woody
Pin-Priority: 300
Package: *
Pin: release o=Debian,a=sarge
Pin-Priority: 900
Package: *
Pin: release o=Debian,a=sid
Pin-Priority: 400
Package: *
Pin: release o=Debian
Pin-Priority: -1
Code: Alles auswählen
APT::Default-Release "sarge";