보류 중인 업데이트를 확인하려면:
apt-get upgrade
...시간이 꽤 걸립니다.
보류 중인 업데이트만 표시하는 더 빠른 방법이 있습니까(이전에 apt-get update를 사용하여 소스 목록을 업데이트했다고 가정)
답변1
cron-apt
정기적으로 데비안 시스템을 업그레이드하는 과정을 자동화하기 위해 설치할 수 있습니다 :
apt-get install cron-apt
기본적으로소스 목록 업데이트모든 새 패키지를 자동으로 다운로드합니다. 이 경우 다운로드가 필요하지 않으므로 다운로드 명령을 제거하여 다운로드 부분을 비활성화할 수 있습니다.
rm /etc/cron-apt/action.d/3-download
(나중에 필요할 경우를 대비해 구성 파일이 위치합니다 /usr/share/doc/cron-apt/examples/
)
이렇게 하면 패키지 목록이 충분히 최신 상태로 유지됩니다. 이제 업그레이드할 패키지 수를 얻을 수 있습니다.
LANG=C apt-get upgrade -s |grep -P '^\d+ upgraded'|cut -d" " -f1
apt-show-versions
또는 업데이트가 포함된 패킷 수를 표시하는 데 사용할 수 있는 대안을 설치할 수 있습니다 .
apt-show-versions -b -u|wc -l
답변2
가장 간단한 방법은 apt-show-versions -u
현재 사용 가능한 버전에 대해 사용 가능한 업데이트가 있는 설치된 패키지만 표시하는 것입니다. 패키지 이름만 표시 하는 데 사용됩니다 -b
( 에 공급하는 데 적합함 apt-get install
).