우분투 업데이트 로그가 있습니까?


9

Ubuntu를 실행 중이며 정기적으로 업데이트하고 있으며 각 업데이트로 변경 / 업데이트 / 수정 된 내용의 로그를 볼 수있는 위치를 알고 싶습니다.

답변:


6

한 가지 방법은 터미널을 열고 CtrlAltT명령을 실행하여 타임 스탬프 목록을 얻는 more /var/log/dpkg.log것입니다. 현재 요청한 것보다 많은 정보를 제공합니다. grep예를 들어 다음 명령을 사용하여 결과를 상당히 좁힐 수 있습니다. 이 명령은 오늘 날짜 현재 시스템에 설치 / 업그레이드 된 패키지를 보여줍니다.

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

설치 한 특정 패키지에 대한 변경 로그를 검사하려면 sudo apt-get changelog packagename여기서 packagename은 패키지 이름입니다. 명령을 사용하여 해당 정보를 얻을 수 있습니다 .

예:

sudo apt-get changelog logrotate 패키지의 변경 로그를 제공합니다 logrotate


1

이것이 올바른 방향을 알려주는 데 도움이 될 것이라고 생각합니다.

sudo apt list --upgradable

사용 가능한 모든 업그레이드가 나열됩니다. 변경 로그가 아니라는 것을 알고 있지만 업그레이드를 실행하면 프로그램 버전을 알려줍니다. 거기서 개발자는 변경 로그를 사용할 수 있어야합니다.

그것은 교묘하지만 정보를 얻어야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.