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 →
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:apt:sources.list:tp-creation-des-sources.list-via-cat [08/07/2014 20:31] captnfab créée |
doc:systeme:apt:sources.list:tp-creation-des-sources.list-via-cat [20/08/2019 22:04] bendia [Sources stable mozilla] Ajout d'un avertissement concernant le dépôt Mozilla |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== TP : créer les sources.list via cat ====== | + | ====== TP : créer les sources.list stables 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 6: | Ligne 6: | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
* Suivi : {{tag>}} | * Suivi : {{tag>}} | ||
- | * Création par [[user>smolski]] 09/09/2013 | + | * Création par [[user>smolski]] le 20/08/2014 |
- | * Testé par <...> le <...> FIXME | + | * Testé par [[user>smolski]] le 20/08/2014 |
+ | * Modifié et actualisé par [[user>smolski]] le 20/08/2018 | ||
* 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 !)) | ||
- | **Nota :** | ||
- | |||
- | Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! | ||
Ce tuto se réalise par la ligne de commande en session [[:doc:systeme:superutilisateur]]. | Ce tuto se réalise par la ligne de commande en session [[:doc:systeme:superutilisateur]]. | ||
+ | <note warning>Copiez/collez l'intégralité des commandes cat du tuto avec la souris dans un terminal root.</note> | ||
- | === Sources Stables === | + | <note warning>Pour la simplification du maintien de ce tuto, nous écrivons **stable** au lieu du nom //release// de la stable du moment. Modifier 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> |
- | Dans ce TP, on utilise le nom release ''wheezy'' de la stable actuelle. | + | 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> | |
- | Modifier le nom du sources.list pour le conserver intact : | + | |
- | <code root> mv /etc/apt/sources.list /etc/apt/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 :\\ | 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é, par exemple avec ces commandes : | + | Créer et rédiger((Voir [[:doc:systeme:cat | la commande cat]])) les fichiers à volonté. |
- | <code root>cat > /etc/apt/sources.list.d/00debian-officielle.list <<EOF | + | |
- | # wheezy | + | ===== Stable basique ===== |
- | deb http://ftp.fr.debian.org/debian/ wheezy main contrib non-free | + | |
- | # wheezy updates | + | <code root>cat > /etc/apt/sources.list <<EOF |
- | deb http://ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free | + | # stable |
- | # wheezy-backports | + | deb http://deb.debian.org/debian/ buster main |
- | deb http://ftp.fr.debian.org/debian wheezy-backports main contrib non-free | + | # stable security |
- | # wheezy security | + | deb http://security.debian.org/ buster/updates main |
- | deb http://security.debian.org/ wheezy/updates main contrib non-free | + | |
- | # wheezy proposed updates | + | |
- | deb http://ftp.fr.debian.org/debian/ wheezy-proposed-updates main contrib non-free | + | |
EOF</code> | EOF</code> | ||
+ | |||
+ | ===== Stable non-free avec backports ===== | ||
+ | |||
+ | <note warning>**ATTENTION !** \\ | ||
+ | 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>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. \\ | ||
+ | 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 : | Vérifiez la conformité par [[:doc:editeurs:less | la commande less]] ainsi : | ||
- | <code user>less /etc/apt/sources.list.d/00debian-officielle.list</code> | + | <code user>less /etc/apt/sources.list</code> |
- | Puis continuez de même avec les propositions de noms des fichiers suivants : | + | ===== Sources stable deb-multimedia ===== |
+ | |||
+ | <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 | <code root>cat > /etc/apt/sources.list.d/10deb-multi.list <<EOF | ||
- | # wheezy multimedia | + | # stable multimedia |
- | deb http://www.deb-multimedia.org wheezy main non-free | + | deb http://www.deb-multimedia.org stable main non-free |
EOF</code> | 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 ===== | ||
+ | <note warning>Dépôt obsolète, ne pas utiliser, Iceweasel n'existe plus !</note> | ||
<code root>cat > /etc/apt/sources.list.d/20deb-mozilla.list <<EOF | <code root>cat > /etc/apt/sources.list.d/20deb-mozilla.list <<EOF | ||
- | # wheezy iceweasel release | + | # stable iceweasel release |
- | deb http://mozilla.debian.net/ wheezy-backports iceweasel-release | + | deb http://mozilla.debian.net/ stretch-backports iceweasel-release |
EOF</code> | EOF</code> | ||
- | Enfin, mettez à jour(([[:doc:systeme:apt:apt-get]])). | + | ===== Finito ===== |
+ | |||
+ | 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. |