u/General-Head3989

▲ 1 r/debian

How do I properly switch from the stable version to the test version?

Recently I downloaded the weekly testing branch of Debian, and after reading the documentation, watching YouTube videos, and hearing other people's opinions, I got completely confused about which repositories need to be added and which should be commented out.

On Debian testing, after looking at the configs in /etc/apt/sources.list, I see that the Testing, Testing-security, and testing-updates repositories are connected.

Question:

  1. Why is the updates repository needed in the testing branch if packages already migrate from Sid within 2–10 days, and it hasn't been updated for about a year? The same crap with security, where it hasn't been updated since 2023 except for the Release file and its key.

  2. How do you properly upgrade from Stable to Testing? Which repositories need to be commented out or edited, why is this necessary, and what are the downsides? In the official documentation I saw that updates should be commented out, and testing and testing-security should be left, but digging deeper on the official Debian website I noticed an excerpt from an article that says that testing-updates and testing-security should be commented out, leaving only Testing. After watching YouTube, hearing people's opinions, and even asking AI, I got completely confused because someone says that testing-updates should be commented out, another says testing-updates and testing-security, and the rest say that these repositories should not be commented out.

reddit.com
u/General-Head3989 — 2 days ago