apt-get update
시스템의 저장소 패키지 목록을 업데이트하는 명령
apt-get upgrade
새 프로그램의 패키지 버전이 현재 설치된 버전과 일치하지 않으면 프로그램을 업그레이드하세요.
apt-cache show
패키지의 세부 정보를 표시하지만 릴리스 날짜는 표시하지 않습니다.
그러나 이들 중 어느 것도 패키지 업데이트의 정확한 날짜를 언급하지 않습니다.
패키지 버전을 기록하고 해당 웹사이트를 방문하여 언제 출시되었는지 확인할 수 있지만 저장소의 특정/현재 패키지 버전이 언제 출시되었는지 확인할 수 있는 방법이 있습니까(터미널 옵션이 더 도움이 될 것입니다)?
답변1
다음에서 패키지를 검색할 수 있습니다.tracker.debian.org, 뉴스 아래에서 어떤 일이 일어났는지 확인할 수 있습니다.
답변2
~에 따르면이것, 패키지가 업데이트된 시기를 확인하려면 다음 명령을 사용하여 패키지의 변경 로그를 확인할 수 있습니다(안타깝게도 변경 로그는 모든 패키지에 대해 작동하지 않습니다).
apt-get changelog *your_package_name*
그리고 기반으로이것, 새 패키지 버전을 보려면 다음을 수행할 수 있습니다.(마지막으로 업데이트된 패키지를 원하시면 먼저 "apt-get update"를 수행하는 것을 잊지 마세요.)
apt list --upgradable
아니면 이거:
apt-get --just-print upgrade
더 쉽게 읽으려면 다음 Perl 한 줄 구문 분석기를 사용할 수 있습니다.
apt-get --just-print upgrade 2>&1 | perl -ne 'if (/Inst\s([\w,\-,\d,\.,~,:,\+]+)\s\[([\w,\-,\d,\.,~,:,\+]+)\]\s\(([\w,\-,\d,\.,~,:,\+]+)\)? /i) {print "PACKAGE: $1 INSTALLED: $2 AVAILABLE: $3\n"}'