Problème de mise à jour lié à sources.list

Bonjour,

Depuis peu et sans que je me souvienne avoir fait des modifications dans les fichiers du dossier sources.list.d, la commande apt-get update ne fonctionne plus et me renvoie ce message d’erreur :

root@debian:/home/gekko# apt-get update
E: Ligne 2 mal formée dans la liste de sources /etc/apt/sources.list.d/contrib.list (distribution)
E: La liste des sources ne peut être lue.

J’ai été voir la fameuse ligne 2 de ce fichier, l’ait modifié dans tous les sens selon les recommandations que je pouvais trouver ici ou là sur les forums mais rien n’y fait. Toujours la même erreur.
J’ai même supprimé le fichier dans un moment de désespoir et c’est alors une autre ligne 2 d’un autre fichier qui pose problème.

root@debian:/home/gekko# apt-get update
E: Ligne 2 mal formée dans la liste de sources /etc/apt/sources.list.d/non-free.list (distribution)
E: La liste des sources ne peut être lue.

Je me dis donc que le problème est plus global qu’une simple erreur de syntaxe sur la ligne 2.

Pouvez-vous m’aider ?

En vous remerciant par avance,

Ilian
ps : je ne peux pas poster le contenu du fichier non-free.list parce qu’il contient trop de liens et en tant que nouvel usager du forum, je suis limité à deux liens par message :confused:

tu peux poster le fichier contrib.list ?

Le fichier contrib.list je l’ai (bêtement) supprimé et ne parvient pas à le restaurer.

Et le fichier non-free.list (qui rencontre le même problème), je ne peux que le poster tronqué (parce qu’il contient trop de liens par rapport à ce que je suis autorisé à poster en tant que nouvel usager du forum) :

# Debian non-free repository.
deb http://ftp.fr.debian.org/debian/
http://ftp.debian.org/debian/ jessie non-free
deb-src http://ftp.fr.debian.org/debian/
http://ftp.debian.org/debian/ jessie non-free
deb http://security.debian.org/ jessie/updates non-free
deb-src http://security.debian.org/ jessie/updates non-free

Désolé, je n’ai pas su faire autrement que poster en trois messages pour poster l’intégralité du fichier non-free.list

Bonjour

Pour éviter que les liens soient interprétés par le forum,
et faire en sorte que le texte soit affiché avec une police de caractères à chasse fixe,

fait précéder le bloc de lignes
par une ligne ne contenant que :

```text

et après la dernière ligne du bloc de lignes,
ajoute une ligne ne contenant que :

```

1 J'aime

Les formats des lignes sont faux voir les exemples (pour stretch, mais pour jessie la syntaxe est la même) dans :
https://wiki.debian.org/fr/SourcesList

1 J'aime

Ok. J’avais pourtant déjà consulté cet article mais il m’avait peut-être manqué la foi que j’étais capable de résoudre le problème avec cette seule ressource. Mes derniers essais de correction de format des lignes ont résolu le problème. Merci !