Gdzie są informacje o wersji aktualizacji zabezpieczeń, które zostały zainstalowane w tle?


13

Mój menedżer aktualizacji jest skonfigurowany do cichego pobierania i wydawania aktualizacji zabezpieczeń w tle. Dlatego informacje o wersji nie są już wyświetlane. Zastanawiam się, czy jest jakiś sposób, aby przeczytać informacje o wydaniu później. Jak mogę dowiedzieć się, które aktualizacje zostały ostatnio zainstalowane i jakie błędy zostały naprawione?

Odpowiedzi:


6

Wyniki aktualizacji nienadzorowanych są rejestrowane na stronie /var/log/unattended-upgrades. Chociaż nie będzie to zawierało dzienników zmian; pokaże ci, co zostało zaktualizowane. Następnie możesz użyć jednej z metod wymienionych przez innych, aby zobaczyć rzeczywiste dzienniki zmian.

Możesz być także zainteresowany apticronpakietem. Można skonfigurować wysyłanie wiadomości e-mail na temat wszelkich pakietów w systemie, które wymagają aktualizacji. Ten e-mail będzie zawierał podsumowanie zmian w każdym pakiecie wygenerowanym przez apt-listchanges.

Domyślnie wyśle ​​wiadomość e-mail root. Jeśli nie masz jeszcze ustawionej opcji przekazywania na prawdziwe konto, edytuj /etc/apticron/apticron.conf, aby ustawić adres e-mail:

EMAIL="foo@bar.com"

Niezły pakiet, dziękuję! Zdecydowanie to przetestuję. Mam nadzieję, że uruchomi się przed faktycznymi aktualizacjami nienadzorowanymi.
— Takkat

W tej chwili niestety nie mogę uruchomić apticronu na pulpicie 10.04. Apticron narzeka na nieistniejące etc / postfix / main.cf i odmawia wysłania jakiejkolwiek poczty. Nie wiem zbyt wiele na temat postfiksów, więc nurkowanie w konfiguracji postfiksów może być zbyt ryzykowne.
— Takkat

3

Informacje na temat większości, jeśli nie wszystkich, aktualizacji zabezpieczeń znajdziesz tutaj:

http://www.ubuntu.com/usn

Kanały są dostępne do użytku w czytniku RSS, możesz też zapisać się na listę mailingową. Oba są połączone na tej stronie.


1
Dziękujemy za wskazanie numeru USN. Mimo to te notatki nie dały mi szybkiego przeglądu, które aktualizacje zostały faktycznie zainstalowane. Brakuje też bezpośrednich linków do raportów o błędach LP z informacji o wydaniu, co zawsze uważałem za całkiem wygodne.
— Takkat

Zgadzam się - przydatne byłyby numery błędów. W tym celu musisz spojrzeć na dzienniki zmian zgodnie z sugestią zawartą w odpowiedzi fluteflute.
— Jacob Peddicord,

2

To nie jest tak łatwy proces, jak mógłby być.

  1. Zidentyfikuj pakiety, które zostały zaktualizowane

    W Ubuntu 11.04 przejdź do Centrum oprogramowania Ubuntu i spójrz na sekcję Historia (od lewej strony), a następnie na górny filtr, aby spojrzeć tylko na Aktualizacje . To pokaże, jakie aktualizacje zostały zainstalowane i do jakich wersji.

    W Ubuntu 10.10 wykonaj powyższe czynności, aby określić, które pakiety zostały zaktualizowane i kiedy, ale nie podaje numerów wersji.

    W Ubuntu 10.04 będziesz musiał użyć funkcji historii Synaptic, ponieważ Centrum oprogramowania nie zawierało jeszcze tej funkcji.

  2. Odwiedź stronę Launchpad, aby uzyskać pakiet. Na przykład update-managerjest to na launchpad.net/ubuntu/+source/update-manager . Za pomocą linków w prawym górnym rogu tej strony można wyświetlić pełny dziennik zmian ( launchpad.net/ubuntu/+source/update-manager/+changelog )


W Centrum oprogramowania Lucid 10.04 nie ma sekcji „Historia”, prawda? Zawsze jednak mogę spojrzeć na historię Synaptic ;-). Już myślałem, że po aktualizacji aktualizacja może być trudna do zdobycia. To, co słyszałem do tej pory, wydaje się potwierdzać, że mogły zniknąć na zawsze.
— Takkat

Przepraszam, nie zdawałem sobie sprawy, że masz 10.04, mój błąd. Uważam, że „dzienniki zmian”, z którymi się połączyłem, są dokładnie takie same, jak te, które otrzymujesz w Aktualizatorze. Po prostu nie tak wygodnie.
— 8128,

0

Z tego, co do tej pory słyszałem, czuję, że wszystko razem może dać wystarczającą odpowiedź na moje pytanie:


Dowiedz się, który pakiet się zmienił


  • Lista /usr/share/docz Nautilusem w trybie „Widok listy” posortowana według „Data modyfikacji”, aby uzyskać listę pakietów i datę dokonania zmian.
  • lub sprawdź Centrum oprogramowania lub. Synaptyczny dla historii, jak sugeruje fluteflute .
  • lub sprawdź /var/log/unattended-upgradesodpowiednio. uruchom Apticron, postępując zgodnie z odpowiedzią andrews
  • jeśli tylko aktualizacje zabezpieczeń są interesujące przeczytać USN według Jacob odpowiedź „s

Przeczytaj dzienniki zmian danych pakietów


  • Otwarte usr/share/doc/PACKAGENAME/cangelog.gzlub changelog.Debian.gztam, gdzie wszystkie informacje o wersji są w większości takie same jak w Launchpad.
  • lub przejdź do Launchpada i przeczytaj tam (patrz odpowiedź fluteflute )
  • lub pozwól, aby apt-listchanges wykonał zadanie (zobacz odpowiedź andrewsometthing )

W jaki sposób wybierzesz, będziesz mógł zobaczyć, które pakiety zostały zmienione, i możesz przeczytać dzienniki zmian. Żadna z nich nie jest tak łatwa do wykonania, jak czytanie podczas nadzorowanej aktualizacji, ale być może już /usr/share/docprawie będzie.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.