03_Study(패키지와 패키지 매니저)
댓글수 · 2023.03.09
패키지는 라이브러리(library)와 유사한 개념이다. 라이브러리가 코드의 작성을 위해 사용되는 코드의 묶음이라면, 패키지는 코드의 배포를 위해 사용되는 코드의 묶음이다. 따라서 패키지는 경우에 따라 라이브러리를 포함할 수도 있으며, 일반적으로 라이브러리나 실행 파일(executable)을 포함한다. 그리고 패키지는 다음 3가지 정보를 가지고 있는 코드의 배포 단위이다. 컴파일한 소프트웨어의 바이너리(binary) 환경 설정(configuration)에 관련된 정보 의존(dependency)에 관련된 정보 좀 더 쉽게 설명하자면 예를 들어 윈도우 운영체제에서 '알집'이라는 프로그램으로 여러가지의 파일을 하나의 파일로 만들 수 있습니다. 이렇게 여러 파일을 담고 있는 하나의 파일을 '압축 파일'이라고 합니..