Paketverwaltung/Paketdepots/YaST/packages
aus openSUSE, der freien Wissensdatenbank
< Paketverwaltung | Paketdepots | YaST
Inhaltsverzeichnis |
packages-Dateien
Zypp/YaST package-Beschreibung
Lesen Sie auch hier
für eine vorherigen Version.
Syntax
Schlüsselwörter im Dateikopf
Die Pufferspeicherdatei beginnt mit einer Versionsdefinition im Dateikopf.
| Schlüsselwort | Wert | Kommentar |
|---|---|---|
| =Ver | 2.0 | Das alte (common.pkd) Format war 1.1, dieses ist 2.0 |
Die alte Encoding-Marke wird nicht mehr benötigt, seit die package-Daten ASCII-kodiert sind und keine sprachspezifischen Daten mehr enthalten.
Schlüsselwörter für Paketeinträge
| Schlüsselwort | Wer | Kommentar |
|---|---|---|
| =Pkg | Name Version Ausgabe Architektur | Diese vier Werte identifizieren ein Paket eindeutig und werden als Schlüssel verwendet. |
| +Req -Req | tags | Zur Installation benötigt |
| +Prq -Prq | tags | tags die vor der Installation benötigt werden |
| +Prv -Prv | tags | tags die bereitgestellt werden |
| +Con -Con | tags | tags die in Konflikt treten |
| +Obs -Obs | tags | überflüssig |
| +Rec -Rec | tags | empfohlen |
| +Sug -Sug | tags | vorgeschlagen |
| +Fre -Fre | tags | aufgefrischt |
| +Sup -Sup | tags | ergänzt |
| +Enh -Enh | tags | erweiter |
| =Loc | Mediennummer Dateiname[ Pfad] | Ort der Paketdatei Der Pfad ist optional und zeit standardmäßig auf <DATADIR>/<Architektur/>/<Dateiname> (schauen Sie bei der Beschreibung für media nach <DATADIR>) |
| =Siz | Paketgröße Installationsgröße | Größe in Bytes |
| =Tim | buildtime | Bauzeit im time_t-Format |
| =Vnd | Ersteller | Ersteller des Pakets (für auf den Ersteller der Paketquelle gesetzt, wenn es nicht vorhanden oder leer ist). |
| =Src | Name Version Ausgabe Architektur | des Quellkodepkats Architektur muss src oder nosrc sein Falls die Architektur in der Pkg-Zeile schon src oder nosrc ist, dann |
| =Grp | RPM-Gruppe | |
| =Lic | Lizenz | |
| =Cks | Typ Prüfsumme | Typ kann SHA1 oder MD5 sein, gefolgt von der Prüfsumme |
| +Aut -Aut | Autoren | |
| =Shr | Name Version Ausgabe Architektur | eines anderen Pakets. Alle Werte die nicht explizit für das aktuelle Paket gesetzt sind, werden mit dem genannten Paket geteilt. Bspw. nützlich für optimierte Versionen des selben |
| +Key -Key | Schlüsselwörter | die aus der Paketdatenbank kommen |
Beispiel
=Pkg: 3ddiag 0.494 16 i586 +Req: /bin/cp /bin/ln /bin/ls /bin/mkdir /bin/mv /bin/rm /bin/cat aaa_base /bin/sh /bin/sh ld-linux.so.2 libc.so.6 libc.so.6(GLIBC_2.0) libhd.so.5 rpmlib(PayloadIsBzip2) <= 3.0.5-1 -Req: +Prq: /bin/cp /bin/ln /bin/ls /bin/mkdir /bin/mv /bin/rm /bin/cat aaa_base /bin/sh rpmlib(PayloadIsBzip2) <= 3.0.5-1 -Prq: +Prv: mesa:/etc/mesa.conf -Prv: =Loc: 1 3ddiag-0.494-16.i586.rpm =Siz: 27958 64932 =Tim: 1028715372 =Src: 3ddiag 0.494 16 src =Grp: System/Base =Lic: GPL +Aut: Stefan Dirsch <sndirsch@suse.de> -Aut:

