GNU/Linux >> Znalost Linux >  >> Debian

Debian – Jak zobrazit novinky a protokoly změn pro balíčky Debian aktualizované za posledních 48 hodin?

I když používám apt-listchanges Ne vždy mám čas pročíst si všechny změny (novinky a changelogy). Chtěl bych místo toho zkontrolovat změny dodatečně, například uvedením změn pro všechny balíčky, které jsem aktualizoval za posledních 48 hodin.

Mohu například:

  • ukládat výsledky apt-listchanges v časové posloupnosti
  • dotaz apt na „všechny protokoly změn ze všech balíčků aktualizovaných za posledních 48 hodin“
  • něco jiného?

V ideálním případě by tento seznam zahrnoval nové balíčky a balíčky, které byly aktualizovány, ale nemají žádné zprávy nebo obsah protokolu změn.

Přijatá odpověď:

uložit výsledky apt-listchanges v časové posloupnosti

Nejlépe se mi v tomto líbí konfigurace apt-listchanges poslat mi e-mail se změnami; časovou sekvenci pak udržuje můj e-mailový klient.

dotaz apt na „všechny záznamy změn ze všech balíčků aktualizovaných za posledních 48 hodin“

Není pro to nic vestavěno (apt nesleduje konkrétně datum/čas, kdy jsou balíčky instalovány nebo aktualizovány), můžete to však zjistit z protokolů. Podívejte se na /var/log/apt/history.log*; najdete všechny operace prováděné apt a sourozenci, s následujícími informacemi pro každého:

  • počáteční a koncové datum/čas;
  • žádajícího uživatele (pokud je spuštěn pomocí sudo );
  • seznam upgradovaných balíčků, pokud existují, s dříve nainstalovanou verzí a verzí upgradovanou na;
  • seznam nainstalovaných balíčků, pokud existují, s nainstalovanou verzí a označením, zda byly nainstalovány automaticky;
  • seznam odstraněných balíčků, pokud existují;
  • seznam vyčištěných balíčků, pokud existují.

Můžete to analyzovat, abyste zjistili změny provedené za posledních 48 hodin a pro upgrady použijte informace o verzi k extrahování relevantních částí změnových protokolů a novinek.

Toto bude ignorovat operace s balíčky provedené přímo pomocí dpkg; můžete se podívat na /var/log/dpkg.log* podrobnosti o nich, ale je o něco těžší je analyzovat (a museli byste odfiltrovat operace odpovídající apt operace).

(Všimněte si, že upgradované balíčky budou mít vždy alespoň obsah protokolu změn, alespoň pokud pocházejí z Debianu; v některých případech to bude protokol změn specifický pro arch, ale vždy tam něco bude.)


Debian
  1. Jak obnovit heslo pro sudo v Debianu

  2. Jak nainstalovat ClamAV na Debian 9 a vyhledat zranitelnosti

  3. Zde je návod, jak pomocí příkazového řádku vyhledat dostupné balíčky v Debianu, Ubuntu nebo Linux Mintu [APT]

  1. Debian – Jak extrahovat a nainstalovat .deb bez příkazu Dpkg?

  2. Linux – jak šifrovat Linux (debian 8) po instalaci a jaké jsou důsledky?

  3. Jak změnit rozlišení Bash pro Debian VM?

  1. Jak nainstalovat úložiště Deb-Multimedia pomocí VLC, Kodi a FFmpeg na Debian 10 Buster

  2. Jak zobrazit seznam nainstalovaných balíčků v Debianu

  3. Jak nainstalovat PHP 7.1, 7.2 a 5.6 jako PHP-FPM &FastCGI pro ISPConfig 3 na Debian 9