Entwicklungsumgebung/APT Sourcen
Diese Seite ist momentan eine Baustelle im Zustand: 1
-
0
-
1
-
2
-
3
-
4
APT Sourcen
Einbindung veränderter APT Sourcen
Vor der Veränderung der APT Sourcen wird eine Kopie angelegt, welche dann verändert werden soll.
cp /etc/apt/sources.list /etc/apt/sources.list.d/delixs.list
Die eigentliche Datei "/etc/apt/sources.list" bleibt unverändert, damit spätere Updates des Basissystems keine Veränderungen der zusätzlichen APT Sourcen des delixs-Schulservers vornehmen können. Das wird durch die eigene Konfiguration unter "/etc/apt/sources.list.d/delixs.list" sichergestellt.
Und hier geht es zur Datei: "/etc/apt/sources.list"
Wir benutzen den runparts-Automatismus und schreiben eigene Einträge künftig nur in die Datei /etc/apt/sources.list.d/delixs.list denn alle Dateien die im Ordner /etc/apt/sources.list.d/ auf .list enden, werden in die source.list eingebunden.
Und hier geht es zur Datei: "/etc/apt/sources.list.d/delixs.list"
Das ermöglicht es, diese Datei in einem eigenen debian-Paket auszuliefern und bei Upgrades die Datei künftig komplett leeren und mit neuem Inhalt füllen zu können.
Zertifizierung veränderter APT Sourcen
Backport-Key
wget -O - http://backports.org/debian/archive.key | apt-key add -
delixs-Key
Damit die spezifischen Pakete für delixs auch künftig installiert werden können, fügen Sie bitte diese Zeilen in der Datei "/etc/apt/sources.list.d/delixs.list" ein:
<source highlight="18-28" lang="text">
- deb lenny main
- neu fuer delixs-Schulserver
deb http://ftp.stw-bonn.de/debian/ lenny main contrib non-free deb-src http://ftp.stw-bonn.de/debian/ lenny main
deb http://security.debian.org/ lenny/updates main contrib deb-src http://security.debian.org/ lenny/updates main contrib
- Debian clam-av und Spamassassin
deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
- backports fuer dovecot etc.
deb http://www.backports.org/debian lenny-backports main
- delixs-spezifische Pakete
deb http://deb.delixs.de/ aramec/all/ deb http://deb.delixs.de/ aramec/$(ARCH)/
- delixs-testing Pakete
deb http://deb.delixs.de/ testing/all/ deb http://deb.delixs.de/ testing/$(ARCH)/
- delixs-source Pakete
deb-src http://deb.delixs.de/ aramec/source/ deb-src http://deb.delixs.de/ testing/source/
</source>
Jetzt installieren Sie noch den Schlüssel für die Pakete:
aptitude update aptitude install delixs-archive-keyring
Installation veränderter Pakete
Mit dem Befehl
aptitude -t lenny-backports install “package”
können später beliebige Pakete aus dem Bereich backport installiert werden, wobei dann nur das “package” durch den entsprechenden Namen das Paketes ersetzt wird.
Weblinks
- http://www.debian.de
- http://debiananwenderhandbuch.de
- http://wiki.debianforum.de/
- http://www.debianforum.de/forum/
Hinweise zu inoffiziellen APT-Repositories
Harry Jede, Uwe Schoffer 2009