logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:systeme:apt:sources.list [25/05/2013 19:47]
captnfab fix
doc:systeme:apt:sources.list [25/05/2013 20:22]
captnfab [Configurations type]
Ligne 141: Ligne 141:
 </​note>​ </​note>​
  
-===== Configurations type =====+Pour plus de détails, rendez-vous [[http://​mozilla.debian.net/​|sur la page officielle]]((en anglish)).
  
-(en cours)+===== Configurations types =====
  
-===== TODO =====+==== Debian Stable (Wheezy) ​====
  
-==== Recommandation ====+On se place dans le cas où l'on a une Debian Stable (Wheezy), sur une machine personnelle((Dans le cas d'un serveur, on évitera les dépôts mozilla, deb-multimedia,​ et les sections non-libres pour des raisons de sécurité.)). Dans le cas où vous n'​auriez besoin d'​aucun paquet non-libre, vous pouvez retirer ''​contrib''​ et ''​non-free''​ à chaque fois qu'​elles sont présentes.
  
-Avec la branche testingil peut arriver que des paquets soient cassés ou bien que le gestionnaire de paquets rencontre des problèmes de dépendance lors de mise à jour ou de l'installation de paquetsl'​un ​d'eux peut être //momentanément// absent de testing.+Vous pouvezcomme nous l'avons dit plus hautplacer cela dans le fichier ​''/​etc/​apt/​sources.list''​ ou dans un ou des fichiers dans le répertoire ''/etc/apt/sources.list.d/''​.
  
-Donc, en pratique, il est préférable,​ __voire essentiel__,​ d'​ajouter à son fichier sources.list(([[manuel:pinning]])) les dépôts de la branche sid car en cas de pépin on pourra toujours aller piocher dans celle-ci pour résoudre le problème.+<​code>​ 
 +# wheezy 
 +deb http://ftp.fr.debian.org/​debian/​ wheezy main contrib non-free 
 +# wheezy updates ​  
 +deb http://​ftp.fr.debian.org/​debian/​ wheezy-updates main contrib non-free 
 +# wheezy-backports 
 +deb http://ftp.fr.debian.org/​debian wheezy-backports main contrib non-free 
 +# wheezy security 
 +deb http://​security.debian.org/​ wheezy/​updates main contrib non-free 
 +</​code>​
  
-Bien entendu, il est alors __impératif__ de créer ​un fichier [[manuel:fichier_preferences | preferences]] afin de donner une priorité inférieure à la branche sid.+Pensez à faire les opérations suivantes dans un terminal ''​root'' ​: 
 +<​code>​aptitude update</​code>​
  
-<​note>​En passant[[manuel:aptitude | aptitude ]] gère très bien les problèmes de dépendances en proposant des choix.</​note>​+<​note ​info>Si vous voulez bénéficier des paquets mis à jour en passe d'​entrer dans la branche **stable-update**rajoutez le dépôt suivant ​: 
 +<​code>#​ wheezy proposed updates 
 +deb http://ftp.fr.debian.org/​debian/​ wheezy-proposed-updates main contrib non-free</​code>​ 
 +</​note>​
  
-==== Installation testing ====+<note info> 
 +Si vous voulez bénéficier de la dernier version stable de Iceweasel et de la lib DVD CSS 2 pour lire les DVD, rajoutez ceux-ci : 
 +<​code>​ 
 +# wheezy iceweasel release 
 +deb http://​mozilla.debian.net/​ wheezy-backports iceweasel-release 
 +# wheezy deb-multimedia 
 +deb http://​www.deb-multimedia.org wheezy main non-free 
 +</​code>​
  
-Installer une stable pour mettre ​à jour vers une testing, c'est du pur masochisme. \\ +Et pensez ​à faire les opérations suivantes dans un terminal ​''​root''​ : 
-À ne faire qu'en dernier recours, par exemple si l'installateur de la testing ne fonctionne pas.+<​code>​aptitude update 
 +aptitude --allow-untrusted install deb-multimedia-keyring pkg-mozilla-archive-keyring 
 +apttiude update</​code></​note>​
  
-En effet, il y a tellement de changements d'une version à une autre que la mise à jour est un processus dangereux et parfois pas très propre. \\ +==== Debian Unstable (Sid) ====
-C'est à cause des difficultés de la mise à jour que l'on conseille aux gens d'​__attendre un mois après la sortie de la nouvelle stable__ avant de sauter le pas.+
  
-<note>Nous ne parlons pas ici de la migration d'une ancienne stable((devenue oldstable)) vers la nouvelle((l'​ancienne testing devenue la stable)), car à ce moment le passage de l'un à l'​autre est bien supporté au contraire.</note>+<code> 
 +# sid 
 +deb http://​ftp.fr.debian.org/​debian/​ sid main contrib non-free 
 +# experimental ​(contient iceweasel version release) 
 +deb http://​ftp.fr.debian.org/​debian/​ experimental main contrib non-free 
 +# sid deb-multimedia 
 +deb http://​www.deb-multimedia.org sid main non-free 
 +</code>
  
