Sources.list depots

Salut :wink:

# deb http://ftp.fr.debian.org/debian/ lenny main

## 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 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

## lenny multimedia
deb http://www.debian-multimedia.org/ lenny main
deb-src http://www.debian-multimedia.org/ lenny main

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

# deb http://ftp.debian-unofficial.org/debian/ lenny main

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

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

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

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

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

## sid multimedia
deb http://www.debian-multimedia.org/ sid main
deb-src http://www.debian-multimedia.org/ sid main

## sid multimedia alternative
#deb http://mirror.home-dn.net/debian-multimedia sid main
#deb-src http://mirror.home-dn.net/debian-multimedia sid main

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

## experimental multimedia
deb http://www.debian-multimedia.org/ experimental main
deb-src http://www.debian-multimedia.org/ experimental main

# experimental multimedia alternative
#deb http://mirror.home-dn.net/debian-multimedia experimental main
#deb-src http://mirror.home-dn.net/debian-multimedia experimental main

Je me demande en fait si comme avec le sources.list au dessus, je ne risque pas d’avoir des problèmes de conflit ?

Car en fait les dépots lenny, sid et experimental possèdent des versions différentes de même logiciels, donc comment cela se passe t-il ?

Merci d’avance :wink:

viewtopic.php?f=8&t=5659

ok donc si je comprends bien on peut tout mettre tant qu’on utilise un fichier preferences c’est ca ?

Si je met des # devant les lignes de depot elle ne sont pas pris en compte c’est bien ca ??

Salut,

de plus, dans ton sources.list les lignes :

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

font double-emploi avec les lignes :

## 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

puisque Lenny est stable.

merci j’ai enlevé la ligne stable.

Par contre si je veux passer en sid je dois laisser comme ça et mettre un fichier preferences pour sid ?

Ou je peux simplement enlever toutes les lignes concernant lenny et squezze ?

Quelle est la différence au final ?

Et puis un truc que je comprends pas, si je met un fichier preferences pour stable. Comment aurais je accès aux programmes de sid puique à chaque fois c’est stable qui aura la priorité ??

Si tu veux passer en Sid, l’idéal est de prendre le sources.list au carré de Mattotop et le fichier de préférences qu’il a concocté pour Sid. ( rubrique Trucs et Astuces ).

Garder toutes les branches permet bien souvent de résoudre des problèmes de dépendances, et de piocher dans experimental ( ce que je fais pour Gimp et OpenOffice ).

Je suis sous Sid depuis 2 ans et n’ai jamais rencontré de problême insoluble.

ok mais le problème est que si après je fait un apt-get dist-upgrade, il me vire nautilus.

En fait y a un problème avec le paquet share-mime-info qui fout la merde. Et je vois pas comment passer en sid sans avoir ce problème…

En gros apt-get dist-upgrade et aptitude full-upgrade foutent le caca partout.

Y a que aptitude safe-upgrade qui fonctionne bien.

Question supplementaire : unstable ca correspond a sid ou a squeeze ?

Le sources.list oui mais pas le preferences, inutile pour Sid et foireux pour les autres branches.

à condition de virer les sources d’experimental car tout se retrouve en policy 500.

EDIT : je viens de me rendre que celà n’ a aucune importance… j’suis fatigué moi :frowning:

Sans fichier preferences, les dépôts expérimentaux ont une préférence par défaut de 1. Il n’est donc pas absolument nécessaire de les inclure dans le fichier preferences. Mais, de la à dire que le preference de T&A est foireux, il y a un pas que je ne franchirai pas :slightly_smiling:
Les paquets du dépôt marillat multimédia ne sont pas neutres sur une debian car certains sont présents également dans les dépots debian. Les options de compilation de mplayer par exemple sont différentes. Les libavc* de marillat peuvent poser des problèmes avec VLC. Ils faut donc bien décider qui aura la priorité.
Le pining permet de piocher facilement dans les différentes versions de debian. Pourquoi s’en priver ?
Que ce soit avec apt-get ou bien aptitude, il existe plusieurs façons de mettre à jour sa distrib ou bien encore d’installer un paquet d’une autre version. L’essentiel est de regarder attentivement ce que renvoie la la commande apt-get ou aptitude avant de dire oui.
Chacun est libre de “piner” sa debian comme il l’entend mais il est préférable de lire tout d’abord :

