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 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:12]
captnfab
Ligne 140: Ligne 140:
 <note important>​Si un message d'​avertissement vous indique que ce dépôt est non vérifié et ses paquets non-sûrs, installez le paquet ''​deb-multimedia-keyring''​ via <​code>​aptitude --allow-untrusted install deb-multimedia-keyring</​code>​ <note important>​Si un message d'​avertissement vous indique que ce dépôt est non vérifié et ses paquets non-sûrs, installez le paquet ''​deb-multimedia-keyring''​ via <​code>​aptitude --allow-untrusted install deb-multimedia-keyring</​code>​
 </​note>​ </​note>​
 +
 +Pour plus de détails, rendez-vous [[http://​mozilla.debian.net/​|sur la page officielle]]((en anglish)).
  
 ===== Configurations type ===== ===== Configurations type =====
  
-(en cours)+==== Debian Stable ​(Wheezy====
  
-===== TODO =====+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. 
 +<​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 proposed updates 
 +deb http://​ftp.fr.debian.org/​debian/​ wheezy-proposed-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 
 +# 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>​
  
-==== Recommandation ​====+==== Debian Unstable (Sid) ====
  
-Avec la branche testing, il 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 paquets, l'un d'eux peut être //momentanément// absent de testing.+<​code>​ 
 +# sid 
 +deb http://ftp.fr.debian.org/debiansid 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>​
  
-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.+<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>​
  
-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.+<note info>La version release ​de Iceweasel est dans les dépôts officiels ''​experimental'',​ pour les autres versions, utilisez les dépôts des développeurs mozilla. 
 +Exemple ​: 
 +<​code>#​ iceweasel beta 
 +deb http://​mozilla.debian.net/ experimental iceweasel-beta</​code></​note>​
  
-<​note>​En passant, [[manuel:​aptitude | aptitude ]] gère très bien les problèmes de dépendances ​en proposant des choix.</​note>​+==== Debian Testing avec Unstable ​en roue de secours ===
  
-==== Installation ​testing ​====+<​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>​
  
-Installer une stable pour mettre à jour vers une testingc'est du pur masochisme\\ +<note important>​Attentionil 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 quoivous allez vous retrouvez en sid.</​note>​
-À ne faire qu'en dernier recourspar exemple si l'​installateur de la testing ne fonctionne pas.+
  
-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. \\ 
-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>​+==== MOOOOAAARRRRRRRRRRR !! ====
  
-==== Évolution ​de la branche testing ====+<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 rigolo. Ne pas utiliser sans casque, genouillères et autres moyens de sauvegardes basiques.</​note>​
  
-Comme pour la branche stable, lors de l'​évolution d'une branche testing en stable, si 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. ​ \\ +Le sources.list complet ​pour un [[manuel:​pinning | pinning]] ​de taré :
-Vous pourrez ensuite migrer vers la nouvelle //testing// en remettant, soit //​testing//,​ soit le nouveau nom //release// issue de la branche //sid//.+
  
-===== Branche unstable =====+<​code>​ 
 +# wheezy 
 +deb http://​ftp.fr.debian.org/​debian/​ wheezy main contrib non-free
  
-Un fichier sources.list purement unstable : +wheezy ​multimedia 
- +deb http://​www.deb-multimedia.org wheezy main 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.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. +
- +
-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. +
- +
-:-P:-P:-P +
- +
-==== Exemple ==== +
- +
-Voici un exemple de situation où il est utile d'​avoir un fichier sources.list plus complet. +
- +
-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