eigenes Paket vor apt-get upgrade schützen

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Ingo_DEB
Beiträge: 47
Registriert: 30.06.2004 11:27:47

eigenes Paket vor apt-get upgrade schützen

Beitrag von Ingo_DEB » 04.08.2004 14:37:13

Hallo!

Ich habe mir ein Paket über die Debian Paketverwaltung selber kompiliert.

Also mit:
apt-get source paket
cd paket
dpkg-buildpackage -uc -us
dpkg -i ../paket
Jetzt gibt es aber auf dem Debianserver scheinbar eine neuere Version. Wobei ich mir da nicht so ganz sicher bin. Es geht hier konkret um maildrop-1.3.7-2.
Installiert ist maildrop-1.3.7-2 aber atp-get upgrade will das Paket auch updaten.

Wie sag ich meinem apt-get, dass er mein maildrop in Ruhe lassen soll?

Danke,
Ingo 8)

Benutzeravatar
QT
Beiträge: 1322
Registriert: 22.07.2004 21:08:02
Wohnort: localhost

Beitrag von QT » 04.08.2004 14:51:42

Du musst das Paket auf 'HOLD' setzen zB so:

Code: Alles auswählen

$ echo "maildrop hold" | dpkg --set-selections
Aehm, den Befehl hab ich nun aus meiner Erinnerung so niedergeschrieben, bitte vorher irgendwo ueberpruefen ;-)

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 04.08.2004 14:54:13

Oder per aptitude Dein Paket unter "Installed Packages" suchen, das Paket per "=" auf hold setzen und dann auch mit aptitude den upgrade machen.

Gruss, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 04.08.2004 14:54:48

Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Ingo_DEB
Beiträge: 47
Registriert: 30.06.2004 11:27:47

Beitrag von Ingo_DEB » 04.08.2004 15:02:38

Hallo!

Danke für die Antworten!

Ich frage mich wirklich, warum ich nicht von alleine fündig geworde bin.

Das fehlt irgenwie bei den Anleitungen wo man selber Pakete baut.

Bis dann,
Ingo 8)

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 04.08.2004 19:13:24

Eine andere Methode ist es, das debian/control File zu editieren und dort in der Version eine Epoche hinzuzufügen. Aus 1.2.3-1 wird dann 1:1.2.3-1, was immer grösser ist als ein beliebiges Paket ohne Epoche.

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
bollin
Beiträge: 482
Registriert: 01.11.2003 23:31:33
Wohnort: Berlin
Kontaktdaten:

Beitrag von bollin » 10.08.2004 21:33:17

Hallo,


man apt_preferences

beschreibt eigentlich die beste Loesung fuer das Problem.


Torsten

icewalker
Beiträge: 526
Registriert: 17.11.2002 18:03:24
Wohnort: BERLIN
Kontaktdaten:

Re: eigenes Paket vor apt-get upgrade schützen

Beitrag von icewalker » 12.08.2004 10:41:17

Ingo_DEB hat geschrieben:Hallo!

Wie sag ich meinem apt-get, dass er mein maildrop in Ruhe lassen soll?

Danke,
Ingo 8)
du könntest auch schreiben

feta hold <paketname>

oder

wajig hold <paketname>

sind beide super tools

Antworten