Paketverwaltung/Paketdepots/YaST/packagesDU

aus openSUSE, der freien Wissensdatenbank

Inhaltsverzeichnis

packages.DU


Anforderungen

  1. Paket
    Die Paketidentifikation (Name Version Ausgabe Architektur)
  2. Pro vom Paket eingenommenen Verzeichnis:
    • Verzeichnisname
    • Anzahl der Dateien in diesem Verzeichnis
    • In diesem Verzeichnis belegter Platz
    • Anzahl der Dateien in Unterverzeichnissen
    • In den Unterverzeichnissen belegter Platz


Einführung

Um existierenden Kode und Infrastruktur wiederverwenden zu können, ist die syntaktische Ausgestaltung der Sprachdateien ähnlich zu der der [package-descr.html packages]-Datei.

File enc

Schlüsselwörter im Dateikopf

Die Patznutzungs-/Disk-Usage-Datei (DU) beginnt mit einer Versionsangabe im Dateikopf.

Schlüsselwort Wert Kommentar
=Ver 2.0 Das alte (du.dir) Format war 1.1, dies ist 2.0


Schlüsselwörter für Paketeinträg

Schlüsselwort Wert Kommentar
=Pkg Name Version Ausgabe Architektur Diese vier Werte identifizieren ein Paket eindeutig und werden als Schlüssel verwendet
+Dir
-Dir
Verzeichnis Größe im Verzeichnis Größe in Unterverzeichnissen Dateien im Verzeichnis Dateien in Unterverzeichnissen Nur das Wurzelverzeichnis beginnt mit /, alle anderen Verzeichnisse sind relativ zu /
Die Angaben zur Größe und Anzahl der Dateien sind Integerwerte, getrennt durch Leerraum.

Beispiel

 =Pkg: 3ddiag 0.494 16 i586
 +Dir:
 / 0 71 0 17
 sbin/ 0 2 0 1
 sbin/conf.d/ 2 0 1 0
 usr/ 0 68 0 15
 usr/bin/ 50 0 14 0
 usr/share/ 0 18 0 1
 usr/share/doc/ 0 18 0 1
 usr/share/doc/packages/ 0 18 0 1
 usr/share/doc/packages/3ddiag/ 18 0 1 0
 var/ 0 1 0 1
 var/adm/ 0 1 0 1
 var/adm/fillup-templates/ 1 0 1 0
 -Dir: