Paketweise festlegen

Für diesen Fall besteht eine Liste mit Einträgen für einzelne Pakete und ganze Paketgruppen. Bis Debian 6 'Squeeze' beinhaltete die Datei /etc/apt/preferences/ die Prioritäten für alle Paketnamen, Veröffentlichungen, Hersteller und Versionen.

Ab Debian 7 'Wheezy' wurde das in das Verzeichnis /etc/apt/preferences.d/ ausgelagert. Jede Datei in diesem Verzeichnis darf beliebig viele Festlegungen beinhalten, wobei der Dateiname jeweils frei wählbar ist. Die Abarbeitung der einzelnen Einträge erfolgt von oben nach unten, wobei nachfolgende, mehrfache Einträge ignoriert werden. Jeder Eintrag, d.h. jede Festlegung, besteht aus den folgenden drei Zeilen:

Eintrag für ein Paket
Package: *
Pin: release a=stable
Pin-Priority: 50

Obiger Eintrag besagt, dass APT nur Pakete aus dem Bereich Debian 'stable' und nicht aus Debian 'testing' oder 'unstable' installiert. Dabei stehen die einzelnen Schlüsselworte jeweils für:

Package

Paketname, für welches die Zuordnung gilt. Ein * bezeichnet alle Pakete.

Pin

Nach dem Schlüsselwort release spezifizieren Sie die Veröffentlichung (siehe [veroeffentlichungen]). Dabei ist hier die Angabe eines Aliasnamens wie 'Wheezy' oder 'Sid' nicht erlaubt. Zulässig sind aber bspw. die Versionsnummer, der Distributionsbereich und die Herkunft. Eine genaue Auflistung enthält Zulässige Parameter beim APT-Pinning.

Pin-Priority

Das bezeichnet den Zahlenwert für die Pin. Welche Werte zulässig sind, entnehmen Sie bitte [tab.apt-pinning-prioritaeten] in [von-apt-zu-apt-pinning].

Table 1. Zulässige Parameter beim APT-Pinning
Parameter und Schlüsselwort Bedeutung Beispiel

a (archive)

Veröffentlichung (siehe [veroeffentlichungen])

'unstable'

c (component)

Distributionsbereich (siehe [distributionsbereiche])

'main'

l (label)

Bezeichner

Debian

n (name)

Aliasnamen der Veröffentlichung (siehe [alias-namen])

'Jessie'

o (origin)

Herkunft

Debian

v (version)

explizite Versionsnummer (siehe [benennung-eines-debian-pakets])

6.0.3

results matching ""

    No results matching ""