Debian und Ubuntu: Pakete vor dem Update schützen

(c) jhnri4,openclipart.org
(c) jhnri4,openclipart.org
28.10.2011 17:37

Wer gerne selbst Software installiert, kennt eventuell das Problem, dass das Paketmanagement bei einem Update ein mühsam erstelltes eigenes Paket überschreibt. Es kommt aber auch so manchmal vor, dass man bei einer bestimmten Version bleiben und auf ein Update verzichten möchte. In diesen Fällen hilft unter Debian und Ubuntu das Verzeichnis /etc/apt/preferences.d/. Hier müssen Sie zu jedem Paket, das Sie blockieren möchten, eine neue Datei mit folgendem Inhalt anlegen:

"Package: NAME
Pin: version VERSION
Pin-Priority: PRIORITÄT"

Für den KDE-Editor KWrite würde der Inhalt der Datei unter Ubuntu 10.04 also folgendermaßen aussehen:

"Package: kwrite
Pin: version 4:4.4.5-0ubuntu1
Pin-Priority: 999"


Die Datei benennen Sie am besten nach dem Programm, das Sie anpinnen möchten. Die passende Versionsnummer erhalten Sie über den Befehl apt-cache policy kwrite:

beni@beni-desktop:~$ apt-cache policy kwrite
kwrite:
  Installiert: 4:4.4.5-0ubuntu1
  Kandidat: 4:4.4.5-0ubuntu1
  Versions-Tabelle:
 *** 4:4.4.5-0ubuntu1 0
        500 http://de.archive.ubuntu.com/ubuntu/ lucid-updates/main Packages
        100 /var/lib/dpkg/status
     4:4.4.2-0ubuntu2 0
        500 http://de.archive.ubuntu.com/ubuntu/ lucid/main Packages


Kommentare
nur eine Versio schützen?
Patrick (unangemeldet), Montag, 31. Oktober 2011 21:26:46
Ein/Ausklappen

Hallo

Wie mache ich es wenn ich die Version 1.2.3 selber gebaut habe und verhindern will das mein Packet nicht mit dem selben aus dem Rep überschrieben wird. Ich will aber trotzdem mit bekommen wenn es z.B. die Version 1.2.4 gibt.


Bewertung: 267 Punkte bei 179 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Aktuelle Fragen

Huawei
Pit Hampelmann, 13.12.2017 11:35, 2 Antworten
Welches Smartphone ist für euch momentan das beste? Sehe ja die Huawei gerade ganz weit vorne. Bi...
Fernstudium Informatik
Joe Cole, 12.12.2017 10:36, 2 Antworten
Hallo! habe früher als ich 13 Jahre angefangen mit HTML und später Java zu programmieren. Weit...
Installation Linux mint auf stick
Reiner Schulz, 10.12.2017 17:34, 3 Antworten
Hallo, ich hab ein ISO-image mit Linux Mint auf einem Stick untergebracht Jetzt kann ich auch...
Canon Maxify 2750 oder ähnlicher Drucker
Hannes Richert, 05.12.2017 20:14, 4 Antworten
Hallo, leider hat Canon mich weiterverwiesen, weil sie Linux nicht supporten.. deshalb hier die...
Ubuntu Server
Steffen Seidler, 05.12.2017 12:10, 1 Antworten
Hallo! Hat jemand eine gute Anleitung für mich, wie ich Ubuntu Server einrichte? Habe bisher...

Stellenmarkt

Jetzt auf den Mailinglisten

Re: [EasyLinux-Ubuntu] DEB Multimedia
Richard Kraut, 16.12.2017 16:33
Am Samstag, den 16.12.2017, 15:36 +0100 schrieb Udo Teichmann: > Ich will Debian Multimedia benutzen, eig...
[EasyLinux-Ubuntu] DEB Multimedia
Udo Teichmann, 16.12.2017 15:36
Hallo Leute Ich will Debian Multimedia benutzen, eigentlich nur wegen eines Paketes. Wenn ich der Anleitung,...
Re: [EasyLinux-Ubuntu] Fehler_beim_Upgraden_-_gelöst_-
Karl-Heinz, 15.12.2017 21:02
Am Fri, 15 Dec 2017 20:46:24 +0100 schrieb Heiko Ißleib : Hallo Heiko, > Wohl ein Fehler in etc/enviro...
Re: [EasyLinux-Ubuntu] Fehler_beim_Upgraden_-_gelöst_-
Heiko Ißleib, 15.12.2017 20:46
Hallo. Wohl ein Fehler in etc/environment . Am 15.12.2017 20:10 schrieb "Karl-Heinz" : > Am...
Re: [EasyLinux-Ubuntu] Fehler_beim_Upgraden_-_gelöst_-
Karl-Heinz, 15.12.2017 20:10
Am Fri, 15 Dec 2017 13:18:19 +0100 schrieb Uwe Herrmuth : Hallo Uwe, Hallo Wolfgang, Hier mal die Spurens...