(résolu) sources-list incorrecte

Bonjour,
Je crois que je me suis trompé lors de la “création” de ma source-list! quand je veux aller dans synaptic ou ailleurs, j’ai un message d’erreur, voici les trois screenshots qui peut-être, peuvent donner une idée sur ce qui c’est passé :
pix.toile-libre.org/?img=1435385806.png
pix.toile-libre.org/?img=1435386200.png
pix.toile-libre.org/?img=1435386243.png

Ce résultat est arrivé après une installe calamiteuse ou il ressort qu’elle c’est transformée en installe minimale(sans dépôt ajouté par les miroirs, j’ai tout essayés) j’ai crée cette sources-list pas top… :mrgreen: Est-ce qu’il est possible de réparer mes erreurs, pourtant j’avais bien lu le comment du pourquoi…la preuve que non :018 désolé pour le dérangement :blush:
merci pour le gros coup de main, cordialement :blush:

LE [mono]sources.list[/mono] classique :

[code]## Main ##
deb http://ftp.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.debian.org/debian/ jessie main contrib non-free

deb http://security.debian.org/ jessie/updates non-free contrib main
deb-src http://security.debian.org/ jessie/updates main contrib non-free

deb http://ftp.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.debian.org/debian/ jessie-updates main contrib non-free

Backports

deb http://ftp.debian.org/debian/ jessie-backports non-free contrib main
deb-src http://ftp.debian.org/debian/ jessie-backports non-free contrib main
[/code]

Tu peux éventuellement (dans l’optique d’avoir un [mono]sources.list[/mono] minimal):

  • virer les dépôts backports
  • virer les [mono]non-free[/mono] pour avoir une vrai distribution GNU/Linux au sens FSF
  • virer deb-src si tu ne te préoccupe que des binaires

Si tu veux utiliser Debian 7 il te suffit de remplacer tout les “jessie” par des “wheezy”, et si tu veux du testing, mettre du “stretch” et enlever les backports.

Merci pour le retour,
Si je comprends bien il me faut virer ce qui est dans ma “sources-list” et le remplacer par ton exemple? Je suis aller dans etc/apt/sources-list en root pour y faire des modifs, ça n’a pas marché ? ce que j’avais modifié revenait?
Je suppose qu’il doit y avoir une commande terminal pour faire une purge de ce dossier et mettre l’exemple des dépôts corrects?

Je préfère les garder, je crois qu’ils peuvent servir pour installer QQs programmes genre skype ou jitsi ou QQchose d’autre. :unamused:

voila ce que j’obtiens en tapant cette commande :
root@debian:/home/jibel$ apt-cache policy gdm
E: Ligne 14 mal formée dans la liste des sources /etc/apt/sources.list (analyse de distribution)
E: La liste des sources ne peut être lue.
E: Les listes de paquets ou le fichier « status » ne peuvent être analysés ou lus.

La syntaxe des deux dernières lignes de ton sources.list est erronée : il manque un espace devant “jessie” pour le séparer de l’URL du miroir, comme dans les autres lignes. De toute façon l’avant-dernière ligne est redondante, il y a déjà une ligne correcte et plus complète pour jessie plus haut.

PS : Evite autant que possible les captures d’écran graphique qui sont lourdes, non manipulables, doivent être téléchargées en dehors du forum et ne seront probablement plus accessibles dans un futur proche. Préfère les copies de texte brut insérées dans le message entre balises [ Code ]. Il est absurde de faire une copie d’écran graphique d’un éditeur de texte alors qu’un copier-coller du texte suffit. Pour les sorties des programmes, tu aurais pu copier la sortie d’apt-get ou aptitude en mode texte.

(Edité pour corriger les trop nombreuses fautes grossières)

[quote=“PascalHambourg”]La syntaxe des deux dernières lignes de ton sources.list est erronée : il manque un espace devant “jessie” pour le séparer de l’URL du miroir, comme dans les autres lignes. De toute façon l’avant-dernière ligne est redondante, il y a déjà une ligne correcte et plus correcte pour jessie plus haut.

PS : Evite autant que possible les capture d’écran graphique qui sont lourdes, non manipulables, doivent être téléchargées en dehors du forum et ne seront probablement plus accessible dans un futur proche. Préfère les copies de texte brut insérées dans le message entre balises [ Code ]. Il est absurde de faire une copie d’écran graphique d’un éditeur de texte alors qu’un copier-coller du texte suffit. Pour les sorties des programmes, tu aurais pu copier la sortie d’apt-get ou aptitude en mode texte.[/quote]

