Package Manager 란?
패키지 매니저란? 패키지를 다루는 작업을 편리하고 안전하게 수행하기 위해 사용되는 툴. 패키지를 설치, 업데이트, 수정, 삭제하는 작업을 의미. 리눅스에서 소프트웨어를 다운로드 및 업데이트 받을 때 패키지 매니저를 사용한다. 패키지 간에 서로 필요한 관계를 의존성(dependency)라고 하는데, 패키지 매니저는 이러한 의존성 관계 시스템이라고 볼 수 있다. 일종의 앱스토어라고 볼 수 있다. 위 사진에서 확인할 수 있듯이 언어별로 Package Manager가 존재하고 지원하는 파일명이 다르다. Package? LIbrary? 서로 유사한 개념. Library가 코드의 작성을 위해 사용되는 코드의 묶음. Package는 코드의 배포를 위해 사용되는 코드의 묶음. 다음 3가지 정보를 가지고 있는 코드의 배..
내 성장기록
2021. 5. 20. 22:05