source.list가 "테스트"를 정의함에도 불구하고 왜 데비안은 Bookworm으로 업그레이드하지 않습니까?

source.list가 "테스트"를 정의함에도 불구하고 왜 데비안은 Bookworm으로 업그레이드하지 않습니까?

데비안 11 “Bullseye” 이후2021년 8월 14일에 게시됨, 이것데비안 12 "너드"그것은공식 "베타" 배포판.

내 데비안이 왜 아직 켜져 있나요?황소의 눈, Bookworms에 대한 자동 업데이트 대신,내 소식통조차도 "테스트"를 지적합니까?

내가 수행한 단계의 세부정보:

sudo apt update

다음과 같은 여러 메시지를 받았습니다.

E: Repository 'http://ftp.cz.debian.org/debian testing InRelease' changed its 'Codename' value from 'bullseye' to 'bookworm' 
N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.
Do you want to accept these changes and continue updating from this repository? [y/N]

이것은 예상됩니다. 나는 모든 질문에 "예"라고 대답했습니다. 그럼 내가 그랬어

sudo apt upgrade
sudo apt autoremove
sudo apt full-upgrade

연속해서 여러 번 실행되었으므로 이제 모든 명령은 다음과 같이 말합니다.

0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

업그레이드 후에도 /etc/os-release에 여전히 과녁이 표시됩니다.

user@debian:~$ cat /etc/os-release | grep VERSION
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye

테스트 배포는 Bookworms에서 사용할 수 있도록 올바르게 식별됩니다.릴리스 정보 명령:

user@debian:~$ distro-info --testing
bookworm

저는 다음 소스를 사용해 왔습니다(업그레이드 전후):

user@debian:~$ grep ^ /etc/apt/sources.list /etc/apt/sources.list.d/*
/etc/apt/sources.list:
/etc/apt/sources.list:deb http://ftp.cz.debian.org/debian/ testing main contrib non-free
/etc/apt/sources.list:deb-src http://ftp.cz.debian.org/debian/ testing main contrib non-free
/etc/apt/sources.list:
/etc/apt/sources.list:deb http://security.debian.org testing-security main contrib non-free
/etc/apt/sources.list:deb-src http://security.debian.org testing-security main contrib non-free
/etc/apt/sources.list:
/etc/apt/sources.list:deb http://deb.debian.org/debian testing-updates main contrib non-free
/etc/apt/sources.list:deb-src http://deb.debian.org/debian testing-updates main contrib non-free
/etc/apt/sources.list:
grep: /etc/apt/sources.list.d/*: No such file or directory

답변1

설치된 배포 이름 자체가 결정되는 방법base-files패키지, Bookworm은 Bullseye가 출시될 때까지 업데이트할 수 없습니다. 즉, Bookworm은 원래 생성되었을 때 Bullseye와 동일한 버전을 갖습니다(이는 특정 안정 패키지가 처음 출시된 후 모든 새 패키지에 해당됩니다).

이 패키지의 Bookworm 버전은 다음과 같습니다.8월 22일 업로드;8월 28일(또는 그 직후) 베타 버전으로 만나보실 수 있습니다.

Debian 11을 언급하고 있지만 /etc/os-release저장소 구성은 테스트를 실행 중임을 의미합니다. 릴리스 후 며칠 동안 테스트는 안정 릴리스와 일관성을 유지하지만 일단 패키지 마이그레이션이 활성화되고 패키지가 불안정에서 테스트로 마이그레이션되기 시작하면 분기되고 결국에는 base-files업데이트 없이도 패키지가 업그레이드되는 것을 볼 수 있습니다. 예를 들어, 내sdl12-compat8월 16일 테스트로 이전되었습니다.

관련 정보