Un sources.list de base pour Jessie :
deb http://ftp.fr.debian.org/debian/ jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb http://ftp.fr.debian.org/debian/ jessie-updates main contrib non-free
deb http://ftp.fr.debian.org/debian/ jessie-backports main contrib non-free
# deb-src http://ftp.fr.debian.org/debian/ jessie main contrib non-free
# deb-src http://security.debian.org/ jessie/updates main contrib non-free
# deb-src http://ftp.fr.debian.org/debian/ jessie-updates main contrib non-free
# deb-src http://ftp.fr.debian.org/debian/ jessie-backports main contrib non-free
Les deb-src sont commentés. Ils ne servent que si tu travailles sur ou avec les codes source. Pour une utilisation "normale", tu n'en as en principe jamais besoin.
Et si tu as besoin d'autre chose, par exemple mkvtoolnix, tu vas sur le site adéquat, ici
https://mkvtoolnix.download/downloads.html, et tu suis les indications pour Debian. Tu installes la clef du dépôt et tu crées un fichier mkvtoolnix.list dans /etc/apt/sources.list.d/ qui contient juste la ligne deb ... indiquée.
Après ça, tu peux faire des tas de trucs encore.
Par exemple, si tu remplaces "jessie" par "stable", ça ne changera rien. Mais quand stretch passera en stable, tu passeras automatiquement sur stretch. Tu peux aussi utiliser le pinning... Etc.