Les source.list?

bonjour,
voila je suis désolé si ma question peut paraître un peu nul, mais je suis un peu perdu avec mon "source.list"
j’ai installé debian stable et je voudrai basculé sur la version testing pour avoir des logiciel plus récent mais si je fait référence a ce post
isalo.org/wiki.debian-fr/in … _les_bases
je serais en unstable si je veux rester en testing mon source.list je pense devrait ressemblé à celui-ci?

[code]## Debian testing - dépôts officiels

deb http://ftp.fr.debian.org/debian/ testing main

deb http://security.debian.org/ testing/updates main

Debian stable - dépôts officiels

deb http://ftp.fr.debian.org/debian/ stable main
deb http://ftp.fr.debian.org/debian/ stable-updates main

##paquets libres et des paquets propriétaires
deb http://ftp.fr.debian.org/debian/ stable main contrib non-free

deb http://security.debian.org/ stable/updates main

##paquets et d’accéder à leur code source
deb http://ftp.fr.debian.org/debian/ stable main
deb-src http://ftp.fr.debian.org/debian/ stable main[/code]

et les "wheezy-backports main"sont -il utile si je suis en testing ?
par contre je ne suis pas obliger de faire une reinstalle mais qu’une mise a jour je crois?

les Ubuntu sont sont basé sur quoi stable,testing ou unstable? étant donné que j’installe régulièrement les version des leur sortie. Par contre la LMDE est basé sur la testing je crois
merci pour votre aide

Salut,

Pourquoi réinventé la roue … :083

Voici le Sources.list au carré ou minimaliste de @mattotop, une référence (qui plus est, la mienne) en la matière.

Suivit du fil de [DISCUSSION]Votre sources.list!. Un sujet fleuve. :wink:


ps : Référence Debian

Pour ma part je ne trouve pas idiot de limiter le nombre de dépots.
Je reprends le sources.list en commentant:

[code]

Debian testing - dépôts officiels

deb http://ftp.fr.debian.org/debian/ testing main

zbf: je ne suis pas certain que celui-ci existe (Pas de «Security» en Testing)

deb http://security.debian.org/ testing/updates main

Debian stable - dépôts officiels

zbf: tu peux effectivement les conserver temporairement, mais si ton but et le «tout testing», tu pourras les commenter

deb http://ftp.fr.debian.org/debian/ stable main
deb http://ftp.fr.debian.org/debian/ stable-updates main

##paquets libres et des paquets propriétaires

zbf: supprimer cette ligne, et plutôt reporter la mention “contrib non-free” dans les lignes déjà existantes du dessus

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

zbf: ne sera pas utile si tu es en testing

deb http://security.debian.org/ stable/updates main

##paquets et d’accéder à leur code source

zbf: tu as déjà mis celui-ci

deb http://ftp.fr.debian.org/debian/ stable main

zbf: tu n’as pas déjà mis celui-là, mais je ne pense pas que tu en auras besoin

deb-src http://ftp.fr.debian.org/debian/ stable main[/code]

En clair, ton sources.list peut ressembler à ça:

[code]

Debian Testing

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

… à la nuance près que j’ai ajouté les dépots multi-arch, c’est exactement le mien.

Bonjour, je suis en Testing/Jessie et voici mon sources.list :

deb http://http.debian.net/debian/ stable main contrib non-free deb http://http.debian.net/debian/ testing main contrib non-free deb http://security.debian.org/ testing/updates main contrib non-free deb http://http.debian.net/debian/ unstable main contrib non-free deb http://http.debian.net/debian/ experimental main contrib non-free

(je n’utilise pas les dépots sources (src) car je ne compile pour ainsi dire jamais)
Le dépot experimental est par défaut avec une priorité de 1
Pour empêcher le dépot unstable d’avoir la priorité, et pour profiter des dernières releases d’iceweasel (qui sont dans le dépot experimental) j’ai crée le fichier /etc/apt/preferences avec les entrées suivante :


Package: *
Pin: release unstable
Pin-Priority: 490

Package: iceweasel* libmozjs*d xulrunner-*
Pin: release experimental
Pin-Priority: 500

Rappel : par défaut les dépots ont une pin-priority de 500 (sauf experimental (1) et les dépots backports (100)

Ensuite ne pas oublier de faire la commande apt-get update pour prendre en compte ces changements. (je préconise également l’installation d’apt-listbugs avant de tenter tout upgrade) puis tu pourras tenter d’upgrader ta Debian en testing avec la commande

et si tout s’est bien passé

Bien faire attention aux paquets qui vont être supprimés, ne pas hésiter a renoncer à l’upgrade en cas de doute en attendant d’avoir plus d’infos.

Rappel : je ne sais pas ce qu’il en est pour le passage de wheezy à Jessie mais pour le passage de squeeze à wheezy, Debian préconise l’utilisation d’apt-get.

Au final avec ce sources.list et ce fichier préférence, je peux puiser des paquets dans unstable avec la commande

apt-get install -t unstable paquet tout en restant en testing

Pour éventuellement rétrograder un paquet en stable j’ajoute l’entrée suivante dans le fichier preferences :


Package: nom_du_paquet
Pin: release stable
Pin-Priority: 1010

puis apt-get update
etapt-get upgrade nom_du_paquet
(il est aussi possible d’utiliser plus simplement aptitude, mais cette méthode à aussi l’avantage d’empêcher le paquet d’être mis à jour lors d’un apt-get upgrade ou dist-upgrade)

note : il existe bien une équipe de sécurité pour testing (c’est je crois relativement récent) et ponctuellement on peut donc trouver des paquets dans le dépotdeb http://security.debian.org/ testing/updates main contrib non-free
Quand l’équipe de sécurité souhaite faire arriver plus vite une mise à jour de sécurité en provenance de Sid que par le circuit de validation habituel. (Si j’ai bien tout compris…)

Salut,

Je plussoie. :023

[quote=“dannyleconte”]Bonjour, je suis en Testing/Jessie et voici mon sources.list :

deb http://http.debian.net/debian/ stable main contrib non-free deb http://http.debian.net/debian/ testing main contrib non-free deb http://security.debian.org/ testing/updates main contrib non-free deb http://http.debian.net/debian/ unstable main contrib non-free deb http://http.debian.net/debian/ experimental main contrib non-free

Pour empêcher le dépot unstable d’avoir la priorité, et pour profiter des dernières releases d’iceweasel (qui sont dans le dépot experimental) j’ai crée le fichier /etc/apt/preferences

je préconise également l’installation d’apt-listbugs
[/quote]

C’est bien là, l’avantage d’un sources.list multi-dépôt, le fait de pouvoir piocher à droite à gauche en fonction des recommandations dictées par apt-listbugs où selon des besoins spécifiques.

Le tout en appui sur un fichier preferences parcimonieux. :wink:

AU lien Sources.list au carré ou minimaliste je rajouterai L’etiquetage de paquets via le fichier /etc/apt/preferences.

[quote=“dannyleconte”]
Quand l’équipe de sécurité souhaite faire arriver plus vite une mise à jour de sécurité en provenance de Sid que par le circuit de validation habituel. (Si j’ai bien tout compris…)[/quote]

:023


Post-scriptum : Rappel pour les pessimistes … :033

[DISCUSSION]Votre sources.list! 25 pages de lectures denses, le tout émanant (pour la plupart) des plus grandes pointures de ce forum.

Sans oublié : Gestion du fichier preferences (ébauche)

Et, j’en passe … :whistle:

Mon conseil : limiter le nombre de dépôts plutôt que d’ajouter un fichier preferences.

Pour une testing avec accès aux paquets propriétaires j’utiliserais le sources.list suivant (sans fichier preferences) :

[code]## Debian Jessie - dépôts officiels
deb http://ftp.fr.debian.org/debian/ jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free

Debian Wheezy - dépôts officiels

deb http://ftp.fr.debian.org/debian/ wheezy main contrib non-free
deb http://ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib non-free[/code]

Dans cette situation le paquet apt-listbugs a son utilité, pour t’éviter de te retrouver avec des bugs bloquants après une mise-à-jour.
D’où l’intérêt des dépôts de Wheezy pour revenir à la version stable d’un paquet au cas où la version de Jessie serait bugguée (m’énerve ce mot, je ne sait jamais comment l’écrire).

Les lignes [mono]deb-src[/mono] ne sont pas utiles, il sera toujours temps de les ajouter le jour où tu voudras compiler des paquets depuis leurs sources.
Tant que tu n’en as pas l’usage, ces lignes ne feront qu’augmenter la durée de tes mises-à-jour et la charge des serveurs.

L’ajout des dépôts de Sid et d’un fichier preferences adapté peut tranquillement attendre que tu sois plus confortable avec le système de gestion des paquets de Debian.


C’est volontairement que l’article que tu as lu ne donne pas d’exemple de sources.list pour testing, cette branche étant à mon avis à déconseiller aux débutants.
Contrairement aux idées reçues ce n’est pas « une branche plus stable que Sid mais plus à jour que la stable », mais une version de travail pour les testeurs préparant la future stable.

[quote=“BelZéButh”]Pourquoi réinventé la roue … :083

Voici le Sources.list au carré ou minimaliste de @mattotop, une référence (qui plus est, la mienne) en la matière. [/quote]

:text-+1:

Bien content de te l’entendre dire.

Et dommage qu’il n’ait plus été maintenu et rélégué aux oubliettes.

Si Testing le dit, c’est que ça doit être vrai.

Mais moi qui suis en testing sur trois postes, après être revenu de sid en testing sur l’un des trois, suite aux problèmes récurrents, je ne l’ai jamais constaté.

D’ailleurs à quoi sert ce que dit Debian lui-même, “nous espérons que « testing » soit une version toujours prête à la publication.” ( ça va faire hurler :laughing: ).

Salut,

[quote=“taureau89_9”]Et dommage qu’il n’ait plus été maintenu et rélégué aux oubliettes.
[/quote]

Tu fais allusion au sujet, je présume.

Comme dit, c’est un sujet fleuve. Sans politique aucune.

Ben c’est dans ta citation.

Je fais allusion au sujet du sources.list au carré et minimaliste, plus maintenu, plus épinglé, et du coup enlisé au fin fond des sujets.

Et qui pour moi aussi reste la référence.

je vous remercie de toutes ses infos,j’y voit un peu plus claires et suivre tout les conseils que je viens de lire,ce qui est bien dans ce genre de forum c’est que l’on apprend de jour en jour

merci ritch