Hallo alle zusammen,
ich habe mal in den Manpages von apt und apt-get nachgelesen, sowie die Forumssuche verwendet.
Mein Problem und das kennen bestimmte fast alle hier: wenn ich apt upgrade machen sind sehr oft Pakete dabei, die noch nicht signiert sind. Meist ist das OpenOffice (habe auch schon gelesen, dass das bei denen immer ein wenig dauert).
Eine Lösung, über die ich öfter gestolpert bin ist die Option -no-checksig.
Gibt es vielleicht auch eine Möglichkeit, apt upgrade Programme ausschließen zu lassen, so in der Art alles aktualisieren außer openof*
Ich hoffe, die Lösung wurde nicht schon irgendwo gepostet und ich habe es übersehen.
Besten Dank
Diese Website existiert nur weil wir Werbung mit AdSense ausliefern.
Bitte den AdBlocker daher auf dieser Website ausschalten! Danke.
Bitte den AdBlocker daher auf dieser Website ausschalten! Danke.
Programme bei apt upgrade ausschließen möglich?
Moderator: Moderatoren
Werbung:
-
- Moderator
- Beiträge: 3669
- Registriert: 4. Dez 2005, 13:17
- Kontaktdaten:
APT HOWTO:
Eine Alternative wäre evtl. noch das betreffende Paket zu pinnen (man apt_preferences).
Eine Priorität < 0 verhindert afaik die Installation des Pakets.
Dasselbe sollte dann auch mit OpenOffice funktionieren:[...]
/etc/apt/apt.conf.d/apt.conf
Dort fügen wir über der Zeilefolgendes ein:Code: Alles auswählen
ignore {"gpg-pubkey"; };
Bitte kopiert diesen Text hier raus, denn es kommt auf jedes Leerzeichen an. Mit dieser Änderung verhindern wir, das kernel-updates über apt installiert werden.Code: Alles auswählen
Hold { "kernel-smp"; "kernel-default"; "kernel-source"; };
[...]
Code: Alles auswählen
Hold { "OpenOffice_org"; "OpenOffice_org-de"; };
Eine Priorität < 0 verhindert afaik die Installation des Pakets.
Ja erstmal danke. Aber irgendwie ist das doch recht umständlich, denn manchmal ist es ja auch noch ein anderes Programm, dessen Signaturen fehlen, und dann immer die apt.conf verändern ist auch etwas mühsam.
Ich hoffe immer noch auf eine Lösung so nach der Art
edit: Tippfehler
Ich hoffe immer noch auf eine Lösung so nach der Art
Code: Alles auswählen
apt update -except OpenOf*
-
- Moderator
- Beiträge: 3669
- Registriert: 4. Dez 2005, 13:17
- Kontaktdaten:

Du könntest mal folgendes versuchen (ungetestet):
/etc/apt/preferences
Code: Alles auswählen
Package: *
Pin: release a=openoffice
Pin-Priority: 200
Installieren geht dann mit:
Code: Alles auswählen
apt-get -t openoffice install OpenOffice_org --no-checksig
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast