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: 85 Punkte bei 17 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Tipp der Woche

Ubuntu 14.10 und VirtualBox
Ubuntu 14.10 und VirtualBox
Tim Schürmann, 08.11.2014 18:45, 0 Kommentare

Wer Ubuntu 14.10 in einer virtuellen Maschine unter VirtualBox startet, der landet unter Umständen in einem Fenster mit Grafikmüll. Zu einem korrekt ...

Aktuelle Fragen

PCLinuxOS Version 2014.08 "FullMonty" Umstellung auf deutsch
Karl-Heinz Welz, 19.12.2014 09:55, 3 Antworten
Hallo, liebe Community, ich bin 63 Jahre alt und möchte jetzt nach Jahrzehnten Windows zu Linux...
ICEauthority
Thomas Mann, 17.12.2014 14:49, 2 Antworten
Fehlermeldung beim Start von Linux Mint: Could not update ICEauthority file / home/user/.ICEauth...
Linux einrichten
Sigrid Bölke, 10.12.2014 10:46, 5 Antworten
Hallo, liebe Community, bin hier ganz neu,also entschuldigt,wenn ich hier falsch bin. Mein Prob...
Externe USB-Festplatte mit Ext4 formatiert, USB-Stick wird nicht mehr eingebunden
Wimpy *, 02.12.2014 16:31, 0 Antworten
Hallo, ich habe die externe USB-FP, die nur für Daten-Backup benutzt wird, mit dem YaST-Partition...
Steuern mit Linux
Siegfried Markner, 01.12.2014 11:56, 2 Antworten
Welches Linux eignet sich am besten für Steuerungen.

Jetzt auf den Mailinglisten

Re: [EasyLinux-Ubuntu] libdvdcss
Heiko Ißleib, 20.12.2014 19:18
Am 20.12.2014, 18:17 Uhr, schrieb Hartmut Haase : Hallo Hartmut, > >> libdvdcss2 >> >...
Re: [EasyLinux-Ubuntu] libdvdcss
Uwe Herrmuth, 20.12.2014 19:02
Hallo Hartmut, Hartmut Haase schrieb am 20.12.2014 um 18:18: > Hallp Uwe, > > Steht hier: >...
Re: [EasyLinux-Ubuntu] libdvdcss
Heiko Ißleib, 20.12.2014 18:52
Am 20.12.2014, 18:11 Uhr, schrieb Uwe Herrmuth : > Hallo Heiko, > > Heiko Ißleib schrieb am 20.1...
Re: [EasyLinux-Ubuntu] libdvdcss
Hartmut Haase, 20.12.2014 18:18
Hallp Uwe, > Steht hier: > schon, aber die Adressen von deb http://download.videolan.org/pub/de...
Re: [EasyLinux-Ubuntu] libdvdcss
Hartmut Haase, 20.12.2014 18:17
Halo Heiko, >> libdvdcss2 > > http://www.deb-multimedia.org/pool/main/ > > je nach...