[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Question de débutant...



* Julien Reveret <julien@mcom.fr> [2005-08-17 18:05] :
> On 17:48, Wed 17 Aug 05, David BERCOT wrote:
> > > > Ca me parait assez clair à l'exception du o=DotDeb...
> > > > En effet, je suppose que le a=Testing fait référence à la source dans le
> > > > fichier sources.list. Mais le o=DotDeb pointe vers quoi ?
> > > 
> > > o=DotDeb indique l'origine du package, ici dotdeb est l'origine choisie pour
> > > un site que j'avais pris au hasard lorsque j'écrivais ma doc. Pour un miroir
> > > officiel de debian, tu auras o=Debian.
> > > Pour obtenir l'origine, rajouter le site non-officiel dans sources.list et
> > > faire un apt-get update. Une fois l'update finie, apt-cache policy donne la
> > > réponse sur l'origine.
> > 
> > Bon, ben là, c'est visiblement moi qui n'aie pas été clair ;-)
> > Je vois bien que o=DotDeb pointait vers le site dotdeb mais ce que je ne
> > vois pas c'est : comment ? Le o= signifie quoi (par rapport au a=) ? Le
> > mot 'DotDeb' doit être sur la ligne correspondante du fichier
> > sources.list ?
>   
> Le mot DotDeb n'a pas à apparaître sur une ligne du sources.list, il sert
> juste à apt-get à savoir quelle ligne utiliser. S'il existe plusieurs versions
> du package sur différents serveurs, il lui faut savoir sur quel miroir aller
> chercher, le o= dans le fichier preferences est là pour ça. Ensuite apt se
> débrouille à faire correspondre l'origine dans preferences et le miroir dans
> sources.list.

Quelque chose qui manque souvent (ah, si, c'est indiqué dans "man
apt_preferences"), c'est d'indiquer qu'on peut consulter les
informations sur une source du fichier sources.list dans un fichier du
type :

/var/lib/apt/lists/ftp.fr.debian.org_debian_dists_testing_main_binary-i386_Release

Archive: testing
Component: main
Origin: Debian
Label: Debian
Architecture: i386

On voit bien ici que si on a les sources de testing et d'unstable, on
devra les différencier par "Pin: a=testing", les autres critères (c, o
et l) étant identiques pour les 2 fichiers Release.


Fred

-- 
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/documents/smart-questions-fr.html
Comment signaler efficacement un bug ?
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html



Reply to: