패키지 매니저 (Package manager)
🌊 패키지(Package)란?
<aside>
❓
코드의 배포를 위해 사용되는 코드의 묶음.
</aside>
- 패키지는 다음과 같은 정보를 포함한다.
- 컴파일한 소프트웨어의 *바이너리(binary)
- 환경 설정(configuration)에 관련된 정보
- 의존성(dependency)에 관련된 정보
*바이너리(binary) : 디스크와 같은 저장장치에 기록된 프로그램
- 라이브러리와의 차이점
- 의존성(Dependency)이란?
🌊 패키지 매니저(Package manager)란?
<aside>
❓
패키지 매니저는 패키지를 다루는 작업을 편리하고 안전하게 수행하기 위해 사용되는 도구
</aside>

패키지 매니저, 즉 패키지 관리자로 프로젝트가 의존하고 있는 패키지를 효과적으로 설치, 관리, 갱신, 삭제 할 수 있도록 관리를 도와주는 시스템
🌊 패키지 매니저(Package manager)의 등장 배경