Merci pour les piqûres de rappel, je ferais ainsi la prochaine fois. :blush:
une petite pour la route: qu’est-ce qui est mieux sous debian, d’utiliser “software-properties-gtk” qui amène a “software & updates” ou bien d’utiliser ect/apt/sources-list pour y insérer les dépôts corrects ? Est-ce que ça ne fait pas double emploi? :bulb:
Je suis revenu sur debian a cause de l’OS debian personnalisé, je ne voudrais pas encore rater cette installe? qui fonctionne quand même, mais sans les possibilités de MaJ, pour le moment, comme expliqué plus haut…
PS: comme on peut le constater, je n’ai pas fais vraiment de progrès depuis 2012
je vais m’y mettre, promis :pray:

[quote=“jibel”]
Merci pour les piqûres de rappel, je ferais ainsi la prochaine fois. :blush:
une petite pour la route: qu’est-ce qui est mieux sous debian, d’utiliser “software-properties-gtk” qui amène a “software & updates” ou bien d’utiliser ect/apt/sources-list pour y insérer les dépôts corrects ? Est-ce que ça ne fait pas double emploi? :bulb:
Je suis revenu sur debian a cause de l’OS debian personnalisé, je ne voudrais pas encore rater cette installe? qui fonctionne quand même, mais sans les possibilités de MaJ, pour le moment, comme expliqué plus haut…
PS: comme on peut le constater, je n’ai pas fais vraiment de progrès depuis 2012
je vais m’y mettre, promis :pray:[/quote]

Tu peux parfaitement utiliser la partie graphique ou la partie console pour manipuler ton fichiers de sources et mettre à jour, mais de mon point de vue je préfère nettement faire la maintenance de mon OS en console, c’est plus propre et plus facile à mon avis de voir si il y a des boulettes.

Pour ce qui est du fichiers de sources le plus simple étant que tu déplace l’actuelle en le renommant .old et que tu en edit un à la main en t’appuyant sur le wiki de ce forum.
C’est pas long et didactique.

@clochette,
J’étais occupé avec sources-list pour les modifs que voici :

[quote]# deb cdrom:[Debian GNU/Linux 8 Jessie - Official Snapshot amd64 LIVE/INSTALL Binary 20150607-23:26]/ jessie contrib main non-free

deb cdrom:[Debian GNU/Linux 8 Jessie - Official Snapshot amd64 LIVE/INSTALL Binary 20150607-23:26]/ jessie contrib main non-free

deb security.debian.org/ jessie/updates main contrib non-free
deb-src ftp.be.debian.org/debian/ jessie/updates main contrib non-free

Main

deb ftp.be.debian.org/debian/ jessie main contrib non-free
deb ftp.be.debian.org/debian/ jessie-updates main contrib non-free
deb ftp.be.debian.org/debian/ jessie-proposed-updates main contrib non-free
deb http.be.debian.org/debian/ jessie main
deb-src http.be.debian.org/debian/ jessie main
deb ftp.debian.org/debian/ jessie main contrib non-free

deb-src ftp.debian.org/debian/ jessie main contrib non-free

Backports

deb ftp.debian.org/debian/ jessie-backports non-free contrib main
deb-src ftp.debian.org/debian/ jessie-backports non-free contrib main[/quote]
Il doit y avoir des erreurs, je suppose … :whistle:
En principe je ne devrais plus avoir besoin de “deb cdrom” ça n’est plus actualité, c’est avec ce CD ISO que j’ai installé l’OS sans que un des miroirs me fournisse ce dont j’avais besoin.
Comme j’ai pris connaissance de ton retour trop tard, je n’ai pas su faire ce que tu propose. Bon si ça ne marche pas, je ferais comme expliqué pour renommer le dossier ancien"sources-list" en créer un “sources-list” tout neuf y insérer l’exemple plus haut et ça devrait, en principe, rouler et tout devrait rentrer dans l’ordre au niveau des MàJs et du reste :question:

Le dépôt jessie/updates n’existe que sur les miroirs de sécurité security.debian.org.

Aussi le dépôt de securité devrait être placé en dernier, afin de télécharger les paquets depuis un des nombreux miroirs “normaux” quand ils y sont disponibles et éviter de charger les plus rares miroirs de sécurité.

Les lignes suivantes sont redondantes :

deb http://ftp.be.debian.org/debian/ jessie main contrib non-free deb http://http.be.debian.org/debian/ jessie main deb http://ftp.debian.org/debian/ jessie main contrib non-free
Tu peux néanmoins vouloir cette redondance au cas où un miroir serait défaillant. Par contre vu d’ici http.be.debian.org n’existe pas.

Dernière remarque : il n’y a pas de lignes deb-src pour toutes les lignes deb. Ce n’est pas une erreur en tant que telle, mais cela semble incohérent. Si tu n’utilise pas les paquets sources, tu peux supprimer ou commenter toutes les lignes deb-src.

Cela dépend. Si ta connexion internet a une faible bande passante, il peut être intéressant de laisser le CD-ROM. A contrario cela peut être pénible de se voir demander d’insérer le CD pour installer un petit paquet.

Il faudrait que sa soit de la façon de N3mesis98
[quote## Main ##
deb ftp.debian.org/debian/ jessie main contrib non-free
deb-src ftp.debian.org/debian/ jessie main contrib non-free

deb security.debian.org/ jessie/updates non-free contrib main
deb-src security.debian.org/ jessie/updates main contrib non-free

deb ftp.debian.org/debian/ jessie-updates main contrib non-free
deb-src ftp.debian.org/debian/ jessie-updates main contrib non-free

Backports

deb ftp.debian.org/debian/ jessie-backports non-free contrib main
deb-src ftp.debian.org/debian/ jessie-backports non-free contrib main

][/quote]
Comme l’installe est en dur que j’ai eu un PB avec ce CD/DVD ISO debian VoyagerX8, je ne suis pas certain de pouvoir m’en servir après? sauf si je fais une nouvelle gravure sur une galette neuve de l’ISO

donc a supprimer et déplacer par la même le depot de sécurité en fin de liste
merci pour les conseils @+

Erreur de formatage, c’est illisible.

OK on va faire autrement… :wink:

[code] ## Main ##
deb http://ftp.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.debian.org/debian/ jessie main contrib non-free

deb http://security.debian.org/ jessie/updates non-free contrib main
deb-src http://security.debian.org/ jessie/updates main contrib non-free

deb http://ftp.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.debian.org/debian/ jessie-updates main contrib non-free

Backports

deb http://ftp.debian.org/debian/ jessie-backports non-free contrib main
deb-src http://ftp.debian.org/debian/ jessie-backports non-free contrib main[/code]
J’ai copié l’exemple de N3nemis98… le dossier sources-list devient en root sources-list.save, si le save est de trop je le modifie en “sources-list” est-ce OK de cette façon? merci

sources.list, pas sources-list.
Le contenu est bien, complet. Le cas échéant tu peux commenter ce dont tu n’as pas besoin (backports, deb-src).

[quote=“PascalHambourg”]sources.list, pas sources-list.
Le contenu est bien, complet. Le cas échéant tu peux commenter ce dont tu n’as pas besoin (backports, deb-src).[/quote]

C’était une faute de frappe de ma part, j’ai vérifié C’est OK … Si je suis bien l’histoire, en principe en lançant une MàJ, elle devrait se faire sans PB soit avec le terminal ou bien avec l’outil de MàJ ou j’ai switcher QQchose :unamused:
En plus je ne sais pas trop ce que tu entends pas “commenter” v’la encore une astuce en rab :unamused: a moi les tutos debian :wink:

En informatique, un commentaire est un bout du code qui n’est pas interprété par ton ordinateur (pour faire simple).
En bash, on commente une ligne avec le caractère #.
Toute caractère situé après un # sur une ligne est finalement ignoré.
Rajouter un # au début d’une ligne de ton [mono]sources.list[/mono] implique qu’elle ne sera pas prise en compte par [mono]apt[/mono] ou autre.

Et sinon, oui, ton [mono]sources.list[/mono] étant désormais valide, tu devrais être en mesure de mettre à jour ton système.

[quote=“N3mesis98”]En informatique, un commentaire est un bout du code qui n’est pas interprété par ton ordinateur (pour faire simple).
En bash, on commente une ligne avec le caractère #.
Toute caractère situé après un # sur une ligne est finalement ignoré.
Rajouter un # au début d’une ligne de ton [mono]sources.list[/mono] implique qu’elle ne sera pas prise en compte par [mono]apt[/mono] ou autre.

Et sinon, oui, ton [mono]sources.list[/mono] étant désormais valide, tu devrais être en mesure de mettre à jour ton système.[/quote]

Merci pour le tuyau, je venais de vérifier si avec cette sources.list la MàJ se faisait…c’est fait…
Je me suis contenté de “copier” ton exemple===>en root==>renommer sources.list===> créer un sources.list neuf===> y insérer un copier/coller de ton exemple, enregistrer , fermer…Je ne suis pas sur que ça soit la bonne méthode, mais ça a marché… J’ai la sources.list en ordre… Je n’ai plus qu’a faire tourner et plonger dans les tutos… Merci pour les coups de main
J’attends de voir, avant de mettre ça en résolu :wink: @+ :sunglasses: