Les Cahiers Du Débutant Sur Debian
Total Page:16
File Type:pdf, Size:1020Kb
Les cahiers du débutant Debian 11 Bullseye arpinux pour debian-facile © WTFPL Dernière mise à jour : 31 août 2021 – À propos de ce manuel – “Les cahiers du débutant” est un manuel simplifié francophone pour l’installation et la prise en main d’un système Debian. Vous trouverez dans ces pages les réponses à vos premières questions sur le système Debian GNU/Linux , son histoire, son obtention, son installation, sa prise en main, sa configuration et son administration. Vous pourrez aller plus loin et obtenir des informations sur la protection de la vie privée, la sauvegarde de vos données ou les différents acteurs du monde Libre français. Les manuels commencent généralement par l’apprentissage des bases théoriques et du terminal. Les cahiers du débutant prennent le parti du “graphique” : ils sont conçus pour un démarrage rapide sur Debian, écran allumé, les doigts sur le clavier, la souris à côté . – Ce manuel n’est pas exhaustif et n’en a pas la mission – De nombreux liens externes sont directement accessibles. N’hésitez pas à les consulter pour obtenir plus de détails. Pour une documentation détaillée, visitez les différents wiki Debian : • Wiki Debian officiel : https://wiki.debian.org/fr/FrontPage • Wiki Debian-Facile : https://debian-facile.org/wiki • Wiki Debian-fr : https://wiki.debian-fr.xyz/Accueil Pour aller plus loin, consultez le cahier de l’administrateur Debian : https://debian-handbook.info/browse/ fr-FR/stable/ – Comment utiliser ce manuel ? – Cette version PDF intègre un sommaire détaillé et un index des illustrations en fin de guide. Note : ce manuel intègre certaines commandes ou blocs de codes qui sont parfois plus longs que la largeur de la page. Dans ce cas, une barre oblique inversée “\” (appelé aussi “backslash”) est ajoutée et le reste de la commande ou du code est reporté sur la ligne suivante. les cahiers du débutant lescahiersdudebutant 1 Sommaire Debian ? Kézako ? Distribution, logiciel libre, communauté, paquets, code source … mais c’est quoi Debian en fait? 1.1 Le système Debian GNU/Linux Debian est un système d’exploitation (de l’anglais Operating System ou OS) libre et gratuit qui permet de faire fonctionner votre ordinateur, et vous propose un ensemble complet de logiciels libres, pour tous les usages habituels (navigation sur le Web, envoi de courriers électroniques, lecture de fichiers multimédia, travail de bureau), et plus encore… Ces logiciels libres proviennent en grande partie du projet GNU, lancé en 1983 par Richard Stallman. Le noyau Linux développé par Linus Torvalds en 1991 vient compléter ces logiciels pour former GNU/Linux. GNU & Tux, logos du projet GNU et du noyau Linux par Péhä CC-BY-SA La distribution Debian GNU/Linux est lancée en août 1993 par Ian Murdock (rip), entouré d’un petit groupe soudé de hackers, qui s’est développé pour devenir une communauté de développeurs et d’uti- lisateurs vaste et bien organisée. Debian est désormais produite par un millier de membres bénévoles éparpillés autour du monde. Debian est donc un ensemble complet de logiciels libres Un Logiciel libre est défini par 4 libertés (https://www.gnu.org/philosophy/free-sw.fr.html) : il peut être utilisé, étudié, modifié et redistribué sans enfreindre la loi. Pour cela, il est nécessaire que l’auteur distribue le code source, et autorise l’utilisateur à exercer ces droits grâce à une licence libre. 2 En mémoire de Ian Murdock par Péhä CC-0 Un des intérêts majeur des logiciels libres est de permettre à des gens compétents d’auditer le programme pour s’assurer notamment qu’il ne fait absolument que ce qu’il annonce. C’est donc une barrière supplé- mentaire pour protéger votre vie privée . Debian décline ce principe dans son Contrat social, et notamment dans les Principes du logiciel libre Selon Debian. Ce contrat indique que le projet Debian ne contiendra que des logiciels libres : lors de l’installation d’une distribution Debian, aucun pilote non-libre ne sera installé par défaut. Le contrat reconnaît cependant que les utilisateurs peuvent avoir besoin de composants “non-libres” pour faire fonctionner leurs systèmes, comme certains pilotes de matériel, ou certaines applications permettant de décoder de la musique ou des vidéos par exemple. C’est pourquoi vous trouverez 3 sections dans les dépôts de logiciels Debian : • main pour les logiciels libres disponibles par défaut, • contrib pour les logiciels dépendants de logiciels ne respectant pas les principes du logiciel libre, • non-free pour les logiciels ne respectant pas les principes du logiciel libre. Debian est développée avec soin. Toute nouvelle version stable est longuement testée par des utili- sateurs avant sa sortie. Cette dernière est publiée lorsqu’elle est prête. De ce fait, elle demande peu de maintenance une fois installée et les problèmes y sont peu fréquents. logo Debian texte lescahiersdudebutant 3 Sommaire Comme de nombreuses autres distributions libres, Debian est peu sensible aux logiciels malveillants (“malwares” tels les virus, chevaux de Troie, logiciels espions…) pour plusieurs raisons : • Les logiciels sont disponibles dans des dépôts, sur des serveurs contrôlés par le projet. Il n’est ainsi pas nécessaire de chercher des programmes à installer sur divers sites plus ou moins douteux qui distribuent virus et programmes indésirables en plus du logiciel que vous recherchez. • Les droits administrateur et utilisateur sont clairement séparés, ce qui aide à limiter les dégâts : en cas d’infection virale, seuls les documents de l’utilisateur sont affectés. Cette séparation des droits limite aussi les risques d’erreurs commises entre la chaise et le clavier. Plus de détails sur les droits dans le chapitre 3.7. La sauvegarde régulière de vos données reste la meilleure garantie pour vous protéger contre d’éventuels virus ou soucis techniques, mais aussi contre vos propres erreurs (cf chap.9). 1.2 Trouver de l’aide Besoin d’aide? Le premier réflexe est de consulter la documentation si vous le pouvez. Ensuite viennent les forums d’utilisateurs puis, si vous avez la chance d’être à proximité, les groupes d’utilisateurs GNU/Li- nux (GUL). Il existe aussi plusieurs évènements consacrés au Libre dans différentes associations : vous pourrez obtenir les rendez-vous près de chez vous en consultant L’agenda du Libre du site linux-fr. • La documentation intégrée au système : les applications installées disposent pour la plupart d’un manuel disponible depuis la ligne de commande (cf chap.3.8) et/ou depuis un menu graphique avec le bouton “Aide” des applications. • La documentation en ligne : Lorsque vous utilisez une distribution GNU/Linux comme Debian, vous disposez d’une documentation officielle mais vous pouvez en plus, profiter des wikis des com- munautés francophones Debian : Debian-Facile et Debian-fr. • Les forums d’entraide : la communauté du Libre se divise en une multitude de forums, sites et blogs d’information : s’y retrouver est parfois délicat, préférez donc les sites dédiés à votre envi- ronnement ou votre distribution. Pour Debian, 3 forums d’entraide vous apportent leur support : le forum Debian-Facile, le forum Debian-fr.org et le forum Debian-fr.xyz • Parrain-Linux : la communauté Parrain-Linux propose de mettre en relation des utilisateurs dé- butants et confirmés afin de faciliter l’entraide directe. Inscrivez-vous sur leur site et choisissezun parrain : https://www.parrain-linux.com • Les associations et les GUL : avec de la chance, vous habitez à proximité d’un groupe d’utili- sateurs Linux ou d’une association qui tient des permanences régulières. Dans ce cas, n’hésitez pas à passer leur dire bonjour après visite de la page dédiée (https://aful.org/gul/liste) sur le site de l’AFUL. lescahiersdudebutant 4 Sommaire 1.2.1 À propos des forums, du terminal et des “barbus” La communauté d’entraide GNU/Linux est majoritairement constituée de bénévoles passionnés . Ce sont aussi des techniciens, amicalement surnommés “geeks” ou “barbus” (vous avez déjà essayé de vous raser avec les doigts sur le clavier?), avec quelques années d’informatique derrière eux. Cette expérience favorise la maîtrise du terminal, l’outil le plus efficace pour la gestion d’un système GNU/Li- nux : c’est donc naturellement les premières réponses données sur les forums, sous la forme de ligne de commande. Ne soyez pas effrayé, des solutions “à la souris” existent dans la plupart des cas etilvous suffira de demander gentiment pour obtenir une explication. Pour poser une question sur un forum d’entraide, il faut généralement s’inscrire. Vous aurez besoin d’une adresse de messagerie valide pour vous enregistrer et recevoir votre demande de confirmation, ainsi que vos notifications de réponse une fois inscrit. Avant de poser une question, pensez à rechercher dans les questions/réponses déjà résolues : la plupart des forums intègrent une fonction de recherche par mot-clé qui vous permettra de vérifier si votre situation ne s’est pas déjà présentée. N’oubliez pas qu’un forum est généralement maintenu par des bénévoles et n’est en aucun cas un ser- vice après-vente 1.3 Quelques liens pour aller plus loin • Le site de la Free Software Foundation https://www.fsf.org/?set_language=fr • À propos de Debian https://www.debian.org/intro/about.fr.html • Introduction à Debian https://www.debian.org/intro/index.fr.html • Le wiki officiel Debian https://wiki.debian.org/fr/DebianIntroduction • Le coin des développeurs https://www.debian.org/devel/ • L’historique Debian https://www.debian.org/doc/manuals/project-history/ • Les joies du code https://lesjoiesducode.fr/ Kali Ma Shakti de lescahiersdudebutant 5 Sommaire Initiation simplifiée à l’informatique Et c’est parti pour la page qui fait peur… On va commencer avec un simple constat : les informaticiens et les utilisateurs ne parlent pas le même langage… Dev vs users Mais alors … comment va-t-on faire ? Simple : on lit les cahiers du débutant! L’ordinateur est devenu en quelques années un outil quasi indispensable à la vie moderne.