-==== Évolution ​de la branche testing ====+<note info> 
 +Si vous avez une distribution amd64, il vous est possible d'​ajouter les dépôts experimental,​ à condition ​de faire du [[manuel:​apt:​pinning|pinning]] pour leur mettre une faible priorité (100). 
 +<​code>#​ experimental deb-multimedia 
 +deb http://​www.deb-multimedia.org experimental main non-free 
 +</​code></​note>​
  
-Comme pour la branche stable, lors de l'évolution d'une branche testing en stablesi vous étiez déjà en **testing**il vaut mieux __préalablement à cette évolution__ remplacer //testing// par son nom release (actuellement //wheezy//) et passer donc un temps en stable pour attendre la mise en place d'une testing moins folâtre \\ +<note info>La version release ​de Iceweasel est dans les dépôts officiels ''​experimental'', ​pour les autres versionsutilisez les dépôts des développeurs mozilla
-Vous pourrez ensuite migrer vers la nouvelle ​//testing// en remettant, soit //testing//, soit le nouveau nom //release// issue de la branche //sid//.+Exemple : 
 +<​code>#​ iceweasel beta 
 +deb http://mozilla.debian.netexperimental iceweasel-beta<​/code><​/note>
  
-===== Branche unstable =====+==== Debian Testing avec Unstable en roue de secours ​===
  
-Un fichier sources.list purement unstable ​:+<​code>​ 
 +# testing 
 +deb http://ftp.fr.debian.org/​debian/​ testing main contrib non-free 
 +# sid 
 +deb http://​ftp.fr.debian.org/​debian/​ sid main contrib non-free 
 +# experimental (contient iceweasel version release) 
 +deb http://​ftp.fr.debian.org/​debian/​ experimental main contrib non-free 
 +# testing deb-multimedia 
 +deb http://​www.deb-multimedia.org testing main non-free 
 +# sid deb-multimedia 
 +deb http://​www.deb-multimedia.org sid main non-free 
 +</​code>​
  
-   ## =============================================== +<note important>​Attention,​ il est nécessaire de créer un fichier de [[manuel:apt:pinning|pinning]] afin de donner une priorité 100 aux dépôts **sid** et 1 au dépôt ​//​deb-multimedia// ​**experimental**Sans quoi, vous allez vous retrouvez en sid.</​note>​
-   ## 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.deb-multimedia.org sid main non-free +
-   ​deb-src http://www.deb-multimedia.org sid main non-free +
-   ## ​ ===============================================+
  
  
-Il est possible d'​utiliser uniquement les fichier sources.list propre à sid que l'on retrouve ci-haut, c'est ce que certaines personnes n'​hésitent pas à faire.+==== MOOOOAAARRRRRRRRRRR !! ====
  
-Cependant il est conseillé d'ajouter les lignes du fichier ​sources ​**testing**voire **experimental** dans le fichier //sources.list sid// ainsi en cas de problème on ira chercher temporairement des paquets dans les autres ​branches.+<note warning>​Euh,​ ça, c'est juste si vous adorez passer votre temps à télécharger tout plein de sources. En vraiça ne sert à rien, mais vous pouvez quand même trouver cela rigoloNe pas utiliser sans casque, genouillères et autres ​moyens de sauvegardes basiques.</​note>​
  
-:-P:-P:-P+Le sources.list complet pour un [[manuel:pinning | pinning]] de taré :
  
-==== Exemple ====+<​code>​ 
 +# wheezy 
 +deb http://​ftp.fr.debian.org/​debian/​ wheezy main contrib non-free
  
-Voici un exemple de situation où il est utile d'​avoir un fichier sources.list plus complet. +# wheezy ​multimedia 
- +deb http://www.deb-multimedia.org wheezy main non-free
-Après avoir fait un : +
-<code bash> +
-aptitude safe-upgrade</​code>​ +
- +
-Où tout semblait se dérouler correctement je me retrouve, à la fin, avec un paquet cassé. Même avec un //​safe-upgrade//,​ nous ne sommes pas à l'abri de ce genre d'​ennui. \\ +
-Après tout les développeurs sont humains et peuvent aussi faire des erreurs. +
- +
-Pour résoudre le problème, j'ai installé la version du paquet qui se trouvait dans testing avec un  +
-<code bash> +
-aptitude reinstall le_paquet/​testing</​code>​ +
- +
-Cela a réglé temporairement le problème. \\ +
-Comme les mises à jour sont rapides avec unstable, dès le lendemain une nouvelle version du paquet apportait le correctif. +
- +
-===== Pinning ===== +
- +
-<note warning>​Il est encore tôt pour soutenir un pinning **07-05-2013**</​note>​ +
- +
-Le sources.list complet pour un [[manuel:​pinning | pinning]] : +
- +
-  ## ================================================== +
-  ## wheezy +
-  deb http://ftp.fr.debian.org/​debian/​ wheezy main contrib non-free +
-  ​deb-src http://​ftp.fr.debian.org/​debian/ ​wheezy main contrib ​non-free+
   ​   ​
