# 패키지 매니저 ## 플랫폼별 패키지 매니저 ^ [[플랫폼]] ^ [[패키지 매니저]] ^ [[저장소]] ^ 사용 목적 ^ | [[리눅스]] | [[yum]], [[apt]] | 배포판 저장소 | 소프트웨어 의존성 관리 | | [[파이썬]] | [[pip]] | pypi.org | 파이썬 모듈 의존성 관리 | | [[자바]] | [[maven]] | mavnrepository.com | 자바 라이브러리 의존성 관리 | | [[쿠버네티스]] | [[helm]] | artifacthub.io | 쿠버네티스 패키지 관리 | ## 패키지 매니저 - 패키지 검색 - 설정한 저장소에서 패키지를 검색하는 기능 - 대부분 저장소는 목적에 따라 변경할 수 있음 - 패키지 관리 - 저장소에서 패키지 정보를 확인하고 사용자 시스템에 패키지 설치, 삭제, 업그레이드, 되돌리기 - 패키지 의존성 관리 - 패키지를 설치할 때 의존하는 소프트웨어를 같이 설치하고, 삭제할 때 같이 삭제할 수 있음 - 패키지 보안 관리 - 디지털 인증서와 패키지에 고유하게 발행되는 [[체크섬]]이라는 값으로 해당 패키지의 소프트웨어나 의존성이 변조됐는지 검사