Paketverwaltung/Paketdepots/YaST/pattern
aus openSUSE, der freien Wissensdatenbank
< Paketverwaltung | Paketdepots | YaST
Schemata/Pattern (.pat)-Dateien
Attribute von Schemata
- Name, Version, Ausgabe/Release, Architektur
Die Architektur bindet die Schemata an Systeme, die diese Architektur, aber keine besser unterstützen. - Zusammenfassung, Beschreibung
Eine kurze und eine ausführliche vom Nutzer Lesbare Erläuterung. - Gruppe
Eine Gruppe (oder Kategorie) zu welcher dieses Schema gehört. Wird verwendet, wenn die Schemata dem Nutzer in einer Baumstruktur präsentiert werden. - Sortierreihenfolge
Wie soll die Darstellung mehrerer Schemata in einer Gruppe sortiert werden. - Anforderungen, Bereitstellungen, Ersetzungen, Konflikte, Empfehlungen, Vorschläge...
Diese Zielen auf andere Schemata oder auf Pakete.
Syntax einer Schemadatei
Schemadateien sind sehr ähnlich wie Selektionsdateien aufgebaut, haben aber eine andere Dateinamenerweiterung, nämlich .pat an Stelle von .sel. Außerdem enthalten Sie keine sprachspezifischen Informationen.
| Schlüsselwort | Wert | Kommentart | |
| =Ver: | Syntaxversion | Minimale Version des Syntaxanalysierers/Parsers, die zur Verarbeitung der Datei benötigt wird. Sollte auf 5.0 für Code10 gesetzt werden | |
| =Pat: | Name Version Ausgabe Architektur | Alle vier Werte sind obligatorisch | |
| =Sum: | Zusammenfassung | Einzeiliges Etikett in der Standardsprache |
| =Sum.Sprache: | Zusammenfassung | Eine sprachspezifische Zeile pro Etikett | |
| +Des: -Des: | Beschreibung | Mehrzeilige Beschreibung in der Standardsprache | |
| +Des.Sprache: -Des.Sprache: | Beschreibung | Mehrzeilige, sprachspezifische Beschreibung | |
| =Cat: | Kategorie | Eine Zeile der für den Nutzer sichtbaren Kategorie, in welcher Mehrere Schemata zusammengefasst werden (in der Standardsprache) |
| =Cat.Sprache: | Zusammenfassung | Einzeilige, sprachspezifische Kategorie | |
| =Ico: | Symbol | Name eines Symbols Wenn kein Name angegeben wird, wird stattdessen der Name des Schema verwendet (wobei Leerzeichen im Namen durch Unterstriche ersetzt werden "_") ".png" wird angehängt, falls er keine ".png"- oder ".jpg"-Erweiterung enthält Wenn kein Pfad angegeben ist, wird zuerst im Pfad zu den Symbolen des aktuellen Themas gesucht (zuerst /usr/share/YaST2/theme/current/icons/32x32/apps/, dann /usr/share/YaST2/theme/current/icons/48x48/apps/) Pfade relativ zum Pfad des Themas werden vorausgesetzt (/usr/share/YaST2/theme/current/) Absolute Pfade sind ebenfalls erlaubt | |
| =Vis: | Sichtbarkeit | Sichtbarkeit von Selektionen (in der Benutzerschnittstelle) | |
| =Ord: | Sortierung | Reihenfolge der Selektionen (in der Benutzerschnittstelle) Dieser dreizifferige Wert definiert die Reihenfolge der Selektion, wenn mehrere Schemata in der Benutzerschnittstelle angezeigt werden | |
| +Req: -Req: | Schema | Schemata die zur Installation Notwendig sind | |
| +Prv: -Prv: | Schema | Schemata die bereitgestellt werden | |
| +Con: -Con: | Schema | Schemata die hierzu in Konflikt stehen | |
| +Obs: -Obs: | Schema | Schemata die durch dieses ersetzt werden | |
| +Rec: -Rec: | Schema | Empfohlene Schemata | |
| +Sup: -Sup: | Schema | Ergänzte Schemata | |
| +Sug: -Sug: | Schema | Vorgeschlagene Schemata | |
| +Prq: -Prq: | Liste von Paketen | Liste von zur Installation benötigten Paketen (siehe unten) | |
| +Prc: -Prc: | Liste von Paketen | Liste von zur Installation empfohlenen Paketen (sollten installiert werden) | |
| +Psg: -Psg: | Liste von Paketen | Liste von zur Installation vorgeschlagenen Pakten (können installiert werden) | |
| +Fre: -Fre: | Schema | Erneuerte Schemata |

