Comment garder une Wheezy la plus stable possible ?

Bonjour (et bonne année)

La version rapide :

J’ai mis à jour de stable vers wheezy. Comment optimiser mon /etc/apt/sources.list et mon /etc/apt/preferences pour avoir le système le plus stable possible en attendant la stabilisation de wheezy ?

Voic les actuels :

[code]######################### WHEEZY ############################"

Debian

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

Debian securité

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

Debian mises à jour

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

Virtualbox

deb http://download.virtualbox.org/virtualbox/debian wheezy contrib

Opera

deb http://deb.opera.com/opera/ stable non-free

Debian multimedia

deb http://www.deb-multimedia.org/ wheezy main non-free
deb-src http://www.deb-multimedia.org/ wheezy main non-free

Liquorix

deb http://liquorix.net/debian sid main
[/code]
et

[code]Package: *
Pin: release o=apt-build
Pin-Priority: 995

Package: *
Pin: release o=Debian,a=wheezy-updates,l=Debian
Pin-Priority: 990

Package: *
Pin: release o=Debian,a=testing,l=Debian-Security
Pin-Priority: 990

Package: *
Pin: release o=Unofficial Multimedia Packages,a=testing,l=Unofficial Multimedia Packages
Pin-Priority: 980

Package: *
Pin: release o=Debian,a=testing,l=Debian
Pin-Priority: 990
[/code]

Version longue :

J’ai longtemps fonctionné sur stable depuis sa sortie, c’est pour un ordinateur (portable) qui me sert pour le travail (je suis prof). Cependant, j’ai besoin de faire des démos de plusieurs logiciels de bureautique à jour (comme libreoffice, scribus, inkscape, gimp …) et donc petit à petit j’ai mis à jour ces logiciels via les backports ou un peu de piochage dans unstable.
Le problème, c’est qu’au bout d’un moment je n’ai plus pu en mettre certains à jour sans mettre aussi à jour la moitié du système !
Du coup, j’ai profité des fêtes pour passer sous Wheezy, et je compte y rester un bon moment quand il sera stable.
Sur mon pc perso j’utilise Gentoo, alors je ne suis pas super au courant des subtilités de Debian quant à l’optimisation des fichiers sus-mentionnés, voire d’autres. J’attends donc vos conseils avisés pour avoir le système le le plus fiable possible pour bosser.

Merci.

Peut être utiliser apt-listbugs pour les mises à jour et l’installation de nouveaux paquets.

En installant une Squeeze en attendant les quelques semaines qui nous séparent de la nouvelle “stable” :smiley:

@dannyleconte : je viens de l’installer, je vais le tester, merci.

@ricardo : Si tu n’es pas ironique je t’encourage à lire la “version longue” en bas de mon post initial. Si tu étais bien ironique, :laughing-rollingred:

Je ne peux que soutenir ricardo sur ce point : Wheezy n’a pas pour vocation d’être stable avant sa sortie !

Dans ton cas, je ne vois que quelques rapides remarques :
_il manque les dépôts de Squeeze à ton sources.list pour pallier aux potetielles défaillances de Wheezy ;
_la ligne proposed-updates est fortement déconseillée pour un système stable ;
_n’utilise pas dans ton preferences de valeurs de branches (testing) mais uniquement des noms de code de versions (wheezy) ;
_comme dannyleconte te le conseille, le paquet apt-listbugs pourra t’éviter bien des surprises ;
_pourquoi tes dépôts pour Opera et Liquorix utilisent-ils des valeurs différentes de « wheezy » ?

Un peu de lecture peut-être ?
isalo.org/wiki.debian-fr/in … _les_bases

Encore 286 bugs a corriger avant la sortie!
bugs.debian.org/release-critical/
(courbe verte)

stable release 858 bugs, next release 286 bugs.
est-ce a dire que wheezy est beaucoup plus fiable que squeeze ?

Pas vraiment, mais depuis que Squeeze est sortie on a eu le temps d’y découvrir un certain nombre de bugs qui n’étaient pas encore déclarés au moment de sa stabilisation.
Seul l’avenir nous dira ce qu’il en est de Wheezy !

