내 이해는 우분투가 데비안을 기반으로 한다는 것입니다. 예를 들어 Ubuntu의 Wikipedia 페이지에는 다음과 같이 나와 있습니다.Debian 아키텍처를 기반으로 한 Linux 배포판입니다."특정 Ubuntu 버전이 기반으로 하는 Debian 버전(있는 경우)을 어떻게 알 수 있나요?
예를 들어 현재 Ubuntu의 안정 버전은 “교활한 땅돼지"(17.10)은 Linux 4.13 커널을 기반으로 한다고 발표했지만 데비안 버전에 대한 언급은 없는 것 같습니다.
데비안의 현재 안정 버전은 코드명 "긴장" (9.2)는 4.9 커널을 광고합니다(앞서 링크된 Stretch 페이지에 있음). 두 관계의 세부 정보를 어떻게 찾을 수 있습니까? 이 정보를 표시할 수 있는 특정 명령이 있습니까?
답변1
Ubuntu 버전은 Debian 버전을 기반으로 하지 않습니다. Ubuntu 릴리스를 개발하는 동안 패키지는 Debian stable에서 다음까지 가져왔습니다.데비안 가져오기가 중단됩니다.(과거에는 LTS 릴리스를 테스트에서 가져왔는데, 이는 링크된 위키 페이지에서 여전히 제안하는 내용입니다. 하지만 살펴보세요.내 패키지18.04가 stable에서 패키지를 가져오고 있음을 보여줍니다. 이는 특정 Ubuntu 버전에는 가져오기 동결 당시 Debian의 버전에 관계없이 Ubuntu에서 유지 관리하지 않는 패키지가 있음을 의미합니다.명시적 동기화 요청); 그러나 이는 다음 버전의 데비안에 포함될 내용과 일치하지 않습니다.
따라서 Ubuntu 버전을 Debian 버전과 연결하려는 시도는 궁극적으로 오해의 소지가 있습니다.
너할 수 있는/etc/debian_version
패키지를 가져온 버전(구성 중)의 Debian 코드명을 보려면 콘텐츠를 확인하세요 . 릴리스 일정에서 Debian 가져오기 동결 날짜를 일치시킬 수도 있습니다(예:영리한,생체공학,질서 있는, 또는디스코). 동일한 Debian 버전에서 여러 Ubuntu 버전을 사용할 수 있음을 알 수 있습니다(예를 들어결국 Debian 9가 되는 Stretch는 Xenial, Yakkety, Zesty 및 Artful을 제공하고 Buster는 결국 Debian 10이 되며 Bionic 및 Cosmic을 제공하고 Disco를 제공합니다. 각각 완전히 다른 패키지 버전이 있습니다.
답변2
Ubuntu는 일반적으로 "Debian 가져오기 동결"이 발생할 때까지 Debian 불안정 버전에서 패키지를 가져옵니다. 이전 LTS 릴리스의 경우 Debian 테스트에서 가져오기를 선택했지만 이제 모든 릴리스(LTS 및 비 LTS)는 stable에서 가져옵니다. 릴리스 일정 페이지를 확인하여 데비안 가져오기 동결 날짜를 확인할 수 있습니다. 예를 들어,https://wiki.ubuntu.com/ArtfulAardvark/ReleaseSchedule데비안 가져오기 동결은 2017년 8월 24일에 발생했습니다.
그러나 많은 핵심 패키지의 경우 Ubuntu는 자체적으로 결정을 내리고 난해한 아키텍처 및 구성 지원에 덜 신경을 쓰기 때문에 일반적으로 최신 버전을 출시합니다. 예를 들어 Artful의 Debian 가져오기가 중단되었을 때 Debian sid에는 Linux 커널 4.12가 있었지만 Ubuntu Artful은 4.13과 함께 출시되었습니다.