Aqui https://wiki.debian.org/SourcesList o formato sources.list é explicado:
As entradas neste arquivo normalmente seguem este formato:
deb http://site.example.com/distribuição debian componente1 componente2 componente3
deb-src http://site.example.com/distribuição debian componente1 componente2 componente3
...
Distribuição
A 'distribuição' pode ser o nome do código de lançamento/alias (jessie, stretch, buster, sid) ou a classe de lançamento (oldstable, stable, testing, instável), respectivamente. Se você quer rastrear uma classe de lançamento, use o nome da classe, se quiser rastrear um lançamento pontual do Debian, use o nome do código. Evite usar stable em seu sources.list, pois isso resultará em surpresas desagradáveis e sistemas quebrados quando o próximo lançamento for feito; atualizar para uma nova versão deve ser uma ação deliberada e cuidadosa e editar um arquivo uma vez a cada dois anos não é um fardo.
Sou um desenvolvedor e não consigo entender o que eles querem dizer com the release class
? Como explicar isso? Por exemplo, quando desenvolvemos um projeto, temos a versão 1, 2, 3. Podemos dar um nome próprio a qualquer versão - é legal, não é? Mas o que é a classe de lançamento?
Existem várias "versões" do Debian disponíveis durante cada um de seus ciclos de lançamento. Baseando-se nesta visão geral oficial do lançamento do Debian :
Do exposto, pode-se concluir que oldstable provavelmente se refere à versão estável anterior do Debian.