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

Re: [linux] probl apt-get



On Wed, Mar 13, 2002 at 09:35:25AM +0100, Rémi Letot wrote:
<couic> 
> > Donc en résumé je rajoute unstable à mon
> > source.liste, un petit passage en force et tout ira
> > bien.
> > J'ai bien fait de demander j'allais ajouter stable. 
> 
> Non non non, c'est quand même pas aussi simple que ça.
> Si tu fais ça il va tout mettre à jour vers unstable,
> ce qui n'est pas l'effet recherché :-)
> 
> Il y a moyen de spécifier testing et unstable dans
> sources.list, de donner la priorité à testing, et
> d'installer les packages que tu veux de unstable avec
> leurs dépendances. Mais il faudra attendre ce soir
> pour la config, que je sois chez moi.
Voilà ma config :

/etc/apt/sources.list :
-----
deb http://ftp.easynet.be/ftp/debian testing main contrib non-free
deb http://ftp.easynet.be/ftp/debian-non-US testing/non-US main contrib non-free
deb http://ftp.easynet.be/ftp/debian unstable main contrib non-free
deb http://ftp.easynet.be/ftp/debian-non-US unstable/non-US main contrib non-free
-----
(à adapter pour le mirror de ton choix)

/etc/apt/apt.conf : (juste le début car j'y ai juste ajouté une ligne)
-----
APT 
{
Default-Release "testing";
  // Options for apt-get
  Get 
  {
     Download-Only "false";
  };
  
};
-----
C'est la ligne Default-Release "testing"; qui est importante. Et il faut la
placer à la bonne place dans les {}, c'est pour ça que j'ai donné tout le
paragraphe. A ajuster à ton cas pour le reste des paramètres.

Ensuite, apt-get update télécharge la liste des disponibilités de testing et
unstable. "apt-get install package" installe la version de testing. Si le
package n'est pas dans testing, il installe la version de unstable. S'il
existe dans testing et que tu veux la version de unstable, tu fais ceci :
apt-get -t unstable install package

(attention, vérifier qu'il n'installe pas toute une liste de dépendances qui
pourraient faire basculer ton système dans unstable plutôt que testing :-)

> En tous cas, une chose intéressante si tu veux mixer
> les versions, c'est de vérifier pourquoi un package
> n'a pas été accepté dans testing (s'il y a un risque
> de corrompre tout ton filesystem, autant le savoir à
> l'avance :-) Je te donnerai ce soir les liens
> intéressants pour ce genre de recherche.

http://ftp-master.debian.org/testing/ te donne l'explication sur testing

http://ftp-master.debian.org/testing/update_excuses.html te donne pourquoi
un package n'est pas à jour dans testing.

http://bugs.debian.org faire des recherches sur les packages source pour
voir quels bugs empêchent le passage dans woody. Si le bug te semble peu
important (par exemple si le package ne se compile pas sur toutes les
archs), tu peux installer le package de unstable sans remord.

Bon mixage de versions,
-- 
Rémi
_______________________________________________
Linux Mailing List
Archives: http://unixtech.be/mailman/listinfo/linux