mercredi 10 novembre 2010

Ajouter des dépôts sous squeeze

Déjà plus d'une année que je n'utilise plus Redhat au profit de Debian comme serveur personnel pour tester les trucs et astuces d'administration linux. Je n'avais pas remarqué que lors de son installation si vous ne spécifiez pas le miroir ce qui arrive souvent lorsque nous n'avez pas de connexion ou que votre connexion est lente et que vous ne voulez pas vous attarder les dépôts ne sont pas configurer.
Je m'en suis rendu compte lorsque la commande "aptitude update" n'as pas marché ou dis moins elle marchait mais cherchait les mises à jour sur le CD. Vu que je n'avais jamais eu ce genre de problème auparavant cela m'as surpris.

Comment j'ai résolu le problème


En réalité il n'y avait pas de problème, c'est juste que le système n'avait pas les informations nécessaires pour se mettre à jour donc il faut lui donner ce dont il as besoin. Mais comment ?

  1. je suis aller sur le site suivant http://www.debian.org/mirror/list 
  2. puis j'ai choisi un miroir ( j'ai préféré la france sans raison valable ) 
  3. cat  /etc/apt/sources.list 
  4. puis j'ajoute sur mon fichier sources.list : deb http://ftp2.fr.debian.org/debian/  squeeze main 
  5. je me suis aussi permit d'ajouter les sources :  deb-src http://ftp2.fr.debian.org/debian/  squeeze main
  6. les dépots non-free : deb http://ftp2.fr.debian.org/debian/  squeeze non-free  
  7. et contrib deb http://ftp2.fr.debian.org/debian/  squeeze contrib 
  8. aptitude update; aptitude upgrade 
  9. et cela marche. 
Pour plus d'info sur la gestion des paquets debian rendez-vous sur la page de référence Debian