패키지 관리 시스템이란 ? * 사용자가 패키지들을 일관된 방식으로 설치, 삭제, 업그레이드 할 수 있도록 도와주는 시스템. * 패키지들간의 의존성을 관리하는 역할도 한다. 패키지를 이루고 있는 것들 : 실행 바이너리, 데이터 파일, 인스트럭션 파일, 설정 파일, 설치 스크립트, 그리고 버전 등과 같은 메타데이터를 담고 있는 파일들로 이루어져 있다. 패키지가 설치되면 이 모든 파일들이 내부 DB에 저장이 되고, 손쉽게 DB에 퀴리를 날려서 패키지와 관련된 정보들을 조회할 수 있다. 패키지 관리 시스템을 통해서 아무리 큰 패키지라 하더라도 손쉽게 설치를 할 수 있고, 모든 과정들을 자동화 할 수 있다. 뿐만 아니라 보안적으로도 훨씬 더 안전하게 패키지를 관리할 수 있다. 패키지의 두 종류 : Binary P..