Merci de vos réponses.

Je sais bien que la vocation de la testing n’est pas d’être spécialement stable, mais j’ai besoin d’avoir les dernières versions des logiciels dont je fais des démonstrations. Du coup, stable qui me convenait au début ne suffit plus.

@vv222, c’est exactement ce genre de remarque que j’attendais.

  • Je vais ajouter les depots de squeeze et modifier mon preferences pour ne faire référence qu’à des versions.
  • J’ai installé apt-listbugs et je lis attentivement les infos avant de valider une mise à jour.
  • Pour Opera, ça ne fonctionne pas avec testing à la place de stable
  • Pour Liquorix, idem

Le vais lire la doc que tu m’as indiquée et je reviendrai si j’ai des questions. (J’en ai déjà une, à savoir comment modifier preferences pour prendre en compte l’ajout de squeeze dans mon sources.list, mais je vais voir si je la trouve :slightly_smiling: )

Bon, après cette saine lecture, j’ai modifié mes fichiers comme suit :

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

Debian

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

Debian securité

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

######################### SQUEEZE ############################

Debian

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

Debian securité

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

Debian mises à jour

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

deb http://debian.advalem.net/debian-backports/ squeeze-backports main

###################################################################

Virtualbox

deb http://download.virtualbox.org/virtualbox/debian wheezy contrib

Opera

deb http://deb.opera.com/opera/ stable non-free

Debian multimedia

deb http://www.deb-multimedia.org/ wheezy main non-free
deb-src http://www.deb-multimedia.org/ wheezy main non-free

Liquorix

deb http://liquorix.net/debian sid main
[/code]

et

[code]Package: *
Pin: release o=apt-build
Pin-Priority: 995

Package: *
Pin: release a=testing
Pin-Priority: 990

Package: *
Pin: release n=wheezy
Pin-Priority: 990

Package: *
Pin: release o=Unofficial Multimedia Packages,n=wheezy
Pin-Priority: 800

Package: *
Pin: release n=squeeze
Pin-Priority: 700

Package: *
Pin: release a=stable
Pin-Priority: 700

[/code]

Je conserve les nom de branches car c’est ce que je lis avec apt-cache policy

C’est mieux ?

Je te déconseille les proposed-updates pour Squeeze comme pour Wheezy…
Il s’agit d’un sombre dépôt dont je n’ai pas encore bien compris le contenu.

Pour ton preferences, supprime les références à stable et testing pour ne garder que squeeze et wheezy et ce sera nickel !

[quote=“vv222”]Je te déconseille les proposed-updates pour Squeeze comme pour Wheezy…
Il s’agit d’un sombre dépôt dont je n’ai pas encore bien compris le contenu.[/quote]
Si j’ai bien compris, c’est un dépôt de transition avant security ou volatile pour quelques cas rares (upload mainteneur proposed-updates => tests => security / volatile). Dans tous les cas, il est utile uniquement aux mainteneurs de paquets.

Salut,

D’autant que pour avoir des paquets récents de certains logiciels il suffit de créer un fichier contenant par exemple :

deb http://mozilla.debian.net/ experimental iceweasel-beta deb http://mozilla.debian.net/ experimental iceweasel-aurora

[quote=“vv222”]Je te déconseille les proposed-updates pour Squeeze comme pour Wheezy…
Il s’agit d’un sombre dépôt dont je n’ai pas encore bien compris le contenu.

Pour ton preferences, supprime les références à stable et testing pour ne garder que squeeze et wheezy et ce sera nickel ![/quote]

J’ai donc enlevé les proposed updates.

Pour les références à stable et testing, je les laissais à cause de opera par exemple, qui reste en 500 de base, mais ce n’est peut-être pas nécessaire ?

Ce n’est pas nécessaire en effet, et risque de coller le boxon en cas d’ajout de nouveaux dépôts.

Salut,

CUT ?

J’utilise les dépôts snapshot + testing avec un preferences pour snapshot.
C’est plutôt tranquille…

Hum ça m’a l’air pas mal ça !

Je vais regarder ça de plus près.

Merci de l’info.