[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Solved] Re: sources.list für verschiedene Standorte



Rüdiger Noack wrote:

> Wolf Wiegand schrieb:
> > Hallo,
> > 
> > ich setze mein Notebook hauptsächlich an zwei Standorten ein. An einem
> > Standort habe ich einen Server, auf dem apt-proxy läuft, am zweiten
> > Standort nicht, d.h., dort verwende ich direkt ftp.de.debian.org als
> > Repository. Zum Installieren von Paketen muss ich also immer erst je
> > nach Standort die passenden Einträge in /etc/apt/sources.list ein- bzw.
> > auskommentieren. 
> > 
> apt-get -c <standortabhängige apt.conf> ...
> 
> Dort definierst du dann standortabhängige sources.list:
> 
> Dir::Etc::SourceList "/etc/apt/sources.list.<standort>";

Ich habe das jetzt folgendermaßen gelöst: Per guessnet wird ein Skript
aufgerufen, das je nach Standort eine der folgenden Dateien nach
/etc/apt/apt.conf.d/ kopiert:

# cat apt.conf.work 
Dir::Etc::SourceList "/etc/apt/sources.list.work";
Dir::State::Lists "/var/lib/apt/lists.work/";

# cat apt.conf.home
Dir::Etc::SourceList "/etc/apt/sources.list.home";
Dir::State::Lists "/var/lib/apt/lists.home/";

Für beide Standorte habe ich dann entsprechende
source.list.{home,work}-Dateien. Hat den Vorteil, dass die Listen, die
sonst unter /var/lib/apt/lists/ liegen, immer zur aktuellen sources.list
passen.

Danke für den Denkanstoss! Jetzt muss sich das nur bewähren ;-)

Gruß,

Wolf
-- 
Gerüchteweise sollen einige wagemutige Unternehmen sogar die Speerspitze der 
technologischen Entwicklung benutzen: Backups. :-) (Malte J. Wetz in 
d.c.o.u.a.m.)



Reply to: