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

sources.list - ajout des dépôts contrib et non-free

Introduction

Après l'installation du système Debian, il est fréquent d'avoir besoin d'installer un firmware pour la prise en charge d'un matériel (carte graphique, carte wifi …).
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 la charte Debian.

Des dépôts contrib et non-free ont donc été créés pour pouvoir disposer de ces firmwares et d'autres paquets qui ne respectent pas totalement la charte.
Ces dépôts contrib et non-free sont officiels et tout aussi sécurisés que les dépôts main (principaux) configurés à l'installation.

Éditer et modifier le sources.list

Ouvrir un terminal. Suivant l'environnement choisi, l'accès peut être légèrement différent :

  • Sur GNOME : Applications > taper terminal dans la barre de recherche
  • Sur MATE : menu Applications > Outils système > Terminal MATE
  • Sur XFCE : menu Applications > Système > Terminal XFCE
  • Sur LXDE : menu > Outils système > LXTerminal
  • Sur KDE : menu > Applications > Système > Terminal (Konsole)
  • Sur Cinnamon : menu > Administration > Terminal

Vous devriez avoir une fenêtre comme l'illustration ci-dessous où le curseur clignote juste après le symbole $, symbole dollar qui signifie que vous êtes connecté en tant qu'utilisateur.


Éditer le sources.list pour pouvoir le modifier est une action d'administration du système.
Il faut donc avoir les droits d'administration que l'on obtient :

  • soit avec la commande su si vous avez choisi un “mot de passe root” lors de l'installation.
  • soit avec la commande sudo si vous n'avez pas choisi un “mot de passe root” lors de l'installation, dans ce cas c'est le premier utilisateur créé qui possède les droits d'administration grâce à sudo.

Vous allez donc “passer en root” :

  • soit avec la commande
    su -
  • soit avec la commande
    sudo -i

Dans un cas comme dans l'autre, le mot de passe est demandé.
Vous le saisissez et validez avec la touche ↵ Entrée.

Par mesure de sécurité, le mot de passe ne s'affiche pas à l'écran bien qu'il soit exécuté.
Après validation, vous constatez que les indications ont changé.
Pour indiquer que vous êtes connecté en administrateur “root” : le curseur clignote maintenant après le symbole dièse : #


Saisissez et validez ensuite la commande :

apt edit-sources

La première fois que l'on saisit cette commande, il faut valider le choix d'un éditeur.


Choisissez 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 ↵ Entrée.
Dans la fenêtre s'affiche ensuite le source.list configuré à l'installation, comme par exemple dans la fenêtre ci-dessous :


Assurez-vous que chaque ligne des sources avec “cdrom” commence bien avec #.
Le symbole # en début de ligne désactive le dépôt indiqué dans la ligne.

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


Une fois fait, pour enregistrer le nouveau sources.list: saisissez la combinaison des touches Ctrl+O(la lettre O) et validez avec ↵ Entrée à la question en bas de fenêtre pour valider définitivement l'écriture sur le fichier /etc/apt/sources.list


Pour quitter l'éditeur nano : saisir Ctrl+X


Comme indiqué sur l'écran, il faut mettre à jour la liste des paquets disponibles à l'installation avec la commande

apt update

Il faut ensuite penser à se déconnecter de compte root en saisissant :

exit

Ou utiliser la combinaison des touches Ctrl d

capture FIXME

Pour consulter le sources.list sans le modifier, il n'est pas nécessaire d'être en “root”, la commande cat le permet en tant qu'utilisateur ainsi :

cat /etc/apt/sources.list

Le wiki DF conseille d'ajouter # devant chaque ligne commençant par deb-src ou de carrément supprimer ces lignes car ce sont les dépôts des sources des paquets qui ne sont utiles qu'à des utilisateurs expérimentés souhaitant compiler eux-mêmes leurs paquets.

Commenter ces lignes permet de gagner du temps de consultation des dépôts mais ce n'est pas très grave si vous les laissez actives :-)

Le wiki conseille aussi l'utilisation de la ligne :
deb http://deb.debian.org/debian/

à la place de :
deb http://ftp.fr.debian.org/debian/

ce qui permet d'utiliser les serveurs les plus proches.

C'est particulièrement intéressant pour les portables qui voyagent.
:-D

Modifier l'éditeur choisi

Comme expliqué ci-dessus, lors de la première utilisation de la commande

apt edit-sources

on doit choisir l'éditeur nano qui est le plus simple.

Si jamais vous n'avez pas fait le choix le plus simple car votre chat, passant par là, à appuyer malencontreusement sur les touches et valider un autre éditeur que celui désiré 8-O
Pas de panique, vous pouvez rectifier ce choix avec la commande root :

select-editor

qui vous redonnera la liste des éditeurs au choix

retour de la commande
Select an editor.  To change later, run 'select-editor'.
  1. /bin/nano        <---- easiest
  2. /usr/bin/vim.tiny

Il vous reste alors à éloigner le chat 8-) puis saisir le chiffre correspond à l'éditeur choisi et valider avec ↵ Entrée

Liens

1)
N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !
doc/systeme/apt/sources.list/sources.list-non-free.txt · Dernière modification: 27/09/2019 16:50 par chalu

Pied de page des forums

Propulsé par FluxBB