Pakete zurückstellen und freigeben

Im vorherigen Artikel habe ich beschrieben, wie du ein Paket unter Debian basierten Distributionen downgradest. Bei dem nächsten Upgrade des Systems wird er dir dann aber wieder die neueren Pakete vorschlagen. Das kann schnell lästig werden. Dagegen gibt es eine Lösung. Ich zeige euch hier schnell wie ihr Pakete zurückstellen und freigeben könnt. Aber vorsichtig. Sollten, gerade grundlegende, Pakete nicht regelmäßig upgedatet werden, so entstehen schnell Sicherheitslücken und auch Probleme mit der Abwärtskompatibilität anderer Pakete die von diesem abhängen. Daher solltet ihr euch gut überlegen welche Pakete ihr entsprechend markiert. Auch hier ist “apt” euer Mittel der Wahl.

Pakete zurückstellen

Mittels “apt-mark” könnt ihr Pakete markieren die nicht mehr upgedatet werden sollen.

apt-mark hold <Paket Name>

Für das Paket, was ich im vorherigen Beispiel verwendet habe:

apt-mark hold pufferpanel
pufferpanel set on hold.

Pakete wieder freigeben

Sobald ihr Pakete für ein Update wieder freigeben möchtet, könnt ihr auch “apt-mark” verwenden.

apt-mark unhold <Paket Name>

In unserem konkreten Beispiel mit pufferpanel

apt-mark unhold pufferpanel
Canceled hold on pufferpanel.

Damit könnt ihr nun Pakete zurückstellen und freigeben unter Debian basierten Distributionen. Ich hoffe, ich konnte euch mit diesem Beitrag helfen. Weitere Infos zu apt-mark findet ihr hier.

Dieser Beitrag hat einen Kommentar

Schreibe einen Kommentar