:wink:

Je n’ai pas dit le contraire. Mais il y a une différence de taille entre un fichier preferences neutre et un foireux : l’un est transparent et permet de suivre une branche normalement et/ou de l’adapter à sa guise, l’autre, s’il permet aussi d’adapter la branche suivie ne permet pas de la suivre normalement. Exception faite pour Sid (mais qui n’a pas besoin de preferences, donc…).

viewtopic.php?p=190132#p190132

[quote=“Ptilutin”]ok mais le problème est que si après je fait un apt-get dist-upgrade, il me vire nautilus.

En fait y a un problème avec le paquet share-mime-info qui fout la merde. Et je vois pas comment passer en sid sans avoir ce problème…[/quote]
tu peux faire un aptitude hold sur share-mime-info,
tu peux aussi installer nautilus en experimental.

eric@debian64:~$ apt-cache policy shared-mime-info shared-mime-info: Installé : 0.60-1 Candidat : 0.60-1 Table de version : *** 0.60-1 0 500 http://ftp.fr.debian.org sid/main Packages 100 /var/lib/dpkg/status 0.30-2 0 500 http://ftp.fr.debian.org stable/main Packages 500 http://ftp.fr.debian.org testing/main Packages eric@debian64:~$ apt-cache policy nautilus nautilus: Installé : 2.24.2-2 Candidat : 2.24.2-2 Table de version : *** 2.24.2-2 0 1 http://ftp.fr.debian.org experimental/main Packages 100 /var/lib/dpkg/status 2.20.0-7 0 500 http://ftp.fr.debian.org stable/main Packages 500 http://ftp.fr.debian.org testing/main Packages 500 http://ftp.fr.debian.org sid/main Packages

J’ai eu pas mal de soucis et encore plus de questions avec les dernières mises à jour de Sid.
http://forum.debian-fr.org/viewtopic.php?f=3&t=18879

Je m’en sors à peu près avec un sources.list minimaliste, sans fichier Préférences

[code]##### Dépôts principaux #####
deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free

Dépôts multimedia

deb http://www.debian-multimedia.org sid main
deb-src http://www.debian-multimedia.org sid main
[/code]
Et en faisant les mises à jour via

et

qui m’indique, entre autres

Les paquets suivants ont été conservés : cups-driver-gutenprint{a} shared-mime-info{a}
Effectivement :

apt-cache policy cups-driver-gutenprint cups-driver-gutenprint: Installé : 5.0.2-4 Candidat : 5.2.3-2 Table de version : 5.2.3-2 0 500 http://ftp.fr.debian.org sid/main Packages *** 5.0.2-4 0 100 /var/lib/dpkg/status

apt-cache policy shared-mime-info shared-mime-info: Installé : 0.51-3 Candidat : 0.60-1 Table de version : 0.60-1 0 500 http://ftp.fr.debian.org sid/main Packages *** 0.51-3 0 100 /var/lib/dpkg/status
Comme ce n’est pas la première fois qu’Aptitude conserve des versions antérieures de paquets, je le laisse faire en attendant qu’il se décide pour la nouvelle version. :slightly_smiling:
L’imprimante imprime et le reste semble fonctionner alors je ne touche plus à rien.

par contre il n’y a pas de depot security pour sid ?

Et le depot volatile qu’est ce exactement ? :blush:

[quote]par contre il n’y a pas de depot security pour sid ?

Et le depot volatile qu’est ce exactement ? :blush:[/quote]

Il suffit de se renseigner à la source http://www.debian.org/
et plus précisément http://www.debian.org/security/faq#unstable
et debian.org/volatile/index.fr.html

ok merci talogue :wink: