Un p'tit coup de main pour modifier mon sources.list Lenny

Lorsque j’ai installé Lenny je l’ai fait avec le jeu de DVD 5.04.

Cela m’a créé le sources.list suivant, qui a ensuite été complété par des dépôts que j’ai ajouté, pour accéder à certain paquets dont j’ai eu besoin (suite à des conseils venant du forum ou de tutos), sans que je puisse me souvenir exactement aujourd’hui du motif.

[code]#

deb cdrom:[Debian GNU/Linux 5.0.4 Lenny - Official amd64 DVD Binary-1 20100131-22:09]/ lenny contrib main

deb cdrom:[Debian GNU/Linux 5.0.4 Lenny - Official amd64 DVD Binary-1 20100131-22:09]/ lenny contrib main

deb cdrom:[Debian GNU/Linux 5.0.4 Lenny - Official amd64 DVD Binary-2 20100131-22:09]/ lenny contrib main

deb cdrom:[Debian GNU/Linux 5.0.4 Lenny - Official amd64 DVD Binary-3 20100131-22:09]/ lenny contrib main

deb cdrom:[Debian GNU/Linux 5.0.4 Lenny - Official amd64 DVD Binary-4 20100131-22:09]/ lenny contrib main

deb cdrom:[Debian GNU/Linux 5.0.4 Lenny - Official amd64 DVD Binary-5 20100131-22:09]/ lenny contrib main

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

deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib

deb http://ftp.fr.debian.org/debian lenny main non-free

deb http://ftp.fr.debian.org/debian lenny-proposed-updates non-free main
deb-src http://ftp.fr.debian.org/debian lenny-proposed-updates non-free main

deb http://www.backports.org/debian lenny-backports main contrib non-free[/code]

Je voudrais aujourd’hui m’affranchir de ce recours aux DVD et je pensais passer à un sources.list tel que celui décrit dans le sources.list au carré de trucs et astuces, à savoir:

[code]################################################

lenny

deb http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ lenny main contrib non-free

lenny multimedia

deb http://mirror.home-dn.net/debian-multimedia lenny main
deb-src http://mirror.home-dn.net/debian-multimedia lenny main

lenny security

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

volatile

deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free[/code]

Mais je ne suis pas sûr de ce que je dois conserver des dernières lignes de mon ancien sources.list.

En effet je vois que, pour secutity, /updates contrib non-free main doit sûrement être la même chose que /updates main contrib non-free .

Mais par contre pour volatile j’avais /volatile main contrib alors que le nouveau au carré donne /volatile main contrib non-free .

J’avais aussi un /debian lenny-proposed-updates non-free main et un /debian lenny-backports main contrib non-free qui ne figurent pas dans le sources.list au carré.

Enfin j’avais un /debian lenny main non-free alors que la nouvelle section lenny me donne un / lenny main contrib non-free

Bref je suis un peu paumé vu mon expérience insuffisante.

Que dois-je conserver de mon ancien sources.list et éventuellement rajouter à celui que je voudrais créer pour le remplacer ? (je précise que mon installation lenny n’a pas de fichier preferences).

Bonsoir,

Ca deviendrait ça:

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

lenny multimedia

deb http://mirror.home-dn.net/debian-multimedia lenny main
deb-src http://mirror.home-dn.net/debian-multimedia lenny main

lenny security

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

lenny volatile

deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free

lenny backport

deb http://www.backports.org/debian lenny-backports main contrib non-free[/code]

[quote]main: tous les paquets qui respectent les principes du logiciel libre (indispensable).

contrib: paquets libres mais dépendants de paquets non libres.

non-free: paquets non libres[/quote]

Le proposed-update, oublies. Sinon ca ne te sert pas à grand chose d’etre en stable :wink:
Ce sont des paquets qui ne sont pas encore dans la branche stable mais qui sont proposé en test pour le devenir.

Si tu veux des depots non-free bien sur. Quant aux lignes deb-src, si tu ne comptes pas telecharger de sources pour les recompiler, tu peux les commenter avec un # devant.

Salut,

Dans Trucs et Astuces lire "Sources list au carré & consulter le wiki.

Si tu ne comptes pas compiler tes propres paquets, tu peux commenter les lignes deb-src.

Salut,

Et avec vos réponses il n’a même pas besoin de chercher à apprendre :laughing:

Vous connaissez “apprends lui à pécher du poisson” :slightly_smiling:

J’ai dit plus haut que j’avais consulté le sources.list au carré (mais je n’ai bêtement pas pensé à consulter le wiki, c’est vrai).

J’utilise Flightgear et je le compile à partir des sources.
Il m’arrive aussi de compiler certains petits jeux de plateforme pour les gamins, car les paquets précompilés ne marchent pas toujours bien sur ma config (amd64).

[quote=“ggoodluck47”]Et avec vos réponses il n’a même pas besoin de chercher à apprendre :laughing:
Vous connaissez “apprends lui à pécher du poisson” :slightly_smiling:[/quote]

Donc:
./configure
make
make install

je connais, et j’ai donc cherché à apprendre.
Mais on ne maîtrise pas tout parfaitement quand on n’est pas encore un grand spécialiste, et c’était le cas du sources.list .

De toutes façons le problème ne se pose pas car, et je suis un idiot je le reconnais, je suis dans une autre galère.

Alors, mon cher goude leuque, au lieu de mettre des posts pour faire des remarques qui ne font pas vraiment avancer le schmilblick, j’espère que tu sauras me donner des conseils pour m’en sortir, et je t’en serai plus très reconnaissant.

Et mes excuses si j’ai pu te blesser, car rassure toi, je ne suis pas rancunier et je ne t’en veux pas des remarques.

Salut,

Je t’assure que la lecture de la page “Sources.List au carré” dans Trucs et Astuces est la réponse la plus complète à ton problème, alors que ce que j’ai lu des autres réponses que tu as eues comportaient des manques :slightly_smiling:
Ce problème du sources.list est suffisament complexe pour que tu perdes du temps à essayer de le comprendre !

Bonne remarque sans parler du fichier préférence mais bon c’est une autre discussion. :mrgreen:

Pourquoi? Son nouveau sources.list provient deja de T&A, sources.list auquel il manque des elements (les non-free pour les depots multimedia). Et pourquoi un fichier preferences serait-il forcement utile s’il souhaite rester en lenny?

Lorsque j’étais sur lenny vlc me posait quelque problème alors j’ai dû mettre un fichier préférence.
Voilà.

[quote=“Unit”]Lorsque j’étais sur lenny vlc me posait quelque problème alors j’ai dû mettre un fichier préférence.
Voilà.[/quote]
Ok, dans ce cas ca peut eventuellement se justifier. Egalement si il souhaite que les paquets installes depuis backports soient mis a jour automatiquement.

[quote=“ggoodluck47”]
Je t’assure que la lecture de la page “Sources.List au carré” dans Trucs et Astuces est la réponse la plus complète à ton problème, alors que ce que j’ai lu des autres réponses que tu as eues comportaient des manques :slightly_smiling:
Ce problème du sources.list est suffisament complexe pour que tu perdes du temps à essayer de le comprendre ![/quote]

Excuse encore ma sortie que je retire, et je veux bien te croire sur la nécessité de bien appréhender le rôle du sources.list (et du fichier preferences aussi probablement), mais je ne vois pas vraiment à quoi tu fais allusion et pour l’instant le pêcheur est plutôt bredouille…

Alors si tu veux bien accrocher l’appât à mon hameçon c’est pas de refus.

Bonsoir,
Le problème du sources.list et du fichier preferences est en effet complexe et a amené beaucoup de discussions. Dans un premier temps (désolé si cela semble un peu court comme conseil) on peu commencer parse renseigner avec

man sources.list man apt_preferences

Justement, si le problème est complexe, ça coute pas grand chose de s’attarder 5 min sur son cas. Nos réponses sont assez claire pour que le choix donné dans la réponse permette de lui faire comprendre ce qu’il fait quand il modifie. Il peut même adapter ensuite nos réponses pour mieux correspondre à ses besoins.

Merci Blacksad pour cette intention à mon égard.
Tu dis que vos réponses sont assez claires.
Mais le problème est justement que ça ne semble pas être l’avis de ggoodluck47:

[quote=“ggoodluck47”]Je t’assure que la lecture de la page “Sources.List au carré” dans Trucs et Astuces est la réponse la plus complète à ton problème, alors que ce que j’ai lu des autres réponses que tu as eues comportaient des manques :slightly_smiling:
Ce problème du sources.list est suffisament complexe pour que tu perdes du temps à essayer de le comprendre ![/quote]

J’ai relu le topic sources.list au carré de trucs et astuces mais je ne suis pas hyper calé et je ne vois pas ce que ggoodluck47 veut dire.

Pour l’instant il semble hors ligne mais j’espère que quand il lira les messages il nous répondra (et ça peut être utile à d’autres).

Et bien dans ma réponse je me suis contenté de prendre le sources.list du forum truc&astuces et de lui ajouter les dépots que tu utilisais comme celui des backports.

Le sources.list que j’ai donné ne prend pas en compte les logiciels non-libre du dépot multimedia (j’avoue que j’ai recopié bêtement sans faire attention)

Mais vu que je t’ai expliqué à la suite à quoi correspondait les “contrib”, “non free”, “main”, tu peux adapter comme tu veux.
Cet oublie n’était pas bien génant vu que le dépot que j’ai oublié, tu ne l’utilisais pas.

D’ac c’est un complément dont je peux tenir compte.
Mais je suis quand même intrigué par la remarque de ggoodluck47, était-ce ce petit oubli là, ou bien voulait-il parler d’autre chose, comme le fichier préférences ?
Il nous le dira sûrement lorsqu’il aura miraculeusement réapparu !

PS: pour robinux, ci dessous, merci quand même pour le tuyau percé ! :laughing:

pk sa marche plus se lien:
ogd.generation-debian.org/gsld/index.php

(c’était un site web qui permettais de généré des source.list)

J’ai changé mon sources.list en suivant les conseils de Blacksad.
Je n’avais pas de fichier preferences auparavant et je n’en ai pas mis.

Lorsque je fais la mise à jour en interface graphique (Système -> Administration -> gestionnaire de mise à jour ), je vois défiler les téléchargements sur les différentes url.

Certains sont marqués “atteint”, d’autres “échec”.

Mais ça va trop vite et je ne vois pas lesquels.

Y a-t-il quelque part des logs qui enregistrent ça et pourquoi certains dépôts ne sont pas atteints ?