Debian Pakete sperren

Um Pakete zu sperren und damit ein Update zu verhindern führt mannachfolgendes aus:

 # echo [PAKETNAME] hold | dpkg --set-selections;

Hier im Beispiel mit Bareos Paketen, die auf einem Univention Corporate Server von den Original Bareos Quellen installiert wurden. Wenn man aus verschiedenen Gründen nicht möchte, dass UCS die Bareos Pakete aus dem Univention Repository überschreibt, falls sie neuer sein sollten, als die, die über das entsprechende Bareos apt Repo kommen. Das ist zwar unwahrscheinlich, aber beim Backup hört der Spass auf.

 ~# for p in $(dpkg -l  |  grep bareos  |  grep -v univention  |  awk '{print $2}'); 
         { 
         echo $p hold | dpkg --set-selections; 
         }

Gesperrte Pakete erhalten dann ein „h“ im Prefix:

~# dpkg -l | grep bareos
hi  bareos                                              18.2.5-139.1                                     amd64        Backup Archiving Recovery Open Sourced - metapackage
hi  bareos-bconsole                                     18.2.5-139.1                                     amd64        Backup Archiving Recovery Open Sourced - text console
hi  bareos-client                                       18.2.5-139.1                                     amd64        Backup Archiving Recovery Open Sourced - client metapackage
hi  bareos-common                                       18.2.5-139.1                                     amd64        Backup Archiving Recovery Open Sourced - common files
hi  bareos-database-common                              18.2.5-139.1                                     amd64        Backup Archiving Recovery Open Sourced - common catalog files
hi  bareos-database-postgresql                          18.2.5-139.1                                     amd64        Backup Archiving Recovery Open Sourced - PostgreSQL backend
hi  bareos-database-tools                               18.2.5-139.1                                     amd64        Backup Archiving Recovery Open Sourced - database tools
hi  bareos-director                                     18.2.5-139.1                                     amd64        Backup Archiving Recovery Open Sourced - director daemon
hi  bareos-filedaemon                                   18.2.5-139.1                                     amd64        Backup Archiving Recovery Open Sourced - file daemon
hi  bareos-storage                                      18.2.5-139.1                                     amd64        Backup Archiving Recovery Open Sourced - storage daemon
hi  bareos-tools                                        18.2.5-139.1                                     amd64        Backup Archiving Recovery Open Sourced - common tools
hi  bareos-webui                                        18.2.5-126.1                                     all          Backup Archiving Recovery Open Sourced - webui
Datenschutz-Übersicht

Diese Website verwendet Cookies, damit wir dir die bestmögliche Benutzererfahrung bieten können. Cookie-Informationen werden in deinem Browser gespeichert und führen Funktionen aus, wie das Wiedererkennen von dir, wenn du auf unsere Website zurückkehrst, und hilft unserem Team zu verstehen, welche Abschnitte der Website für dich am interessantesten und nützlichsten sind.