Używam Ubuntu i robię regularne aktualizacje i chciałem wiedzieć, gdzie mogę zobaczyć dziennik zmian, które zostały zmienione / zaktualizowane / naprawione przy każdej aktualizacji.
Jednym ze sposobów byłoby uzyskanie listy ze znacznikiem czasu, otwierając terminal CtrlAltTi wydając polecenie. more /var/log/dpkg.log
To da ci więcej informacji niż obecnie. Możesz znacznie zawęzić wyniki, używając grep
na przykład tego polecenia, które pokazuje pakiety zainstalowane / zaktualizowane w moim systemie na dzień dzisiejszy:
grep "2017-08-21" /var/log/dpkg.log | grep "status installed"
2017-08-21 11:44:41 status installed man-db:amd64 2.6.7.1-1ubuntu1
2017-08-21 11:44:41 status installed doc-base:all 0.10.5
2017-08-21 11:44:41 status installed install-info:amd64 5.2.0.dfsg.1-2
2017-08-21 11:44:41 status installed desktop-file-utils:amd64 0.22-1ubuntu1.1
2017-08-21 11:44:41 status installed mime-support:all 3.54ubuntu1.1
2017-08-21 11:44:41 status installed gnome-menus:amd64 3.10.1-0ubuntu2
2017-08-21 11:44:42 status installed bamfdaemon:amd64 0.5.1+14.04.20140409-0ubuntu1
2017-08-21 11:44:42 status installed hicolor-icon-theme:all 0.13-1
2017-08-21 11:44:42 status installed libgraphite2-3:amd64 1.3.10-0ubuntu0.14.04.1
2017-08-21 11:44:42 status installed logrotate:amd64 3.8.7-1ubuntu1.2
2017-08-21 11:44:42 status installed augeas-lenses:all 1.2.0-0ubuntu1.3
2017-08-21 11:44:42 status installed cvs:amd64 2:1.12.13+real-12ubuntu0.1
2017-08-21 11:44:42 status installed landscape-client-ui-install:amd64 14.12-0ubuntu6.14.04
2017-08-21 11:44:43 status installed libaugeas0:amd64 1.2.0-0ubuntu1.3
2017-08-21 11:44:43 status installed libc-bin:amd64 2.19-0ubuntu6.13
Jeśli chcesz sprawdzić dziennik zmian dla konkretnego zainstalowanego pakietu, możesz uzyskać te informacje za pomocą polecenia, sudo apt-get changelog packagename
gdzie nazwa_pakietu jest nazwą pakietu.
Przykład:
sudo apt-get changelog logrotate
dostarczy dziennik zmian pakietu logrotate
Myślę, że to może pomóc ci wskazać właściwy kierunek.
sudo apt list --upgradable
Wyświetli listę wszystkich dostępnych aktualizacji. Wiem, że to nie jest dziennik zmian, ale wskaże ci wersję programu, którą wybierzesz, jeśli uruchomisz aktualizację. Od tego momentu programista powinien mieć dostępny dziennik zmian.
Jest niezgrabny, ale powinien dostarczyć ci informacji.