APT/Unstable-Repository: Unterschied zwischen den Versionen

Aus Foxwiki
K Textersetzung - „Kategorie:Linux:Softwareverwaltung“ durch „Kategorie:Linux:Software“
Keine Bearbeitungszusammenfassung
Zeile 36: Zeile 36:




[[Kategorie:Linux:Software]]
[[Kategorie:apt]]
[[Kategorie:Debian]]

Version vom 13. Juni 2022, 15:51 Uhr

Repository hinzufügen

# vi /etc/apt/sources.list
deb http://deb.debian.org/debian/ unstable main contrib non-free

Pin-Priorität festlegen

Es sollen nur Unstable-Pakete installiert werden, wenn die ausdrücklich angefordert wird. /etc/apt/preferences.d/99pin-unstable

Fügen Sie Folgendes in diese Datei ein:

Package: *
Pin: release a=stable
Pin-Priority: 900

Package: *
Pin release a=unstable
Pin-Priority: 10

Unstable-Pakete wieder herunterstufen

Obwohl nur Pakete aus dem Unstable-Repository wurde, sind auch deren Abhängigkeiten installiert worden. Falls sich das als Problem herausstellt, kann dies rückgängig gemacht werden.

# vi /etc/apt/preferences.d/99pin-unstable

Ändern von stablePin-Priorität zu 1001, und unstablePin-Priorität zu -1

Package: *
Pin: release a=stable
Pin-Priority: 1001

Package: *
Pin release a=unstable
Pin-Priority: -1

Danach die Repositories aktualisieren und mit apt full-upgrade die Pakete auf die Stable-Version downgraden und solche entfernen, die nur im Unstable-Repository verfügbar sind.

sudo apt update
sudo apt full-upgrade

Danach können Sie die entfernen /etc/apt/preferences.d/99pin-unstable Datei und das Debian Unstable apt-Repository von /etc/apt/sources.list.