Traduction(s): English - Français

(!) ?Discussion

Conseils aux nouveaux arrivants pour ne pas endommager leur système Debian

Debian est un système fiable et robuste, néanmoins il est facile pour de nouveaux utilisateurs d'endommager leur système en ne faisant pas les choses à la manière de Debian. Cette page liste les erreurs communes faites par de nouveaux utilisateurs. Certaines choses listées ici peuvent être réalisées en toute sécurité, mais uniquement si vous avez assez d’expérience pour réparer votre système si les choses tournent mal.

La principale mise en garde faite ici est que les conséquences ne sont pas toujours immédiates. Les futures « mises à jour » peuvent être impossibles sans une réinstallation complète du système. Si vous voulez mettre à jour sans avoir à réinstaller complètement, essayez de ne pas reproduire les erreurs soulignées ci-dessous.

Un des premiers avantages de Debian, ce sont ses dépôts centralisés composés de milliers de paquets. Si vous arrivez sur Debian depuis un autre système d'exploitation, vous pourriez être tenté par l'installation de logiciels que vous trouverez sur d’autres sites Internet. Sur Debian, l'installation de logiciels à partir de sites Internet autres est une mauvaise habitude. Il est toujours préférable d'utiliser des logiciels depuis les dépôts officiels de Debian, si cela est possible. Les paquets des dépôts Debian sont connus pour fonctionner et s'installer correctement. Utiliser seulement des logiciels issus des dépôts Debian est beaucoup plus sûr que l'installation depuis des sites Web pris au hasard. Ils pourraient contenir des logiciels malveillants et ouvrir des failles de sécurité.

Ne pas fabriquer un FrankenDebian

Debian stable ne doit pas être mélangée à d'autres versions de Debian. Si vous essayez d'installer un logiciel qui n'est pas disponible dans la version stable actuelle, ce n'est pas une bonne idée d'ajouter les dépôts des autres versions de Debian (testing, unstable). Les problèmes pourraient ne pas apparaître tout de suite, mais la prochaine fois que vous ferez une mise à jour.

Certaines casses pourraient être expliquées par le fait qu'un logiciel d'une version de Debian est construit pour être compatible avec l'ensemble des autres logiciels disponibles de cette version uniquement. Par exemple, l'installation de paquets de « Jessie » sur un système « Wheezy » installera également de nouvelles versions de bibliothèques de base, y compris « glibc ». Il en résultera un système qui ne sera pas « Wheezy » ni « Jessie », mais un mélange endommagé des deux.

Dépôts qui peuvent créer un FrankenDebian si utilisés avec Debian Stable :

Ne pas utiliser les scripts d'installation des fabricants de GPU (carte graphique)

Debian inclut des pilotes open sources libres qui supportent la plupart des cartes vidéo. Les pilotes libres offrent la meilleure intégration avec le reste du système Debian et fonctionnent très bien pour la plupart des utilisateurs.

Si vous devez absolument utiliser les pilotes propriétaires aux sources fermées, ne les téléchargez pas directement depuis le site du fabricant ! L'installation des pilotes de cette façon fonctionne seulement pour le noyau actuel, et lors de la prochaine mise à jour du noyau vos pilotes vidéo ne fonctionneront plus jusqu’à ce qu'ils soient réinstallés manuellement à nouveau.

Heureusement, Debian propose une solution pour installer les pilotes de carte vidéo propriétaires utilisant des paquets issus des dépôts. L'installation par les dépôts Debian fera en sorte que les pilotes continuent de fonctionner même après les mises à jour du noyau.

Ne pas souffrir du syndrome "WOW, c'est nouveau donc je le veux"

La raison pour laquelle Debian Stable est si fiable, c'est parce que le logiciel est largement testé et les bugs corrigés avant d'être ajouté. Cela signifie que la version la plus récente du logiciel n'est souvent pas disponible dans les dépôts stables. Mais cela ne signifie pas que le logiciel est trop vieux pour être utile !

Avant de tenter d'installer la nouvelle version d'un logiciel issus d'autres sources que les dépôts Debian stable, voici quelques points à garder à l'esprit :

Ne pas faire de 'make install'

Il est assez facile de compiler un logiciel depuis son code source téléchargé sur le site du logiciel, mais pas toujours aussi facile de le désinstaller plus tard. Souvent, les instructions fournies avec le code source comprennent des instructions pour utiliser des commandes comme ./configure && make && make install.

