apt-get 업데이트는 apt처럼 업그레이드할 패키지 수를 나열하지 않습니다.

apt-get 업데이트는 apt처럼 업그레이드할 패키지 수를 나열하지 않습니다.

을 실행하면 sudo apt update마지막에 다음 메시지가 나타납니다.

10 packages can be upgraded. Run 'apt list --upgradable' to see them.

의 경우 sudo apt-get update메시지를 받지 못했습니다. 이 텍스트를 어떻게 추가하나요?

답변1

정확한 정보를 얻을 수 없습니다 apt-get. 가장 가까운 명령은 apt-get다음 명령과 같습니다.

apt-get --simulate upgrade | grep "upgraded.*newly installed"

그러면 다음이 출력됩니다. 여기서 패키지 수는 시스템에 따라 다를 수 있습니다.

47 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

파이프 없이 실행하면 grep전체 목록을 얻을 수 있지만 원하는 출력과 가장 유사한 출력만 포함하도록 추가했습니다 apt update. 이는 동일한 출력을 제공하지 않지만 효과적으로 동일한 정보를 제공합니다.

답변2

표면적으로는 매우 유사해 보이지만 내부적으로는 apt-get을 호출할 수 있지만 그렇지 않습니다 apt.apt-get

apt 명령은 apt-get스크립트에서 사용될 때 확장된 호환성을 위해 인터페이스가 깨끗하고 안정적으로 유지되는 더 나은 사용자 경험을 위해 사용자 지향 기능(이와 유사)을 추가하기 위해 특별히 생성되었습니다.

관련 정보