특정 Linux 배포판에 사용 가능한 모든 패키지를 설치했다고 가정하면 그 크기는 얼마나 됩니까?
분명히 이 크기는 배포판과 패키지 선택에 따라 달라지며, Github에서 사용할 수 있는 모든 소프트웨어와 개발 가능한 소프트웨어를 더하면 이론상으로는 제한이 없습니다.
이를 위해 우리는 기본 저장소, 기여 저장소 및 추가 저장소의 공식 패키지만 고려합니다.
그런데 이 설치는 어떻게 작동하나요?
답변1
데비안을 "큰 배포판"(데비안의 배포판보다 큰)의 대용으로 불안정하다고 생각해 봅시다. amd64
사용 가능한 모든 패키지의 설치된 크기 합계는 다음을 통해 얻을 수 있습니다.
$ awk '/Installed-Size:/ { sum += $2 } END { print sum }' /var/lib/apt/lists/deb.debian.org_*unstable*amd64_Packages
387545199
크기는 킬로바이트 단위이므로 369.6 GiB와 같습니다.
이는 이론적 최대치입니다. 일부 패키지가 서로 충돌하기 때문에 사용 가능한 모든 패키지를 동시에 설치할 수는 없습니다. 예를 들어, 한 번에 하나의 메일 서버만 설치할 수 있습니다.
데비안을 유효하고 최대로 설치하면 여전히 사용할 수 있지만 이로 인해 많은 수의 서비스가 실행됩니다.
디버그 패키지를 고려하여 크기를 늘릴 수 있습니다. main
모든 디버그 패키지를 설치하려면 추가로 91.5GiB가 필요합니다.