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:non-free [24/10/2020 02:00] otyugh [Introduction] |
doc:systeme:apt:sources.list:non-free [01/10/2023 12:05] captnfab supprimée |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
* Commentaires : utiliser le terminal après installation pour ajouter les dépôts non-free et pouvoir ensuite installer les firmwares (carte graphique, carte wifi ...) | * Commentaires : utiliser le terminal après installation pour ajouter les dépôts non-free et pouvoir ensuite installer les firmwares (carte graphique, carte wifi ...) | ||
* 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>à-tester}} | + | * Suivi : |
* Création par [[user>chalu]] 01/04/2018 | * Création par [[user>chalu]] 01/04/2018 | ||
- | * Testé par [[user>leonlemouton]] le 09/03/2020 | + | * Testé par [[user>leonlemouton]] le 09/03/2020 & [[user>arpinux]] le 02/05/2023 |
* Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=21126 | Lien vers le forum concernant ce tuto]] ((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=21126 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
Ligne 16: | Ligne 16: | ||
Or, la majorité des firmwares ne sont pas dans les dépôts configurés lors de l'installation car ils ne respectent pas strictement [[doc:debian#la-charte-de-debian|la charte Debian]]. | Or, la majorité des firmwares ne sont pas dans les dépôts configurés lors de l'installation car ils ne respectent pas strictement [[doc:debian#la-charte-de-debian|la charte Debian]]. | ||
- | Le dépôt **non-free** a donc été créé entre autre pour pouvoir disposer de ces firmwares ne remplissant pas les conditions pour être considéré logiciel libre.// | + | Le dépôt **non-free** a donc été créé entre autre pour pouvoir disposer de ces firmwares ne remplissant pas les conditions pour être considéré logiciel libre.\\ |
- | Le dépôt **contrib** contient du logiciel libre dépendant de logiciels ou de ressources non-libres (son installation va donc généralement de paire avec non-free).\\ | + | Le dépôt **contrib** contient du logiciel libre dépendant de logiciels ou de ressources non-libres (son installation va donc généralement de paire avec non-free). |
- | Ces deux dépôts sont maintenus officiellement par Debian - ce qui nous facilitera la tâche. Cependant ces paquets étant souvent impossible à inspecter pour des raisons de licence, on doit faire confiance aveugle aux entreprises fournissant ces logiciels. Mieux vaut installer une petite boite noir que de devoir changer des pièces de votre ordinateur ? C'est à vous de décider ! | + | |
+ | <note important>Depuis Debian 12 Bookworm, les paquets non libres sont disponibles dans deux dépôts différents :\\ | ||
+ | * **non-free** : pour les applications non libres | ||
+ | * **non-free-firmware** : pour les firmwares non libres. Ce nouveau dépôt est activé par défaut sur Debian en plus du dépôt **main**. | ||
+ | Cela permet aux utilisateurs qui ont besoin de ces firmwares de n'activer que ce dépôt et pas la totalité des non-free.</note> | ||
+ | |||
+ | Si les paquets issus de ces deux dépôts sont maintenus et distribués en utilisant la même infrastructure que le reste de Debian, ils n’en font officiellement pas partie ((https://www.debian.org/distrib/packages#note)). Ces paquets étant souvent impossible à inspecter pour des raisons de licence, on doit faire une confiance aveugle aux entreprises fournissant ces logiciels. Mieux vaut-il installer une petite boite noire que de devoir changer des pièces de votre ordinateur ? On va dire que oui et poursuivre ! | ||
===== Méthode rapide ===== | ===== Méthode rapide ===== | ||
Ligne 59: | Ligne 65: | ||
{{/file-Rb5c9396f6ae33b824f5ca8665e6834ab.png?400}} \\ \\ | {{/file-Rb5c9396f6ae33b824f5ca8665e6834ab.png?400}} \\ \\ | ||
Choisissez [[doc:editeurs:nano|l'éditeur nano]] qui est le plus simple pour débuter en tapant le numéro de la ligne (1 normalement) et en validant avec <key>Entrée</key>. \\ | Choisissez [[doc:editeurs:nano|l'éditeur nano]] qui est le plus simple pour débuter en tapant le numéro de la ligne (1 normalement) et en validant avec <key>Entrée</key>. \\ | ||
+ | <note>Dans la suite de ce tuto, les images présentent un sources.list de Debian Buster : à adapter à votre situation.</note> | ||
Dans la fenêtre s'affiche ensuite le source.list configuré à l'installation, comme par exemple dans la fenêtre ci-dessous : \\ | Dans la fenêtre s'affiche ensuite le source.list configuré à l'installation, comme par exemple dans la fenêtre ci-dessous : \\ | ||
{{/file-R816d5d889f91510674645f1de1b7f470.png?400}}\\ \\ | {{/file-R816d5d889f91510674645f1de1b7f470.png?400}}\\ \\ | ||
Ligne 65: | Ligne 72: | ||
Avec les flèches du clavier, déplacez-vous à la fin de chaque ligne commençant par //deb http:// et ajoutez à la fin : **contrib non-free** \\ | Avec les flèches du clavier, déplacez-vous à la fin de chaque ligne commençant par //deb http:// et ajoutez à la fin : **contrib non-free** \\ | ||
- | {{/file-R5fd4fc2707d27eb9406e161d19ed0e40.png?400}} \\ \\ | + | {{/file-R5fd4fc2707d27eb9406e161d19ed0e40.png?400}} \\ |
- | Pour buster le fichier sources.list doit ressembler à ça : | + | |
- | <code> | + | Pour Bullseye (Debian 11) le fichier sources.list doit ressembler à ça : |
- | # Debian Buster, dépôt principal + paquets non libres | + | <code># Debian Bullseye, dépôt principal + contrib + paquets non libres |
- | deb http://deb.debian.org/debian/ buster main contrib non-free | + | deb http://deb.debian.org/debian/ bullseye main contrib non-free |
- | deb-src http://deb.debian.org/debian/ buster main contrib non-free | + | deb http://security.debian.org/debian-security bullseye-security main contrib non-free |
- | # Debian Buster, mises à jour de sécurité + paquets non libres | + | deb http://deb.debian.org/debian/ bullseye-updates main contrib non-free |
- | deb http://deb.debian.org/debian-security/ buster/updates main contrib non-free | + | </code> |
- | deb-src http://deb.debian.org/debian-security/ buster/updates main contrib non-free | + | Pour Debian Bookworm (Debian 12) le fichier sources.list avec tous les non libres actifs devrait ressembler à ça : |
- | # Debian Buster, mises à jour "volatiles" + paquets non libres | + | <code># Debian Bookworm, dépôt principal + firmwares non libres + contrib + paquets non libres |
- | deb http://deb.debian.org/debian/ buster-updates main contrib non-free | + | deb http://deb.debian.org/debian/ bookworm main non-free-firmware contrib non-free |
- | deb-src http://deb.debian.org/debian/ buster-updates main contrib non-free | + | deb http://security.debian.org/debian-security bookworm-security main non-free-firmware contrib non-free |
+ | deb http://deb.debian.org/debian/ bookworm-updates main non-free-firmware contrib non-free | ||
</code> | </code> | ||
Une fois fait, pour **enregistrer le nouveau sources.list**: saisissez la combinaison des touches <key>Ctrl</key>+<key>O</key>(la lettre O) et validez avec <key>Entrée</key> à la question en bas de fenêtre pour //valider définitivement l'écriture sur le fichier /etc/apt/sources.list// \\ | Une fois fait, pour **enregistrer le nouveau sources.list**: saisissez la combinaison des touches <key>Ctrl</key>+<key>O</key>(la lettre O) et validez avec <key>Entrée</key> à la question en bas de fenêtre pour //valider définitivement l'écriture sur le fichier /etc/apt/sources.list// \\ |