copilot 답변
우분투에서 특정 패턴의 설치된 패키지의 용량을 확인하려면 dpkg-query
명령어를 사용할 수 있습니다. 이 명령어는 설치된 패키지의 정보를 조회하는 데 사용됩니다.
다음은 특정 패턴(예: ‘python’)이 이름에 포함된 모든 패키지의 용량을 확인하는 방법입니다:
dpkg-query -Wf '${Installed-Size}\t${Package}\n' | grep python | sort -n
이 명령어는 다음과 같이 작동합니다:
dpkg-query -Wf '${Installed-Size}\t${Package}\n'
는 설치된 모든 패키지의 이름과 설치 크기를 탭으로 구분하여 출력합니다.grep python
은 출력된 패키지 중 'python’이 이름에 포함된 패키지만 선택합니다.sort -n
은 선택된 패키지를 설치 크기로 정렬합니다.
이 명령어를 실행하면, 'python’이 이름에 포함된 모든 패키지와 그 패키지의 설치 크기가 출력됩니다. 이때 설치 크기는 킬로바이트(KB) 단위입니다. 이 명령어를 사용하여 원하는 패턴의 패키지 용량을 확인할 수 있습니다. 이 명령어는 터미널에서 실행해야 합니다. 이때, ‘python’ 대신 확인하려는 패턴을 입력하면 됩니다. 이 명령어는 관리자 권한이 필요하지 않습니다. 이 명령어는 패키지가 설치된 용량을 보여주므로, 패키지가 설치되지 않은 경우에는 해당 패키지의 용량을 확인할 수 없습니다. 이 명령어는 패키지의 압축 해제된 크기를 보여주므로, 패키지 파일(.deb 파일)의 크기와는 다를 수 있습니다. 이 명령어는 패키지의 설치 크기만 보여주므로, 패키지가 사용하는 데이터나 설정 파일의 크기는 포함하지 않습니다. 이 명령어는 패키지의 최신 버전의 크기만 보여주므로, 이전 버전의 패키지의 크기를 확인하려면 해당 버전의 패키지를 설치해야 합니다.