일부 패키지가 메타 패키지로 분류되는 것을 들었습니다 . 이제 메타 패키지와 패키지의 차이점이 무엇인지 궁금합니다.
일부 패키지가 메타 패키지로 분류되는 것을 들었습니다 . 이제 메타 패키지와 패키지의 차이점이 무엇인지 궁금합니다.
답변:
이 패키지에는 실제 소프트웨어가 포함되어 있지 않으며 단순히 설치할 다른 패키지에 따라 다릅니다.
메타 패키지를 제거해도 설치 한 패키지는 제거되지 않습니다.
기본 패키지 중 하나 이상을 제거하거나 제거하여 메타 패키지를 자동으로 제거해도 메타 패키지의 종속 목록에 있던 다른 모든 패키지는 여전히 시스템에 설치됩니다.
ubuntu-desktop을 가져 와서 일반적인 메타 패키지의 구조를 볼 수 있습니다.
apt-get source ubuntu-desktop
그런 다음 구조를 살펴보면 각 메타 패키지가 권장하는 패키지 목록과 함께 모두 묶는 구조를 찾을 수 debian/rules
있습니다.
참고 문헌 :
메타 패키지는 다른 패키지를 가져 오며 정의상 다른 작업을 수행해서는 안됩니다.
패키지에는 일반적으로 일종의 내용 (파일, 응용 프로그램, 설명서, 스크립트 등)이 있습니다.