Lorsque vous installez le logiciel de cette façon, vous ne serez plus en mesure de l'enlever avec apt-get ou Synaptic. Le gestionnaire de paquets APT ne peut supprimer que les logiciels qui ont été installés par le gestionnaire de paquets APT. Pire encore, les logiciels installés de cette façon peuvent parfois entrer en conflit avec les logiciels empaquetés pour Debian.

Les logiciels installés de cette façon ne bénéficient pas des mises à jour de sécurité dont les paquets Debian ont besoin. Si vous voulez garder votre système à jour sans avoir à compiler et réinstaller pour chaque mise à jour manuellement, utilisez exclusivement les paquets fournis dans les dépôts Debian.

Ce qui peut survenir et pourquoi ceci est mauvais

Le script make install pourrait invalider le principe selon lequel les fichiers exécutables compilés, ainsi que leurs fichiers associés, devraient se placer dans certains endroits spécifiques du système de fichiers et devraient être associés à un ensemble de droits / permissions contrôlant leur exécution. Les logiciels installés avec des privilèges excessivement élevés sur votre système peuvent potentiellement causer des erreurs et des pertes de données.

Comment éviter ces problèmes

Ne pas suivre aveuglément de mauvais conseils

Malheureusement, il y a beaucoup de mauvais conseils sur Internet. Certains tutoriels trouvés sur les blogs, forums et autres sites comprennent des instructions qui peuvent endommager votre système sans que vous le sachiez. Ne suivez pas aveuglément le premier conseil que vous trouverez, ou le tutoriel qui semble le plus facile. Passez un peu de temps à lire la documentation et à comparer la différence entre les tutoriels .

Il est préférable de prendre le temps de comprendre la manière correcte de faire quelque chose plutôt que de passer encore plus de temps à réparer un système cassé par mauvaise manipulation.

Les blogs et forums n'expirent jamais (info désuète), certaines instructions qui ont par le passé pu être faites sans risque pourraient être considérées comme dangereuse à suivre. En cas de doute faites davantage de recherches et lisez les documentations applicables à la version avec laquelle vous travaillez.

Ne pas oublier de lire la documentation

Souvent, la lecture d'un tutoriel est suffisante pour avoir une idée générale de la façon d'installer ou d'utiliser une application. Presque tous les logiciels empaquetés pour Debian ont un minimum de documentation disponible. Quelques sites à consulter :

Ne pas supprimer aveuglément des logiciels

Parfois, lorsque vous supprimez un paquet, le gestionnaire de paquets doit supprimer d'autres paquets. Ceci est lié aux dépendances du paquet que vous voulez supprimer.

Si cela se produit, le gestionnaire de paquets va vous montrer une liste de tout ce qui sera enlevé et vous demandera une confirmation. Assurez-vous de lire attentivement cette liste ! Si vous ne savez pas quels paquets devraient être supprimés, lisez les descriptions de chacun. En cas de doute, faites plus de recherche. Certaines ressources peuvent vous aider à comprendre quels sont les paquets qui devraient être inclus :

Ne pas installer sans lire les descriptions

Il est plus prudent de lire les descriptions des paquets avant de les installer. Certains logiciels auront différents paquets de disponibles dans les dépots Debian, chacun avec une configuration différente. Lisez la description du paquet et recherchez des paquets similaires pour vous assurer d'avoir bien celui qui vous convient.

Ce point peut être particulièrement important pour les paquets qui installent des modules du noyau.

Ne pas oublier de prendre des notes !

Il est facile d'oublier les étapes que vous avez suivies pour faire quelque chose sur votre ordinateur, en particulier plusieurs mois après, notamment quand vous essayez de faire une mise à jour. Parfois, quand vous avez essayé plusieurs façons de résoudre un problème, il est facile d'oublier la méthode qui était la bonne, le lendemain !

C'est une très bonne idée de prendre des notes sur le logiciel que vous avez installé et les changements de configuration que vous avez fait. Lors de l'édition des fichiers de configuration, c'est aussi une très bonne idée d'inclure des commentaires dans le fichier qui expliquent la raison pour laquelle les changements ont été effectués, et la date à laquelle ils ont été faits.

Ne pas avoir une mauvaise attitude pour obtenir de l'aide !

Lorsque vous cherchez de l'aide, il est important de se rappeler que Debian est un projet bénévole et que les gens seront plus enclins à vous aider si vous êtes poli et prêt à faire un effort. Voici quelques informations générales qui vous aideront à obtenir de l'aide :

Voir aussi