-  ## wheezy ​multimedia +# wheezy ​security 
-  deb http://www.deb-multimedia.org wheezy main non-free +deb http://security.debian.org/ stable/updates ​main contrib ​non-free
-  deb-src http://www.deb-multimedia.org wheezy ​main non-free+
   ​   ​
-  ## wheezy ​security +# wheezy ​updates  ​ 
-  deb http://security.debian.org/ ​stable/updates main contrib non-free +deb http://ftp.fr.debian.org/​debianwheezy-updates main contrib non-free
-  deb-src http://​security.debian.org/​ stable/updates main contrib non-free+
   ​   ​
-  ## wheezy ​updates  ​ +# wheezy-backports 
-  deb http://​ftp.fr.debian.org/​debian/ ​wheezy-updates ​main contrib non-free +deb http://​ftp.fr.debian.org/​debian§ ​wheezy-backports ​main contrib non-free 
-  deb-src http://​ftp.fr.debian.org/​debian/ ​wheezy-updates ​main contrib non-free+ 
 +# jessie 
 +deb http://​ftp.fr.debian.org/​debian/ ​jessie ​main contrib non-free
   ​   ​
-  ​## wheezy-backports +jessie multimedia 
-  deb http://ftp.fr.backports.debian.org/​debian-backports wheezy-backports ​main contrib ​non-free+deb http://www.deb-multimedia.org jessie ​main non-free
   ​   ​
-  ## ================================================== +# jessie ​security 
-  ## jessie +deb http://security.debian.org/​ jessie/updates ​main contrib non-free
-  deb http://ftp.fr.debian.org/debian/ jessie ​main contrib non-free +
-  deb-src http://​ftp.fr.debian.org/​debian/​ jessie ​main contrib non-free+
   ​   ​
-  ​## jessie multimedia +sid 
-  deb http://www.deb-multimedia.org jessie main non-free +deb http://ftp.fr.debian.org/debiansid main contrib ​non-free
-  deb-src http://www.deb-multimedia.org jessie ​main non-free+
   ​   ​
-  ​## jessie security +sid multimedia 
-  deb http://security.debian.org/ jessie/​updates main contrib non-free +deb http://www.deb-multimedia.org sid main non-free
-  ​deb-src http://​security.debian.org/ jessie/​updates ​main contrib ​non-free+
   ​   ​
-  ​## ================================================== +experimental 
-  ## sid +deb http://​ftp.fr.debian.org/​debian/ ​experimental ​main contrib non-free
-  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 +# experimental multimedia (Seulement pour architecture amd64) 
-  deb http://​www.deb-multimedia.org sid main non-free +deb http://​www.deb-multimedia.org experimental main 
-  deb-src http://​www.deb-multimedia.org sid main non-free +</code> 
-   +<note important>​Il va de soit que si vous ne maîtrisez pas l'utilisation du fichier ​[[manuel:​apt:​pinning|preferences]] il n'est pas la peine de penser à utiliser ​ce fichier de sources.</note>
-  ## ================================================== +
-  ## 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 (Seulement pour architecture amd64) +
-  deb http://​www.deb-multimedia.org experimental main +
-  # deb-src http://​www.deb-multimedia.org experimental main +
- +
-En choisissant ​l'installation sid, le fichier ​**preferences** n'est pas nécessaire si vous combinez tous les fichiers sources.list ci-haut car les paquets les plus récents se trouvent toujours dans le dépôt unstable. Les paquets les plus récents seront donc installés par défaut. +
- +
- +
-===== Dépôts miroir Multimedia : ===== +
- +
-Pour les sources **debian-multimedia**,​ en cas de problème avec celui-ci vous pouvez ​utiliser ​les dépôts miroirs pour tenter une meilleure connexion\\ +
-Soit : +
-   # Dépôts multimédia mirror +
- +
-   deb http://​mirror.home-dn.net/​debian-multimedia/​ wheezy main  +
-   deb http://​mirror.home-dn.net/​debian-multimedia/​ jessie main +
-   deb http://​mirror.home-dn.net/​debian-multimedia/​ sid main +
-   deb http://​mirror.home-dn.net/​debian-multimedia/​ experimental main +
- +
-Où : +
-  -       ​wheezy = stable +
-  -       ​jessie ​ = testing +
-  -       ​sid ​    = unstable +
-  -       ​experimental +
  
doc/systeme/apt/sources.list.txt · Dernière modification: 30/09/2023 18:39 par captnfab

Pied de page des forums

Propulsé par FluxBB