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
doc:systeme:apt:sources.list:tp-creation-des-sources.list-via-cat [20/08/2019 21:56]
smolski mise à jour de la stable en buster
doc:systeme:apt:sources.list:tp-creation-des-sources.list-via-cat [30/09/2023 19:28] (Version actuelle)
captnfab
Ligne 1: Ligne 1:
-====== TP : créer ​les sources.list ​stables ​via cat ======+====== TP : créer ​un fichier ​sources.list via cat ======
  
   * Objet : Comment écrire dans des fichiers en utiliant cat, et ainsi générer les fichiers sources.list   * Objet : Comment écrire dans des fichiers en utiliant cat, et ainsi générer les fichiers sources.list
Ligne 9: Ligne 9:
     * Testé par [[user>​smolski]] le 20/08/2014     * Testé par [[user>​smolski]] le 20/08/2014
     * Modifié et actualisé ​ par [[user>​smolski]] le 20/08/2018     * Modifié et actualisé ​ par [[user>​smolski]] le 20/08/2018
 +    * Mis à jour par [[user>​captnfab]] le 30/09/2023
   * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​id=2290 | ici]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))   * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​id=2290 | ici]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
  
Ligne 15: Ligne 16:
 <note warning>​Copiez/​collez l'​intégralité des commandes cat du tuto avec la souris dans un terminal root.</​note>​ <note warning>​Copiez/​collez l'​intégralité des commandes cat du tuto avec la souris dans un terminal root.</​note>​
  
-<note warning>​Pour la simplification du maintien de ce tuto, nous écrivons **stable** au lieu du nom //release// de la stable du momentModifier quand il le faut dans vos sources le nom //​stable// ​de ces exemples par le nom //release//((stretch - buster - etc...)) de la stable actuelle.</​note>​ +Déplacer l'​ancien ''​sources.list''​ plutôt que de le supprimer (//au cas où//). 
- +<code root> mv /​etc/​apt/​sources.list ​/root/​sources.list-sav</​code>​
-Modifier le nom du sources.list pour le conserver intact dans votre home///​user//​((Votre nom ou pseudo utilisateur)) en attendant de vérifier si tout va bien :  +
-<code root> mv /​etc/​apt/​sources.list ​~/​sources.list-sav</​code>​ +
- +
-Nous allons maintenant créer et éditer un à un les fichiers des sources officielles mais aussi des sources multimedia et iceweasel((mozilla)) ainsi :\\+
  
 Créer et rédiger((Voir [[:​doc:​systeme:​cat | la commande cat]])) les fichiers à volonté. Créer et rédiger((Voir [[:​doc:​systeme:​cat | la commande cat]])) les fichiers à volonté.
  
-===== Stable basique =====+Le principe est simple, on tape la ligne suivante dans le terminal:
  
-<code root>cat > /​etc/​apt/​sources.list <<EOF  +<code root>cat > /​etc/​apt/​sources.list << EOF</​code>​
-# stable +
-deb http://​deb.debian.org/​debian/​ buster main +
-# stable security +
-deb http://​security.debian.org/​ buster/​updates main +
-EOF</​code>​+
  
-===== Stable non-free avec backports =====+Puis on colle le contenu du fichier ''​sources.list''​ souhaité (exemple [[:​doc:​systeme:​apt:​sources.list:​debian|celui de la dernière debian]]) directement dans le terminal.
  
-<note warning>​**ATTENTION !** \\ +Et enfinon tape la ligne suivante : 
-Pour [[doc:​systeme:​apt:​sources.list#​depots|les dépots backports]]toujours utiliser le nom release de la stable actuelle, ici c'est buster le 20 août 2019</​note>​ +<code root>​EOF</​code>​
-<code root>cat > /​etc/​apt/​sources.list <<EOF  +
-# stable +
-deb http://​deb.debian.org/​debian/​ buster main contrib non-free +
-# stable updates +
-deb http://​deb.debian.org/​debian/​ buster-updates main contrib non-free +
-# stable-backports +
-deb http://​deb.debian.org/​debian/​ buster-backports main contrib non-free +
-# stable security +
-deb http://​security.debian.org/​ buster/​updates main contrib non-free +
-# stable proposed updates +
-#deb http://​deb.debian.org/​debian/​ buster-proposed-updates main contrib non-free +
-EOF</​code>​+
  
-Ici la source ​**stable proposed updates** n"est pas activée. \\ +== Exemple==
-Voir [[doc:​systeme:​apt:​sources.list:​depots-tiers|les dépots tiers]] et [[doc:​programmation:​commenter|le tuto des commentaires]].+
  
-Vérifiez la conformité par [[:​doc:​editeurs:​less | la commande less]] ainsi : +<code root>cat > /​etc/​apt/​sources.list <<​EOF 
-<code user>​less /​etc/​apt/​sources.list</​code>​ +deb http://deb.debian.org/debian/ bookworm ​main contrib ​non-free ​non-free-firmware 
- +deb http://deb.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware 
-===== Sources stable deb-multimedia ===== +deb http://deb.debian.org/debianbookworm-updates main contrib non-free non-free-firmware 
- +deb http://deb.debian.org/debian/ bookworm-backports ​main contrib non-free non-free-firmware
-<note warning>​Voir : [[doc:​systeme:​apt:​sources.list:​depots-tiers#​deb-multimedia | Depots tiers multimedia]]</​note>​ +
- +
-==== Sans backports ==== +
- +
-Continuez avec les //​propositions//​ de noms des fichiers suivants : +
-<code root>cat > /​etc/​apt/​sources.list.d/​10deb-multi.list <<​EOF ​ +
-# stable multimedia +
-deb http://www.deb-multimedia.org stable ​main non-free +
-EOF</code> +
- +
-==== Avec backports ==== +
- +
-<code root>cat > /etc/​apt/​sources.list.d/10deb-multi.list <<EOF  +
-# stable multimedia backports. +
-deb http://www.deb-multimedia.org stable main +
-EOF</code> +
- +
-==== preferences ==== +
- +
-Pour les sources multimedia, créer **obligatoirement à la suite** le fichier [[doc:​systeme:​apt:​pinning|preferences]] permettant de ne pas casser le système lors des prochaines mises à jour : +
-<code root>cat > /​etc/​apt/​sources.list.d/10deb-multi.list <<EOF  +
-# stable multimedia +
-Package: * +
-Pin: release o=Unofficial Multimedia Packages,​a=stable +
-Pin-Priority: 100 +
-EOF</​code>​ +
- +
-===== Sources stable mozilla ===== +
- +
-<code root>cat > /​etc/​apt/​sources.list.d/​20deb-mozilla.list <<EOF  +
-# stable iceweasel release +
-deb http://mozilla.debian.netstretch-backports ​iceweasel-release+
 EOF</​code>​ EOF</​code>​
  
Ligne 96: Ligne 43:
 Enfin, mettez à jour avec l'​outil apt(([[:​doc:​systeme:​apt:​apt]])). Enfin, mettez à jour avec l'​outil apt(([[:​doc:​systeme:​apt:​apt]])).
  
-==== Nota ==== 
- 
-Pour les branches testing et unstable, on peut opérer de la même façon en adaptant le contenu à ces sources ainsi que le fichier preferences. 
doc/systeme/apt/sources.list/tp-creation-des-sources.list-via-cat.1566331014.txt.gz · Dernière modification: 20/08/2019 21:56 par smolski

Pied de page des forums

Propulsé par FluxBB