Archiv aller patches

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
Pan
Beiträge: 72
Registriert: 18.09.2013 18:22:07
Lizenz eigener Beiträge: MIT Lizenz

Archiv aller patches

Beitrag von Pan » 19.09.2013 22:26:08

Hallo.

Gibt es ein Archiv in dem _alle_ patches der letzten Jahre bis hin zu den aktuellen chronologisch sortiert zu finden sind?

DeletedUserReAsG

Re: Archiv aller patches

Beitrag von DeletedUserReAsG » 19.09.2013 22:50:05

_Alle_ Patches zu welchem Paket?

cu,
niemand

Benutzeravatar
Pan
Beiträge: 72
Registriert: 18.09.2013 18:22:07
Lizenz eigener Beiträge: MIT Lizenz

Re: Archiv aller patches

Beitrag von Pan » 20.09.2013 01:52:58

Hi.

Alle patches zu allen Paketen.

Bzw. ist das auch nicht ganz korrekt ausgedrückt denke ich. Ich meine im Prinzip eine Liste aller Änderungen am System. Z.B.: 18.09.2013 Änderungen an 4 Paketen. Also ein Archiv aller:

Code: Alles auswählen

# apt-get upgrade
wo ich dann einfach chronologisch durchgehen kann was wann an z.B. stable gepatched wurde.

pferdefreund
Beiträge: 3799
Registriert: 26.02.2009 14:35:56

Re: Archiv aller patches

Beitrag von pferdefreund » 20.09.2013 08:36:26

Findest du unter /var/log/dpkg.log. Die apt usw logs würde ich nicht nehmen, da eventuell ja was direkt mit dpkg installiert wurde und
dpkg von allen frontends verwendet wird - egal ob synaptic, aptitute, apt-get oder was auch immer.

Benutzeravatar
Pan
Beiträge: 72
Registriert: 18.09.2013 18:22:07
Lizenz eigener Beiträge: MIT Lizenz

Re: Archiv aller patches

Beitrag von Pan » 20.09.2013 16:52:20

Hi.

Vielen Dank erstmal.

Ja, ich weiss. Die Ausgabe ist aber für meinen Zweck zu unübersichtlich weil einfach jedes Ereignis protokolliert wird (zu Recht).

Es kann auch gern im Web sein. Ich dachte vielleicht gibt es sowas auf debian.org, konnte aber nichts finden. Einfach ein Archiv nach Jahren/Monaten sortiert die Patches an stable z.B.

cosmac
Beiträge: 4576
Registriert: 28.03.2005 22:24:30

Re: Archiv aller patches

Beitrag von cosmac » 20.09.2013 17:59:27

Pan hat geschrieben:Die Ausgabe ist aber für meinen Zweck zu unübersichtlich weil einfach jedes Ereignis protokolliert wird (zu Recht).
vielleicht so?

Code: Alles auswählen

zgrep -h upgrade /var/log/dpkg.log* | sort
und dann gibt es für jedes (installierte) Paket eine Kurzbeschreibung der Änderungen in
/usr/share/doc/$PAKETNAME/changelog*
Beware of programmers who carry screwdrivers.

Benutzeravatar
Pan
Beiträge: 72
Registriert: 18.09.2013 18:22:07
Lizenz eigener Beiträge: MIT Lizenz

Re: Archiv aller patches

Beitrag von Pan » 20.09.2013 18:30:31

Hi.

Ja so sieht das schon viel besser aus. Ist es noch möglich wirklich nur "upgrade" zu listen und "install", "status", "configure" noch zu filtern?

Und danke für den Tip mit der Kurzbeschreibung der Änderungen. Ist ja klasse.
Zuletzt geändert von Pan am 21.09.2013 00:17:06, insgesamt 1-mal geändert.

Cae
Beiträge: 6349
Registriert: 17.07.2011 23:36:39
Wohnort: 2130706433

Re: Archiv aller patches

Beitrag von Cae » 20.09.2013 23:34:19

Sofern man nichts am Logger geaendert hat (z.B. xz als komprimiertes Format festgelegt), dann sollte man eine Liste alle Upgrades mit

Code: Alles auswählen

 $ { cat /var/log/dpkg.log{,.[0-9]}; zcat /var/log/dpkg.log*gz; } | sort -n | awk '"upgrade"==$3{print$1FS$2FS$4}' | head
bekommen. Das Format ist yyyy-mm-dd hh:MM:ss paket:arch, bei Bedarf kann man z.B. den Timestamp weglassen, indem man $1FS$2FS weglaesst (und | head begrenzt die Ausgabe, aber das brauch' ich wohl eigentlich nicht zu erwaehnen...).

Gruss Cae
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.

—Bruce Schneier

Benutzeravatar
Pan
Beiträge: 72
Registriert: 18.09.2013 18:22:07
Lizenz eigener Beiträge: MIT Lizenz

Re: Archiv aller patches

Beitrag von Pan » 21.09.2013 00:15:24

Hallo Cae.

Vielen Dank. So genau habe ich mir das vorgestellt.

Schönes Wochenende.

Antworten