|
|
Red Hat Package Managerrpm steht für »Red Hat Package Manager« und hat seinen Ursprung in der Red Hat-Distribution von Linux. rpm verwaltet so genannte Binaries, also nicht nur Quelltextpakete. Ein rpm-Paket wird zunächst nach dem Namen der Software benannt. Es folgt, durch einen Bindestrich abgetrennt, die Versionsnummer. Ein weiterer Bindestrich trennt die Paketversion ab. Das bedeutet bei höheren Nummern, dass die Pakete neu erstellt worden sind. Es folgen ein Punkt und die Prozessorkennung, für die das Paket generiert wurde, und schließlich die Endung .rpm.
[Wichtige rpm-Kommandos]L|L
Kommando & Wirkung
Informationen holenMit der Option -q für Query (engl. Anfrage) kann man einige Informationen über die installierten Pakete bekommen. Sie erscheinen in der Reihenfolge, in der sie installiert wurden:
gaston> rpm -q -a aaa_dir-2001.9.22-0 ash-0.2-395 bash-2.05-82 cpio-2.4.2-413 bdflush-1.5-229 db-3.1.17-109 diffutils-2.7-128 e2fsprogs-1.24a-11 file-3.33-28 gdbm-1.8.0-371
[rpm-Anfragen]L|L
Kommando & Wirkung
Hier werden als abschließendes Beispiel noch einmal die Informationen gezeigt, die rpm zu einem Programmpaket liefern kann. Man sieht, dass es reicht, den Paketnamen ohne Versionsnummer anzugeben.
gaston> rpm -q -i bind Name : bind Relocations: (not relocateable) Version : 4.9.7 Vendor: SuSE GmbH, Nuernberg, Germany Release : 220 Build Date: Sam 29 Jul 2000 20:49:22 Install date: Fre 30 Nov 2001 12:33:08 CET Build Host: owens.su Group : unsorted Source RPM: bind-4.9.7-220.src.rpm Size : 1744974 License: 1989 The Regents of the University of California. Packager : feedback@suse.de Summary : Name Server Utilities (old version) Description : The named daemon and support utilities including: dig, dnsquery, host, and nslookup. Documentation on setting up a name server can be found in /usr/share/doc/packages/bind .
Authors: ---- ISC Software <bind@isc.org> Paul Vixie <vixie@vix.com>
SuSE series: n gaston>
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|