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.
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 [06/03/2018 15:36] smolski |
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 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 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]] le 09/09/2013 | + | * Création par [[user>smolski]] le 20/08/2014 |
- | * Testé par [[user>smolski]] le 09/09/2014 | + | * Testé par [[user>smolski]] le 20/08/2014 |
+ | * 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 !)) | ||
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 === | + | 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> | ||
- | <note warning>Pour la simplification du maintien de ce tuto, nous écrivons **stable** au lieu du nom //release// de la stable du moment. Modifier dans vos sources le nom //stable// de ces exemples par le nom //release//((stretch - buster - etc...)) de la stable actuelle.</note> | + | Créer et rédiger((Voir [[:doc:systeme:cat | la commande cat]])) les fichiers à volonté. |
- | Modifier le nom du sources.list pour le conserver intact : | + | Le principe est simple, on tape la ligne suivante dans le terminal: |
- | <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 :\\ | + | <code root>cat > /etc/apt/sources.list << EOF</code> |
- | <note warning>**ATTENTION !** \\ | + | |
- | Pour les dépots backports, toujours utiliser le nom release de la stable actuelle, ici c'est stretch le 03 juillet 2017</note> | + | |
- | Créer et rédiger((Voir [[:doc:systeme:cat | la commande cat]])) les fichiers à volonté, par exemple avec ces commandes : | + | |
- | <code root>cat > /etc/apt/sources.list.d/00debian-officielle.list <<EOF | + | |
- | # stable | + | |
- | deb http://deb.debian.org/debian/ stable main contrib non-free | + | |
- | # stable updates | + | |
- | deb http://deb.debian.org/debian/ stable-updates main contrib non-free | + | |
- | # stable-backports | + | |
- | deb http://deb.debian.org/debian/ stretch-backports main contrib non-free | + | |
- | # stable security | + | |
- | deb http://security.debian.org/ stable/updates main contrib non-free | + | |
- | # stable proposed updates | + | |
- | deb http://deb.debian.org/debian/ stable-proposed-updates main contrib non-free | + | |
- | EOF</code> | + | |
- | Vérifiez la conformité par [[:doc:editeurs:less | la commande less]] ainsi : | + | 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. |
- | <code user>less /etc/apt/sources.list.d/00debian-officielle.list</code> | + | |
- | Puis continuez de même avec les propositions de noms des fichiers suivants : | + | Et enfin, on tape la ligne suivante : |
- | <code root>cat > /etc/apt/sources.list.d/10deb-multi.list <<EOF | + | <code root>EOF</code> |
- | # stable multimedia | + | |
- | deb http://www.deb-multimedia.org stable main non-free | + | |
- | EOF</code> | + | |
- | <code root>cat > /etc/apt/sources.list.d/20deb-mozilla.list <<EOF | + | == Exemple: == |
- | # stable iceweasel release | + | |
- | deb http://mozilla.debian.net/ stretch-backports iceweasel-release | + | <code root>cat > /etc/apt/sources.list <<EOF |
+ | 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 | ||
+ | deb http://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware | ||
+ | deb http://deb.debian.org/debian/ bookworm-backports main contrib non-free non-free-firmware | ||
EOF</code> | EOF</code> | ||
- | Enfin, mettez à jour(([[:doc:systeme:apt:apt-get]])). | + | ===== Finito ===== |
+ | |||
+ | Enfin, mettez à jour avec l'outil apt(([[:doc:systeme:apt:apt]])). | ||