롤링 릴리스 배포판 전체에 대해 언급 한 내용이 아닙니다 .
시스템 유지 관리 소프트웨어의 경우 시스템의 일부만 업그레이드하거나 업그레이드 전체에서 구성 일관성을 유지할 때 패키지 간 호환성 문제를 해결하는 것이 훨씬 더 어렵습니다. 서로 잘 작동하도록 다양한 소프트웨어 패키지를 조정해야합니다.
그렇기 때문에 시스템 업데이트를 제공하는 가장 쉬운 (즉 , 동일한 개발 노력으로 가장 안정적인 ) 솔루션은 정기적으로 전체 테스트를 거친 전체 설치 릴리스를 준비하는 것입니다. Red Hat과 같은 엔터프라이즈 솔루션은 클라이언트에게 안정적인 시스템을 제공해야하며 가능한 한 오랫동안 업그레이드를 중단하여 문제를 해결해야합니다. 물론, 약간의 업그레이드 및 버그 수정이 가능하거나 자동으로 풀어야합니다. 이것은 CentOS와 같은 무료 서버 배포판의 기본 철학이기도합니다.
최종 사용자에게 릴리스간에 완벽한 업그레이드 경로를 제공하는 것은 시스템 개발자에게 큰 과제입니다. 많은 배포자들이 부족한 시간을 희생하지 않기로 결정했습니다. QT와 같은 널리 사용되는 많은 패키지는 업그레이드가 어렵고 종종 완전한 재설치가 필요합니다. 더 중요한 것은, 많은 프로젝트가 개발 노력의 감소를 나타내거나 새로운 기술로 대체 된 것입니다. 시스템 패키지의 경우 종종 상당한 시스템 재 설계가 필요합니다. 일부 사람들은 C 버전에서 D 버전으로 업그레이드하기를 원하지만 다른 유형은 B에서 A로 또는 일부 사용자 지정 상태에서 중간으로 전환한다는 사실을 고려해야하는 경우 마이그레이션 절차를 구현하기가 특히 어려울 수 있습니다.
따라서 이미 짐작했듯이 가장 어려운 방법은 롤링 릴리스입니다. 데비안의 접근 방식에 대한 자세한 내용은 알지 못하지만 설명에서 중간에 어딘가에 있음을 알 수 있습니다.