설치된 패키지 수를 표시하는 방법

설치된 패키지 수를 표시하는 방법

Fedora와 동등한 데비안은 무엇입니까 yum list installed | grep wc --lines?

답변1

~에 따르면이 스레드:

설치된 패키지를 나열합니다.

dpkg --list | wc --lines

패키지가 설치되어 있는지 확인하십시오.

dpkg --list | grep package

답변2

dpkg -l | grep -c '^ii'

dpkg -l | grep -c '^?i'설치되었지만 제거를 요청한 패키지를 포함하려는 경우와 같이 미묘한 변형이 있습니다 . 또 다른 방법은

aptitude search '~i' |wc -l

dpkg 데이터베이스를 직접 볼 수도 있습니다.

sh -c 'set /var/lib/dpkg/info/*; echo $#'

여기에는 설치되지 않았지만 구성 파일이 여전히 남아 있는 패키지가 포함됩니다 dpkg -l | grep '^rc'. .

답변3

내가 사용한 것은 다음과 같습니다.

dpkg --get-selections | wc --lines

그러면 설치된 패키지 수가 표시됩니다.

특정 패키지가 설치되어 있는지 확인하려면 다음을 사용하세요.

dpkg --get-selections | grep <package>

나는 이것이 잘 될 것이라고 믿는다설치되지 않은 다른 패키지 포함에 대한 Giles의 불만.

답변4

dpkg -l괜찮습니다. 하지만 실제로는 제가apt-show-versions(Debian에서는 기본적으로 설치되지 않습니다. 동일한 이름의 패키지를 설치합니다.) 특히 출력을 추가로 처리하고 싶을 때(dpkg는 줄 바꿈을 사용하여 너무 영리하게 시도합니다).

관련 정보