우분투 와 같은 데비안 기반 배포판의 대부분 사용자는 컴퓨터 상의 모든 프로그램을 만드는데 사용하는 실제 소스 코드를 직접 다루지 않습니다. 대신에, 소스 코드는 소스 코드 자체와 바이너리 패키지를 만드는 규칙을 가지고 있는 소스 패키지에서 바이너리 패키지로 컴파일 됩니다. 패키지 관리자는 그들의 변경 사항을 담은 소스 패키지를 빌드 시스템에 올리고, 그 시스템은 각 아키텍쳐를 위한 바이너리 패키지를 컴파일 합니다. 또한 빌드 시스템과 분리된 시스템이 생성된 바이너리 .deb 파일과 소스 변경을 저장소 미러들에 배포 합니다.