개입 없이 apt-listchanges에서 지속적인 출력을 얻으려면 어떻게 해야 합니까?

개입 없이 apt-listchanges에서 지속적인 출력을 얻으려면 어떻게 해야 합니까?

나는 가지고있다설치 및 구성그만큼apt-listchanges업데이트의 변경 로그를 표시하는 패키지입니다.

cat /etc/apt/listchanges.conf(다음에 따라 구성됨) 의 출력우분투 맨페이지을 위한 apt-listchanges):

[apt]
frontend=xterm-pager
email_address=
confirm=false
which=both

다양한 구성을 테스트하는 것은 업데이트가 필요하기 때문에 약간 어렵습니다. 그러나 지금까지 구성 결과는 다음과 같습니다.업데이트가 완료된 후에도 화면에 남아 있습니다..

예를 들어:

  • 브라우저 옵션을 선택했는데 Firefox가 이미 실행 중이면 실패합니다.
  • xterm 또는 GTK 창 옵션을 선택하면 새 창이 나타나지만 업데이트가 완료되면 사라집니다.
  • 동일한 터미널에 텍스트를 표시하는 옵션을 선택하면 적용 전 확인 옵션이 없더라도 업데이트를 계속하기 전에 표시를 종료해야 합니다.
  • 명령줄 대신 업데이트 관리자를 사용하면 작동하지 않고 오류가 발생합니다(업데이트가 적용되었음에도 불구하고).

apt-listchangesapt upgrade(또는 Update Manager)를 다음과 같이 구성하려면 어떻게 해야 합니까 ?

  • 중단이나 개입 없이 업데이트를 다운로드하고 적용합니다(즉, apt-listchanges에서 확인 메시지가 표시되지 않음).
  • 뉴스/변경 로그를 화면에 표시합니다(동일한 터미널, 다른 터미널, GTK 창, 브라우저 창, 업데이트 관리자, 상관없지만 그렇지 않음)이메일)
  • 업데이트가 완료된 후에도 디스플레이가 지속되도록 하세요.

(최후의 시도로서 텍스트 파일로 출력하는 것은 끔찍한 옵션이 아닙니다.)

답변1

구성 방법 읽기 apt-listchanges


업그레이드 전:

apt-get changelog <package name>

업그레이드 후:

시스템에 설치된 모든 패키지를 나열하려면 터미널 프롬프트에서 다음을 입력하세요(큰 출력).

dpkg -l

grep특정 패키지가 설치되어 있는지 확인하기 위해 출력을 파이프하려면 다음을 수행하십시오 .

dpkg -l | grep <package name>

패키지로 설치된 파일을 나열하려면 다음을 수행하십시오.

dpkg -L <package name>

파일이 설치된 패키지를 식별하려면 다음을 수행하십시오.

dpkg -S /somedir/some.file

자세히 알아보기dpkg또는 man dpkg.


관련 정보