|
2.2.1 �berblick �ber Debian-Pakete
Pakete enthalten im Allgemeinen all die Dateien, welche n�tig sind um eine
Menge von zusammengeh�rigen Kommandos oder Eigenschaften zu implementieren. Es
gibt zwei Typen von Debian-Paketen:
-
Bin�rpakete, welche ausf�hrbare Programme enthalten,
Konfigurationsdateien, man/info-Seiten, Copyright-Informationen und andere
Dokumentationen. Diese Pakete werden in einem Debian-spezifischen Archivformat
verteilt (vergleiche
Debian-Paketformat, Abschnitt
2.2.2); sie zeichnen sich i.a. durch die
.deb-Dateierweiterung aus. Bin�rpakete k�nnen mit Debians
dpkg -Programm ausgepackt werden; Details sind in der Handbuchseite
beschrieben.
-
Quellpakete, welche eine .dsc-Datei enthalten,
die das Quellpaket beschreibt (inklusive der Namen der folgenden Dateien),
ebenso wie eine .orig.tar.gz-Datei, welche den urspr�nglichen
unver�nderten Quellcode in gzip-komprimiertem tar-Format enth�lt und gew�hnlich
eine .diff.gz-Datei, die Debian-spezifische �nderungen zu den
Originalquellen enth�lt. Das Programm dpkg-source packt und
entpackt Debian-Quellpakete; Details sind in der Handbuchseite enthalten.
Die Installation der Software durch das Paketsystem nutzt
"Abh�ngigkeiten", welche sorgf�ltig vom Paketbetreuer bestimmt
wurden. Diese Abh�ngigkeiten sind in der control -Datei, die jedem
Paket zugeordnet ist, enthalten. Das Paket, welches den GNU C Compiler enth�lt
(gcc ), "h�ngt" z.B. von dem Paketen
binutils "ab", das den Linker und Assembler enth�lt.
Versucht ein Benutzer gcc zu installieren, ohne zuvor
binutils installiert zu haben, so wird das Paketverwaltungssystem
(dpkg) die Fehlermeldung ausgeben, dass es binutils ben�tigt und
die Installation von gcc abbrechen. (Dennoch kann dieses
Verhalten vom Nutzer ge�ndert werden; vergleiche dpkg(8) .) F�r
weitere Einzelheiten wird auf
Paketabh�ngigkeiten,
Abschnitt 2.2.8 verwiesen.
Debian's Paketverwaltungstools k�nnen benutzt werden um:
|
|