데비안 및 파생 제품에 설치된 패키지 목록을 보는 방법

이케아 지침 턱시도 컷 아웃

배포판이있을 때 매우 유용한 것은 모든 패키지를 알고 우리가 설치 한 목록을 작성하고 포맷의 경우 우리가 가지고있는 내용을 파악하여 잊지 않고 재설치 할 수 있도록하거나 단순히 우리가없는 것을 제거하려는 경우에 우리가 가지고있는 모든 것에 대한 아이디어를 가져 오기 위해 더 오래 사용하고 그로부터 우리는 그것이 설치되었고 하드 디스크의 공간을 차지하고 있다는 것을 기억조차하지 못합니다.

예를 들어 Ubuntu를 사용하고 Ubuntu Software Center로 이동하여 설치됨 버튼을 클릭하면 다음을 수행 할 수 있습니다. 설치 한 소프트웨어보기이지만 목록이 완전하지 않습니다. 따라서 이와 관련하여 그다지 실용적이지 않습니다. 또한 다른 패키지 관리 도구에서 설치된 패키지를 살펴 보는 것도 논리적이지 않습니다. 다른 패키지 관리 도구에서 설치된 패키지 만 표시하기 때문입니다.

전체 목록을 알기 위해 솔루션은 여기에 제시된 또 다른 솔루션이므로 배포판에 설치된 모든 소프트웨어에 대한 전체 보고서를 보유 할 수 있습니다. 데비안, 우분투 또는 둘 다의 파생물 dpkg를 사용합니다. 또한이 명령에 매우 흥미로운 옵션을 추가 할 수 있으며,이를 통해 하드 드라이브에 나열된 각 패키지의 크기를 확인할 수도 있습니다.

음, 목록을 보는 것은 매우 간단합니다. 터미널이나 콘솔을 열고 여기에서 다음 텍스트 줄을 입력하여 목록을 표시하기 만하면됩니다.

dpkg-query -W -f='${Installed-Size} ${Package}\n' | sort -n

이 작업을 수행하는 옵션이지만 필요에 따라 결과가 달라 지도록 명령의 옵션과 속성을 수정할 수 있습니다. 질문이나 제안을 환영합니다. 의견을 남겨 주시면 최대한 빨리 답변 드리겠습니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   지미 올라 노

    제안 :

    deb가 다른 파티션에있는 한 (또는 재설치 또는 배포판 변경) 다음 팀을위한 자동화 된 스크립트 프로토 타입을 신속하게 만들 수 있습니다 (또는 LAN의 자체 미러에서 다운로드하거나 최후의 수단으로, 인터넷에서 "다운로드") :

    `dpkg-query -W -f = 'apt-get install $ {Package} \ n'| 정렬 -n> list_app_to_install.sh`

    물론 apt-get을 사용하는 경우 적절한 것으로 교체하십시오 (적성, yum 등). 내가 프로토 타입이라고 말했듯이 #! / Bin / bash 헤더가 누락되어 실행 가능하게 만들고 설치 권한 확장 등을 관리합니다.

    위의 내용은 궁금합니다. ** 패키지가 대상 컴퓨터에 이미 설치되었는지 확인하는 방법은 무엇입니까? **

    코드를 재사용하는 것의 좋은 점은 목록에 다른 이름을 부여하는 대상 컴퓨터에서 제안한 것과 동일한 문장을 실행 한 다음 두 파일에 대해 DIFF 명령을 실행하는 것입니다. 어떻게 생각하십니까?

  2.   지미 올라 노

    수정«yum»은 RPM 패키지를 사용합니다. 제가«체조와 마그네시아를 혼동»합니다. 8- (

  3.   페드로

    설치된 패키지를 빠르게 보려면 다음과 같을 수도 있습니다.

    dpkg -l

  4.   월터 오마르 다리

    안녕하세요 사람들:

    함께 할 수 있습니다 ...

    dpkg –get-selections | grep -v 설치 제거 | 적게

    ... 또는 파일로 보내기 위해 변경 ...

    dpkg –get-selections | grep -v deinstall> installed_packages

    안녕 하쇼!