gedit
va très bien pour t’amuser et faire de jolies choses sympa en mode graphique,
avec de indentations automatiques de texte (qui utilisent parfois des caractères de tabulation qui empêchent certains fichiers de configuration de fonctionner), avec des polices de caractère qui font confondre le L
minuscule avec un i
Majuscule ou le chiffre un, et un o
majuscule avec le chiffre 0
, en insérant automatiquement des caractères de fin de ligne (que tu ne vois pas) qui pourraient très bien être de type dos ou windows plutôt que du type Linux,
et, sans que tu puisses t’en rendes compte, il finira un jour (un seul suffit) par te mettre une pagaille monstre dans tes fichiers de configuration système, et tu risques de chercher très très longtemps sans comprendre ce qu’il s’est passé, à faire des copiés/collés de bout de texte sur des forums sans que personne ne puisse voir quoi que ce soit ni ne puisse t’aider.
Par exemple, tu vas trouver dans une page web une ligne à copier/coller dans ton fichier
/etc/apt/sources.list
comme celle ci-dessous :
deb https://deb.debian.org/debian/ bullseye main
Elle a l’air bien jolie et bien rédigée comme ça, et elle ressemble peut-être comme deux gouttes d’eau à une de celles qui est déjà dans ton fichier /etc/apt/sources.list
mais si tu la copies/colles dans ton fichier /etc/apt/sources.list
et que tu l’enregistres
elle empêchera le fonctionnement normal de tes mises à jour, et ni gedit
, ni mousepad
, ni nano
ne te montreront d’où vient le problème.
Par contre, avant même d’enregistrer le fichier /etc/apt/sources.list
modifié,
si tu as utilisé la commande :
apt edit-sources.list
le programme apt
va contrôler s’il n’y a pas d’erreur dans le fichier /etc/apt/sources.list
que tu viens de modifier, et il se rendra vite compte qu’il y a une erreur et te le signalera.
gedit
, mousepad
, nano
ne se rendront compte de rien du tout et te laisseront continuer tranquillement a entrer autant d’erreurs du même genre que tu veux sans que tu ne voies rien venir,
mais avec l’éditeur de texte vi
ou vim
, l’erreur t’aurait sauté aux yeux bien avant que tu ne décides d’enregistrer le fichier.
C’est un exemple parmi les nombreux problèmes possibles qui finissent par arriver un jour
quand on n’utilise pas ce qu’il faut pour créer et modifier ses fichiers de configuration,
et parfois, une simple petite erreur de caractère dans un fichier de configuration
peut provoquer des catastrophes impossibles à réparer,
il suffit que ça n’arrive qu’une seule fois.