<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://lea-linux.org/docs/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Duschniouf</id>
	<title>Lea Linux - Contributions [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://lea-linux.org/docs/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Duschniouf"/>
	<link rel="alternate" type="text/html" href="https://lea-linux.org/documentations/Sp%C3%A9cial:Contributions/Duschniouf"/>
	<updated>2026-04-18T06:13:42Z</updated>
	<subtitle>Contributions</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Intro-wannapenguin&amp;diff=13779</id>
		<title>Intro-wannapenguin</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Intro-wannapenguin&amp;diff=13779"/>
		<updated>2006-10-04T11:08:18Z</updated>

		<summary type="html">&lt;p&gt;Duschniouf : /* Gentoo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Introduction à Linux]]&lt;br /&gt;
= Un manchot sur ma machine =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;leatitre&amp;quot;&amp;gt;Un manchot sur ma machine&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leapar&amp;quot;&amp;gt;par [http://groupe.lea-linux.org/slack/alive/ Seb]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leadesc&amp;quot;&amp;gt;Petit tour d&#039;horizon des distributions GNU/Linux.&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Cet article a été conçu suite à la grande récurrence sur le forum de fils de discussion demandant des conseils pour choisir une première ou seconde distribution. Il n&#039;est en effet pas toujours évident de choisir une distribution qui convienne à ses attentes, le champ d&#039;investigation étant plus que vaste ([http://distrowatch.com Distrowatch] recense plus de 300 distributions actives), et les querelles de clocher — même courtoises — courantes.&lt;br /&gt;
&lt;br /&gt;
Ce qui va suivre a pour objectif de vous renseigner sur les caractéristiques des principales distributions utilisées d&#039;après ce qui ressort du forum de Léa. Ne vous attendez cependant pas à apprendre ici quelle distribution est la meilleure car chacune compte ses inconditionnels, signe s&#039;il en est qu&#039;elles ont toutes des qualités qui leur sont propres (sans ça, ce site s&#039;appellerait « &amp;lt;distribution&amp;gt; entre amis » ;) ). Nous nous cantonnerons donc à une description technique et neutre autant que possible.&lt;br /&gt;
&lt;br /&gt;
== Lire cette présentation ==&lt;br /&gt;
&lt;br /&gt;
Toujours dans un souci d&#039;objectivité − inaccessible étoile ! — nous avons opté pour une présentation en un formulaire. Cela garantit en effet un traitement égal à chacune des distributions tout en explicitant avec clarté les caractéristiques de celles-ci. Voici une notice qui vous indiquera ce que vous trouverez dans chacun des points abordés par le formulaire.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par :&#039;&#039;&#039; &#039;&#039;% mentione l&#039;auteur de la présentation avec éventuellement une adresse électronique où vous pourrez le joindre.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site officiel :&#039;&#039;&#039; &amp;lt;url_du_site&amp;gt; &#039;&#039;% ici est indiquée l&#039;adresse du site officiel de la distribution. Vous y trouverez des informations complémentaires et pourrez y télécharger celle-ci.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; binaire | source &#039;&#039;% cela vous indiquera à quel type de distribution vous avez affaire.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;source : les applications des distributions sources doivent êtres compilées (parfois très longuement) en préalable à leur utilisation. En contre-partie celles-ci sont optimisées pour votre configuration.&#039;&#039;&lt;br /&gt;
* &#039;&#039;binaire : les programmes installés sont immédiatement utilisables mais génériques. Les avantages en sont avant tout que ces distributions sont rapides à mettre en place et ne nécessitent pas d&#039;installer d&#039;outils de compilation.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 0 | 1 | 2 &#039;&#039;% cela vous renseignera sur ce que vous pouvez attendre de la distribution — &amp;lt;u&amp;gt;dans le meilleur des cas&amp;lt;/u&amp;gt; — quant à la gestion du matériel par le système.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;0 : vous devrez tout gérer manuellement, déclaration du matériel et configuration.&#039;&#039;&lt;br /&gt;
* &#039;&#039;1 : la distribution détecte automatiquement le matériel mais vous laisse le configurer.&#039;&#039;&lt;br /&gt;
* &#039;&#039;2 : la distribution détecte et configure automatiquement votre matériel.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC | IG | LC/IG+ | LC+/IG &#039;&#039;% cela vous informera sur la méthode de configuration pour laquelle la distribution a été pensée.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;LC : &amp;quot;Ligne de Commande&amp;quot;, la distribution est conçue pour être gérée via le shell et l&#039;édition de ses fichiers.&#039;&#039;&lt;br /&gt;
* &#039;&#039;IG : &amp;quot;Interface Graphique&amp;quot;, la distribution est prévue pour être configurée via des outils graphiques.&#039;&#039;&lt;br /&gt;
* &#039;&#039;LC/IG+ | LC+/IG : lorsque les deux modes de configuration sont possibles un « + » indique celui qui est prépondérant par rapport à la conception de la distribution.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; -1 | 0 | 1 &#039;&#039;% pour les machines qui ont peu de ressources, indique à quel degré la distribution convient ou non à ce profil.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;-1 : impossible sinon infernal.&#039;&#039;&lt;br /&gt;
* &#039;&#039;0 : possible mais pas pensé pour ça.&#039;&#039;&lt;br /&gt;
* &#039;&#039;1 : cadre avec la conception de la distribution.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Notez que ces indications sont largement basées sur la philosophie de la distribution en question, l&#039;obtention d&#039;une solution légère passant avant toute chose par un choix judicieux d&#039;interface graphique (préférez les gestionnaires de fenêtres tels que Fluxbox, FVWM, ou Window Maker aux environnements de bureau &amp;quot;lourds&amp;quot; comme KDE et GNOME.).&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039; &#039;&#039;% nom du gestionnaire de paquets et description succinte de son utilisation.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; &#039;&#039;% description rapide de la philosophie de la distribution selon ce qu&#039;il ressort du site officiel.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Concernant une utilisation de type serveur, traditionnellement vous serez orienté sur une Debian ou une Slackware. Sachez que dans les faits, la plupart des distributions peuvent se prêter à cet usage, le tout étant pour vous de savoir épurer votre système afin de pouvoir le sécuriser efficacement (ce qui est évidemment plus facile à faire sur des distributions se configurant en ligne de commande).&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa :&#039;&#039;&#039; &#039;&#039;% les éventuels articles de Léa consacrés à la distribution et susceptibles de vous épauler dans sa mise en place.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trouver la grenouille :&#039;&#039;&#039; &#039;&#039;% les distributions étant très souvent anglophones, quelques adresses pour joindre les communautés françaises de la distribution.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Les Huit Samouraï de Léa ==&lt;br /&gt;
=== Archlinux ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par [mailto:albireo.es@gmail.com albireo]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site officiel :&#039;&#039;&#039; http://www.archlinux.org&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; binaire et/ou sources.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039;Arch Linux utilise un gestionnaire de paquets (&amp;lt;code&amp;gt;pacman&amp;lt;/code&amp;gt;) qui combine un format de paquets binaires simple à un système de création de paquets facile à utiliser, permettant aux utilisateurs de gérer et personnaliser facilement leurs paquets, que ce soient des paquets officiels Arch ou ceux qu’ils auront eux-même créés. Parmi les nombreuses possibilités de &amp;lt;code&amp;gt;pacman&amp;lt;/code&amp;gt;, les plus utilisées sont celles offertes par les commandes suivantes: &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;pacman -Syu&amp;lt;/code&amp;gt; met à jour la liste des paquets et votre système,&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;pacman -S _un paquet_&amp;lt;/code&amp;gt; pour installer un ou des paquetages,&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;pacman -R _un paquet_&amp;lt;/code&amp;gt; pour supprimer un paquet,&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;pacman -Ss _mot_&amp;lt;/code&amp;gt;recherche d&#039;un paquet.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; Arch Linux est une distribution Linux à usage général qui peut être adaptée à vos propres besoins. Elle est rapide, légère, flexible et la plupart des éléments qui la composent sont assez faciles à comprendre et à modifier, ce qui en fait une bonne distrib&#039; pour en apprendre davantage sur le fonctionnement en profondeur de votre système. Nous ne fournissons aucun utilitaire d’aide à la configuration, Vous deviendrez donc rapidement très compétents dans la configuration de votre système en ligne de commande dans une console. Les paquets sont très récents et mis à jour régulièrement.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa : &#039;&#039;&#039; un vide qui se comblera certainement très vite :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trouver la grenouille :&#039;&#039;&#039; Vous pouvez rencontrer la communauté française et francophone d&#039;Archlinux sur son site : http://www.archlinuxfr.org, où un forum et un wiki vous attendent pour vous documenter et vous aider, ainsi que sur le canal IRC #archlinuxfr (sur irc.freenode.net), qui accueille très volontiers les nouveaux arrivants et leurs questions. A noter qu&#039;un CD d&#039;install en français existe : http://archlinuxfr.org/content/view/20/70/&lt;br /&gt;
&lt;br /&gt;
=== Debian ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par [mailto:morganr@altern.org Morgan]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site officiel :&#039;&#039;&#039; http://www.debian.org&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; binaire.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039; &amp;lt;code&amp;gt;Apt&amp;lt;/code&amp;gt; (Advanced Packaging Tool). Il s&#039;agit d&#039;une surcouche à l&#039;utilitaire de base &amp;lt;code&amp;gt;dpkg&amp;lt;/code&amp;gt;, qui permet entre autres de gérer les dépendances. Parmi les nombreuses possibilités d&#039;&amp;lt;code&amp;gt;apt&amp;lt;/code&amp;gt;, les plus utilisées sont celles offertes par les commandes suivantes:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;apt-cache search&amp;lt;/code&amp;gt; pour faire une recherche dans la liste de paquetages disponibles,&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;apt-get install&amp;lt;/code&amp;gt; pour installer un, ou des paquetages,&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;apt-get update&amp;lt;/code&amp;gt; pour mettre à jour la liste des paquetages,&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;apt-get upgrade&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;apt-get  dist-upgrade&amp;lt;/code&amp;gt; pour mettre à jour les paquetages installés.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; Les priorités de debian sont la stabilité et l&#039;efficacité, et non pas la facilité d&#039;utilisation. Afin de laisser la plus grande marge de manœuvre possible à l&#039;utilisateur, n&#039;est installé par défaut que ce qui est indispensable. La gestion des paquetages est aisée, le reste se fait à la main. Trois versions sont disponibles selon les goûts et le type d&#039;utilisation:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;stable&#039;&#039; : particulièrement stable et sécurisée. Les paquetages ont été testés et retestés pendant au moins 6 mois avant d&#039;être figés. Il s&#039;agit donc de versions parfois très anciennes de ces paquetages.&lt;br /&gt;
* &#039;&#039;testing&#039;&#039; : bon compromis pour une utilisation de bureau. Des paquetages assez récents, mais parfois quelques ennuis.&lt;br /&gt;
* &#039;&#039;unstable&#039;&#039; : des paquetages très récents et non-testés. Se destine plutôt à des utilisateurs avertis.&lt;br /&gt;
&lt;br /&gt;
Même si sa réputation de difficulté est quelque peu exagérée, c&#039;est plutôt une distribution à conseiller soit à des gens qui ont déjà quelques connaissances en GNU/Linux, soit à des débutants curieux de comprendre le fonctionnement du système et qui auront pris la peine de s&#039;armer d&#039;une bonne documentation.&amp;lt;br&amp;gt;&lt;br /&gt;
Cette distrib&#039; est très distincte des autres car:&amp;lt;br&amp;gt;&lt;br /&gt;
-C&#039;est la plus communautaire. Des milliers des personnes en assurent la maintenance.&amp;lt;br&amp;gt;&lt;br /&gt;
-C&#039;est celle qui intègre le plus de programmes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa :&#039;&#039;&#039; [http://lea-linux.org/software/soft_gere/apt_dpkg.html Apt, dpkg et paquets Debian].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trouver la grenouille :&#039;&#039;&#039; Consultez le [http://lea-linux.org/ressources/PAFDebian.html Petit Annuaire Francophone Debian].&lt;br /&gt;
&lt;br /&gt;
=== Fedora ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par [mailto:Fedora@FamilleCollet.com Remi]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sites officiels :&#039;&#039;&#039; http://www.fedora.redhat.com, http://www.fedoraforum.org.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; binaire.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 2.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC/IG+.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; 0.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039; Fedora utilise les packages RPM, packages qui sont très simples à installer. Pour encore plus de facilité, des gestionnaires de packages tels &amp;lt;code&amp;gt;Up2date&amp;lt;/code&amp;gt; (par défaut), &amp;lt;code&amp;gt;Yum&amp;lt;/code&amp;gt; (en standard), &amp;lt;code&amp;gt;Apt-rpm&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;Smart&amp;lt;/code&amp;gt; furent créés afin de résoudre les problèmes de dépendances manquantes. Ces outils (qui disposent aussi d&#039;interfaces graphiques) récupèrent les bibliothèques nécessaires à d’autres paquets sur le réseau, à partir de dépôts et se chargent d&#039;installer ou supprimer des logiciels, mettre à jour le système automatiquement, et ce, très facilement.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; Fedora offre un confort et une facilité d&#039;installation, d&#039;utilisation, d&#039;administration très poussés et est accessible à tous, qu&#039;ils soient confirmés sous GNU/Linux ou débutants. RedHat utilise Fedora comme plan de travail pour ses propres solutions professionnelles, en y incorporant les dernières technologies du monde GNU/Linux. Elle est idéale pour ceux qui veulent disposer de mises à jour rapides et des derniers correctifs de sécurité. Le projet sort deux à trois nouvelles versions par an.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa :&#039;&#039;&#039; [http://lea-linux.org/cached/index/Software-soft_gere-rpm.html RPM, URPM et apt-get]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trouver la grenouille :&#039;&#039;&#039; http://www.fedora-france.org.&lt;br /&gt;
&lt;br /&gt;
=== Gentoo ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par [mailto:fanchtastux@yahoo.fr tuxfanch]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site officiel :&#039;&#039;&#039; http://www.gentoo.org&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; source / binaire (si on utilise la version Gentoo Reference Platform).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;A noter toutefois que Gentoo est pensée pour être essentiellement utilisée en mode source.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 1 / 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC / LC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; -1 / 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039; &amp;lt;code&amp;gt;Portage&amp;lt;/code&amp;gt;, par le biais de la commande &amp;lt;code&amp;gt;emerge&amp;lt;/code&amp;gt; ; il est assez similaire au système du port de BSD. De plus, Gentoo étant une distribution source, il faut y ajouter (entre autres) un fichier &amp;lt;code&amp;gt;make.conf&amp;lt;/code&amp;gt; qui définit les directives de compilation communes, la langue à utiliser (français, anglais, chinois ... ) les éléments facultatifs à supporter (par exemple, si l&#039;on a uniquement KDE, on peut vouloir se passer des capacités d&#039;un soft à s&#039;intégrer dans gnome). &amp;lt;code&amp;gt;Portage&amp;lt;/code&amp;gt; gère les dépendances lors de l&#039;installation et lors de la désinstallation de paquets : par exemple, on installe un nouveau paquet par &amp;lt;code&amp;gt;emerge &amp;lt;nom_du_paquet&amp;gt;&amp;lt;/code&amp;gt;. La commande &amp;lt;code&amp;gt;revdep-rebuild&amp;lt;/code&amp;gt; permet de reconstruire les dépendances inverses. On désinstalle un paquet d&#039;un coup de &amp;lt;code&amp;gt;emerge --unmerge &amp;lt;nom_du_paquet&amp;gt;&amp;lt;/code&amp;gt;, et on nettoie les dépendances par &amp;lt;code&amp;gt;emerge --depclean&amp;lt;/code&amp;gt;. Par ailleurs, seuls les paquets validés pour une architecture sont disponibles directement, sinon ils sont &#039;&#039;masqués&#039;&#039; (on peut toujours leur enlever le masquage et les installer quand même, mais faudra pas venir se plaindre après!).&amp;lt;br&amp;gt;&lt;br /&gt;
Il n&#039;y a pas de branche &#039;&#039;stable&#039;&#039;, &#039;&#039;test&#039;&#039; et &#039;&#039;devel&#039;&#039; chez Gentoo. Tout est utilisable ou masqué.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; Gentoo (qui, au passage, se prononce &#039;&#039;djen-tou&#039;&#039; et désigne un manchot papou) fût principalement créée par Daniel Robbins. L&#039;historique de la distribution est disponible [http://www.gentoo.org/main/fr/about.xml ici] ; mais pour faire court, disons que c&#039;est le résultat de la visite d&#039;un linuxien chez FreeBSD. C&#039;est par ce côté polymorphe couplé à son aspect source que Gentoo ne se désigne plus comme une distribution mais comme une méta-distribution (on peut en effet installer un noyau BSD au lieu du noyau Linux). Gentoo a pour but d&#039;être rapide (à l&#039;exécution, pas à l&#039;installation ;-) ), portée sur de très nombreuses architectures et facilement maintenable (les fichiers de configuration sont très documentés). Cependant, même si la documentation en ligne est traduite en français à 99%, il est préférable d&#039;avoir quelques notions d&#039;anglais (les aides dans les fichiers de configuration sont en anglais).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa :&#039;&#039;&#039; [http://lea-linux.org/docs/contribs.html Certainement un injuste vide à combler :)]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trouver la grenouille :&#039;&#039;&#039; http://fr.gentoo-wiki.com/Accueil.&lt;br /&gt;
&lt;br /&gt;
=== Mandriva (anciennement Mandrake)===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par [mailto:ceric35@hotmail.com ceric35]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site officiel :&#039;&#039;&#039; http://www.mandrivalinux.com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; binaire.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 2.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC/IG+.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; 0.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039; &amp;lt;code&amp;gt;rpmdrake&amp;lt;/code&amp;gt; est l&#039;interface graphique des outils &amp;lt;code&amp;gt;urpm*&amp;lt;/code&amp;gt; (User RPM) servant à la gestion des packages Mandriva. Il permet d&#039;installer facilement n&#039;importe quel package et gère automatiquement les dépendances associées. En plus des sources locales (CDs), il est possible d&#039;ajouter des sources distantes pour un choix de logiciels plus vaste.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; Mandriva Linux a été créée dans le but de permettre au plus grand nombre d&#039;utiliser facilement un système GNU/Linux. Elle intègre de nombreux outils graphiques visant à simplifier au maximum l&#039;administration de ce système. Mandriva est donc une distribution facile d&#039;installation et d&#039;utilisation, mais s&#039;oriente plus vers les stations de travail que les serveurs (sauf à se procurer la très onéreuse version dédiée à cet usage).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si vous êtes totalement novice en matière de GNU/Linux, et même d&#039;ordinateurs, cette distrib&#039; vous permettra de faire vos premiers pas de façon très rassurante. De même, si vous êtes un utilisateur expérimenté de Linux qui n&#039;a pas beaucoup de temps pour configurer son système, mais qui veut un système fonctionnel, Mandriva peut être faite pour vous.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa :&#039;&#039;&#039; [http://lea-linux.org/software/inst_mdk10.html Installation de Mandrakelinux] [http://lea-linux.org/cached/index/Software-soft_gere-rpm.html RPM, URPM et apt-get].&lt;br /&gt;
&lt;br /&gt;
=== Slackware ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par [http://groupe.lea-linux.org/slack/alive/ Le Groupe Slackware]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site officiel :&#039;&#039;&#039; [http://slackware.com  http://slackware.com]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; binaire.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039; &amp;lt;code&amp;gt;pkgtool&amp;lt;/code&amp;gt;. Cet outil est, entre autres, le regroupement de trois autres commandes : &amp;lt;code&amp;gt;installpkg&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;removepkg&amp;lt;/code&amp;gt;, et &amp;lt;code&amp;gt;updgradepkg&amp;lt;/code&amp;gt; qui servent respectivement à installer, supprimer et mettre à jour les paquets. Pour s&#039;en servir, il suffit de taper &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;*pkg &amp;lt;nom_du_paquet.tgz&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; ou tout simplement &amp;lt;code&amp;gt;pkgtool&amp;lt;/code&amp;gt; dans le répertoire courant. Cet outil ne propose pas de gestion automatique des dépendances, mais on peut utiliser à cette fin un autre gestionnaire de paquets, [http://swaret.org &amp;lt;code&amp;gt;swaret&amp;lt;/code&amp;gt;], toutefois &#039;&#039;non-supporté officiellement&#039;&#039; par Patrick Volkerding, le créateur et mainteneur de la distribution.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; La Slackware est la plus ancienne des distributions GNU/Linux et a toujours suivi ces principes: simplicité et robustesse à l&#039;usage. Dans cette optique, elle s&#039;attache à compenser son absence d&#039;automatisation par une facilitation de la gestion manuelle, grâce notamment à des fichiers de configuration bien commentés et à des ressources d&#039;aide embarquées assez conséquentes. Une maîtrise moyenne de l&#039;anglais est cependant bienvenue si l&#039;on veut pouvoir la prendre en main rapidement sans trop de difficulté.&amp;lt;br&amp;gt;&lt;br /&gt;
Cette distribution est très proche des UNIX et des *BSD de par son système d&#039;initialisation, et les connaissances acquises à son contact permettent d&#039;aborder n&#039;importe quel *NIX avec aisance.&amp;lt;br&amp;gt;&lt;br /&gt;
Du serveur à la station de hardcore-gaming, la Slackware fournit un socle stable et solide.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa :&#039;&#039;&#039; [http://www.lea-linux.org/install/slack_install.html Installer la Slackware], [http://www.lea-linux.org/install/LFSlack.html Linux From Slack], [http://lea-linux.org/pho/list/2#debut Les paquetages Slackware].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trouver la grenouille :&#039;&#039;&#039; http://slackfr.org, http://slack-fr.org.&lt;br /&gt;
&lt;br /&gt;
=== SourceMage ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par [mailto:f.bridault@fra.net Vlaaad]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site officiel :&#039;&#039;&#039; http://www.sourcemage.org.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; source.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; -1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039; &amp;lt;code&amp;gt;Sorcery&amp;lt;/code&amp;gt; est le nom donné à l&#039;ensemble des commandes de gestion de paquetages. La métaphore de &amp;lt;code&amp;gt;sorcery&amp;lt;/code&amp;gt; amuse beaucoup ses utilisateurs :-) : &amp;lt;code&amp;gt;cast &amp;lt;spell&amp;gt;&amp;lt;/code&amp;gt; permet par exemple de lancer un sort (télécharger les sources, compiler et installer le paquetage), &amp;lt;code&amp;gt;dispel &amp;lt;spell&amp;gt;&amp;lt;/code&amp;gt; de le dissiper (désinstaller), &amp;lt;code&amp;gt;gaze&amp;lt;/code&amp;gt; d&#039;obtenir des informations. La gestion des &amp;lt;code&amp;gt;grimoires&amp;lt;/code&amp;gt; (répertoires de sorts) se réalise à l&#039;aide de la commande &amp;lt;code&amp;gt;scribe&amp;lt;/code&amp;gt;. Enfin, &amp;lt;code&amp;gt;Sorcery&amp;lt;/code&amp;gt; peut se mettre jour grâce à la commande du même nom.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; SourceMage est destinée aux utilisateurs qui aiment avoir le choix. Elle convient donc avant tout aux utilisateurs confirmés, soucieux d&#039;obtenir un système optimisé pour leur architecture et qui correspond uniquement à leurs besoins. La stabilité de la distribution est atteinte en utilisant les dernières versions de logiciels libres, plutôt que sur des versions plus anciennes et patchées. Il s&#039;agit d&#039;une distribution communautaire anglophone, la maîtrise de l&#039;anglais y est donc bienvenue.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa :&#039;&#039;&#039; [http://lea-linux.org/docs/contribs.html Certainement un injuste vide à combler :)]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trouver la grenouille :&#039;&#039;&#039; Les utilisateurs de SourceMage peuvent se documenter sur le [http://wiki.sourcemage.org wiki] (traduction française en cours, les volontaires sont les bienvenus). Le forum n&#039;est pas très actif, en revanche, le canal IRC #sourcemage, et son petit frère français #sourcemagefr (sur irc.freenode.net) accueillent très volontiers les nouveaux arrivants et leurs questions.&lt;br /&gt;
&lt;br /&gt;
=== SuSE ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par [mailto:suse@tele2.fr Phil]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site officiel :&#039;&#039;&#039; http://www.suse.fr/fr/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; binaire.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 2.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC/IG+.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; 0.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039; &amp;lt;code&amp;gt;Yast&amp;lt;/code&amp;gt;. Cet outil graphique est un centre de contrôle prévu pour gérer l&#039;ensemble de la machine. Parmi ses modules, celui des logiciels propose l&#039;installation et la désinstallation des paquets, mais gère en même temps de manière automatique les dépendances. S&#039;il en manque lors d&#039;une installation, &amp;lt;code&amp;gt;Yast&amp;lt;/code&amp;gt; précise quelles sont les dépendances requises (avec leurs numéros de version). Il est également possible de gérer les paquets en installant un autre gestionnaire, par exemple &amp;lt;code&amp;gt;apt4rpm&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; La SuSE est une distribution très populaire en Allemagne (mais pas seulement). Son utilisation s&#039;adresse aux débutants comme aux personnes aguerries. Elle est donc tous publics. &amp;lt;code&amp;gt;Yast&amp;lt;/code&amp;gt; contribue pour beaucoup à faciliter la gestion de la SuSE, grâce à une configuration entièrement graphique (il reste néanmoins possible de modifier les fichiers de configuration manuellement). La langue française est bien intégrée à l&#039;ensemble de la distribution, même si certains modules de &amp;lt;code&amp;gt;Yast &amp;lt;/code&amp;gt;demandent encore à être améliorés.&amp;lt;br&amp;gt;&lt;br /&gt;
SuSE a été racheté par Novell, et l&#039;on peut se réjouir du fait qu&#039;un effort substanciel est fait pour imposer GNU/Linux en tant que station de travail. Un gros travail à été fourni du côté de l&#039;interface graphique, pour le plus grand bonheur des utilisateurs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa :&#039;&#039;&#039; [http://lea-linux.org/docs/contribs.html Certainement un injuste vide à combler :)]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trouver la grenouille :&#039;&#039;&#039; http://frenchsuse.free.fr, http://www.alionet.org.&lt;br /&gt;
&lt;br /&gt;
== C&#039;est vraiment trop inzust&#039;... :( ==&lt;br /&gt;
&lt;br /&gt;
Le choix des distributions mises en avant peut paraître éminemment discutable. Ne sachant sur quel critère intangible nous baser, nous avons en effet décidé de reprendre peu ou prou celles mentionnées dans les intitulés des forums de Léa. Pour les samouraï des causes oubliées, sachez que vous êtes totalement libres de poursuivre cette présentation sur la [Signalez ce lien dans le forum Léa-Site s&#039;il est mort page wiki] associée à cet article, la seule chose que nous vous demandons c&#039;est de reprendre le formulaire et de vous efforcer de rester neutres dans la mesure du possible (évitez les « c’est génial ! » et autres expressions décrivant plus votre enthousiasme que la distribution en tant que tel).&lt;br /&gt;
&lt;br /&gt;
Voici une liste commentée, mais non exhaustive, de quelques autres distributions. Les sites sont les sites originaux:&lt;br /&gt;
&lt;br /&gt;
* [http://kaella.linux-azur.org/ Kaella] ou KLA : Knoppix en français&lt;br /&gt;
* [http://www.knoppix-fr.org/ Knoppix] : Debian &#039;&#039;live&#039;&#039; ([http://www.knoppix-fr.org/ en français])&lt;br /&gt;
* [http://www.mandriva.com/products/move MandrakeMove] : Mandrake &#039;&#039;live&#039;&#039;&lt;br /&gt;
* [http://www.mepis.org/ Mepis] : Debian &#039;&#039;live&#039;&#039;, axée sur la reconnaissance automatique du matériel ([http://www.mepis-france.org/ en français])&lt;br /&gt;
* [http://www.pclinuxonline.com/pclos/index.html PCLinuxOS] : « L’autre » Mandrake &#039;&#039;live&#039;&#039; (non officielle)&lt;br /&gt;
* [http://www.redhat.com/ Red Hat] : version professionnelle et payante de Fedora ([http://www.fr.redhat.com/ en français])&lt;br /&gt;
* [http://www.ubuntulinux.org/ Ubuntu]/[http://www.kubuntu.org/ Kubuntu] : Debian simplifiée, la première utilise GNOME, la seconde KDE ([http://www.ubuntu-fr.org/ en français])&lt;br /&gt;
* [http://www.vectorlinux.com/ Vector] : Une distribution optimisée pour ordinateurs assez anciens (AMD K6 et K6-2, Pentium I et II…) basée sur Slackware&lt;br /&gt;
&lt;br /&gt;
Voir aussi la rubrique distribution de la [http://lea-linux.org/cached/index/Logith%C3%A8que:Distributions.html Logithèque de Léa], le [http://www.zegeniestudios.net/ldc/index.php?lang=en Linux Distribution Chooser] et pour une liste bien plus complète, voir [http://distrowatch.com/ Distrowatch].&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
&lt;br /&gt;
Nous voici parvenus au terme de cette présentation. Nous espérons qu&#039;elle vous aura aidé à trouver votre bonheur dans la luxuriante jungle des distributions GNU/Linux. De toute manière,  gardez à l&#039;esprit que le choix d&#039;une distribution ne vous enferme nullement à vie, car la structure du système reste globalement la même de l&#039;une à l&#039;autre, si bien qu&#039;un changement ne prend pas automatiquement des tournures de révolution. Au pire, si vous hésitez, prenez celle dont la mascotte vous est le plus sympathique, l&#039;important étant moins de tomber de suite sur la bonne distribution que de devenir un manchot — un vrai — qui explore la banquise à son gré sans rien demander à personne, et pour cela aucune d&#039;entre elles n&#039;est contre-indiquée. :)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;merci&amp;quot;&amp;gt;Cette page est issue de la documentation &#039;pré-wiki&#039; de Léa a été convertie avec HTML::WikiConverter. Elle fut créée par Seb le 02/05/2005.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Copyright =&lt;br /&gt;
Copyright © 02/05/2005, Seb&lt;br /&gt;
{{CC-BY-NC-SA}}&lt;/div&gt;</summary>
		<author><name>Duschniouf</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Intro-wannapenguin&amp;diff=13778</id>
		<title>Intro-wannapenguin</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Intro-wannapenguin&amp;diff=13778"/>
		<updated>2006-10-04T11:07:34Z</updated>

		<summary type="html">&lt;p&gt;Duschniouf : /* Gentoo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Introduction à Linux]]&lt;br /&gt;
= Un manchot sur ma machine =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;leatitre&amp;quot;&amp;gt;Un manchot sur ma machine&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leapar&amp;quot;&amp;gt;par [http://groupe.lea-linux.org/slack/alive/ Seb]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leadesc&amp;quot;&amp;gt;Petit tour d&#039;horizon des distributions GNU/Linux.&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Cet article a été conçu suite à la grande récurrence sur le forum de fils de discussion demandant des conseils pour choisir une première ou seconde distribution. Il n&#039;est en effet pas toujours évident de choisir une distribution qui convienne à ses attentes, le champ d&#039;investigation étant plus que vaste ([http://distrowatch.com Distrowatch] recense plus de 300 distributions actives), et les querelles de clocher — même courtoises — courantes.&lt;br /&gt;
&lt;br /&gt;
Ce qui va suivre a pour objectif de vous renseigner sur les caractéristiques des principales distributions utilisées d&#039;après ce qui ressort du forum de Léa. Ne vous attendez cependant pas à apprendre ici quelle distribution est la meilleure car chacune compte ses inconditionnels, signe s&#039;il en est qu&#039;elles ont toutes des qualités qui leur sont propres (sans ça, ce site s&#039;appellerait « &amp;lt;distribution&amp;gt; entre amis » ;) ). Nous nous cantonnerons donc à une description technique et neutre autant que possible.&lt;br /&gt;
&lt;br /&gt;
== Lire cette présentation ==&lt;br /&gt;
&lt;br /&gt;
Toujours dans un souci d&#039;objectivité − inaccessible étoile ! — nous avons opté pour une présentation en un formulaire. Cela garantit en effet un traitement égal à chacune des distributions tout en explicitant avec clarté les caractéristiques de celles-ci. Voici une notice qui vous indiquera ce que vous trouverez dans chacun des points abordés par le formulaire.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par :&#039;&#039;&#039; &#039;&#039;% mentione l&#039;auteur de la présentation avec éventuellement une adresse électronique où vous pourrez le joindre.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site officiel :&#039;&#039;&#039; &amp;lt;url_du_site&amp;gt; &#039;&#039;% ici est indiquée l&#039;adresse du site officiel de la distribution. Vous y trouverez des informations complémentaires et pourrez y télécharger celle-ci.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; binaire | source &#039;&#039;% cela vous indiquera à quel type de distribution vous avez affaire.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;source : les applications des distributions sources doivent êtres compilées (parfois très longuement) en préalable à leur utilisation. En contre-partie celles-ci sont optimisées pour votre configuration.&#039;&#039;&lt;br /&gt;
* &#039;&#039;binaire : les programmes installés sont immédiatement utilisables mais génériques. Les avantages en sont avant tout que ces distributions sont rapides à mettre en place et ne nécessitent pas d&#039;installer d&#039;outils de compilation.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 0 | 1 | 2 &#039;&#039;% cela vous renseignera sur ce que vous pouvez attendre de la distribution — &amp;lt;u&amp;gt;dans le meilleur des cas&amp;lt;/u&amp;gt; — quant à la gestion du matériel par le système.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;0 : vous devrez tout gérer manuellement, déclaration du matériel et configuration.&#039;&#039;&lt;br /&gt;
* &#039;&#039;1 : la distribution détecte automatiquement le matériel mais vous laisse le configurer.&#039;&#039;&lt;br /&gt;
* &#039;&#039;2 : la distribution détecte et configure automatiquement votre matériel.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC | IG | LC/IG+ | LC+/IG &#039;&#039;% cela vous informera sur la méthode de configuration pour laquelle la distribution a été pensée.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;LC : &amp;quot;Ligne de Commande&amp;quot;, la distribution est conçue pour être gérée via le shell et l&#039;édition de ses fichiers.&#039;&#039;&lt;br /&gt;
* &#039;&#039;IG : &amp;quot;Interface Graphique&amp;quot;, la distribution est prévue pour être configurée via des outils graphiques.&#039;&#039;&lt;br /&gt;
* &#039;&#039;LC/IG+ | LC+/IG : lorsque les deux modes de configuration sont possibles un « + » indique celui qui est prépondérant par rapport à la conception de la distribution.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; -1 | 0 | 1 &#039;&#039;% pour les machines qui ont peu de ressources, indique à quel degré la distribution convient ou non à ce profil.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;-1 : impossible sinon infernal.&#039;&#039;&lt;br /&gt;
* &#039;&#039;0 : possible mais pas pensé pour ça.&#039;&#039;&lt;br /&gt;
* &#039;&#039;1 : cadre avec la conception de la distribution.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Notez que ces indications sont largement basées sur la philosophie de la distribution en question, l&#039;obtention d&#039;une solution légère passant avant toute chose par un choix judicieux d&#039;interface graphique (préférez les gestionnaires de fenêtres tels que Fluxbox, FVWM, ou Window Maker aux environnements de bureau &amp;quot;lourds&amp;quot; comme KDE et GNOME.).&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039; &#039;&#039;% nom du gestionnaire de paquets et description succinte de son utilisation.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; &#039;&#039;% description rapide de la philosophie de la distribution selon ce qu&#039;il ressort du site officiel.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Concernant une utilisation de type serveur, traditionnellement vous serez orienté sur une Debian ou une Slackware. Sachez que dans les faits, la plupart des distributions peuvent se prêter à cet usage, le tout étant pour vous de savoir épurer votre système afin de pouvoir le sécuriser efficacement (ce qui est évidemment plus facile à faire sur des distributions se configurant en ligne de commande).&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa :&#039;&#039;&#039; &#039;&#039;% les éventuels articles de Léa consacrés à la distribution et susceptibles de vous épauler dans sa mise en place.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trouver la grenouille :&#039;&#039;&#039; &#039;&#039;% les distributions étant très souvent anglophones, quelques adresses pour joindre les communautés françaises de la distribution.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Les Huit Samouraï de Léa ==&lt;br /&gt;
=== Archlinux ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par [mailto:albireo.es@gmail.com albireo]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site officiel :&#039;&#039;&#039; http://www.archlinux.org&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; binaire et/ou sources.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039;Arch Linux utilise un gestionnaire de paquets (&amp;lt;code&amp;gt;pacman&amp;lt;/code&amp;gt;) qui combine un format de paquets binaires simple à un système de création de paquets facile à utiliser, permettant aux utilisateurs de gérer et personnaliser facilement leurs paquets, que ce soient des paquets officiels Arch ou ceux qu’ils auront eux-même créés. Parmi les nombreuses possibilités de &amp;lt;code&amp;gt;pacman&amp;lt;/code&amp;gt;, les plus utilisées sont celles offertes par les commandes suivantes: &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;pacman -Syu&amp;lt;/code&amp;gt; met à jour la liste des paquets et votre système,&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;pacman -S _un paquet_&amp;lt;/code&amp;gt; pour installer un ou des paquetages,&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;pacman -R _un paquet_&amp;lt;/code&amp;gt; pour supprimer un paquet,&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;pacman -Ss _mot_&amp;lt;/code&amp;gt;recherche d&#039;un paquet.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; Arch Linux est une distribution Linux à usage général qui peut être adaptée à vos propres besoins. Elle est rapide, légère, flexible et la plupart des éléments qui la composent sont assez faciles à comprendre et à modifier, ce qui en fait une bonne distrib&#039; pour en apprendre davantage sur le fonctionnement en profondeur de votre système. Nous ne fournissons aucun utilitaire d’aide à la configuration, Vous deviendrez donc rapidement très compétents dans la configuration de votre système en ligne de commande dans une console. Les paquets sont très récents et mis à jour régulièrement.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa : &#039;&#039;&#039; un vide qui se comblera certainement très vite :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trouver la grenouille :&#039;&#039;&#039; Vous pouvez rencontrer la communauté française et francophone d&#039;Archlinux sur son site : http://www.archlinuxfr.org, où un forum et un wiki vous attendent pour vous documenter et vous aider, ainsi que sur le canal IRC #archlinuxfr (sur irc.freenode.net), qui accueille très volontiers les nouveaux arrivants et leurs questions. A noter qu&#039;un CD d&#039;install en français existe : http://archlinuxfr.org/content/view/20/70/&lt;br /&gt;
&lt;br /&gt;
=== Debian ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par [mailto:morganr@altern.org Morgan]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site officiel :&#039;&#039;&#039; http://www.debian.org&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; binaire.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039; &amp;lt;code&amp;gt;Apt&amp;lt;/code&amp;gt; (Advanced Packaging Tool). Il s&#039;agit d&#039;une surcouche à l&#039;utilitaire de base &amp;lt;code&amp;gt;dpkg&amp;lt;/code&amp;gt;, qui permet entre autres de gérer les dépendances. Parmi les nombreuses possibilités d&#039;&amp;lt;code&amp;gt;apt&amp;lt;/code&amp;gt;, les plus utilisées sont celles offertes par les commandes suivantes:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;apt-cache search&amp;lt;/code&amp;gt; pour faire une recherche dans la liste de paquetages disponibles,&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;apt-get install&amp;lt;/code&amp;gt; pour installer un, ou des paquetages,&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;apt-get update&amp;lt;/code&amp;gt; pour mettre à jour la liste des paquetages,&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;apt-get upgrade&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;apt-get  dist-upgrade&amp;lt;/code&amp;gt; pour mettre à jour les paquetages installés.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; Les priorités de debian sont la stabilité et l&#039;efficacité, et non pas la facilité d&#039;utilisation. Afin de laisser la plus grande marge de manœuvre possible à l&#039;utilisateur, n&#039;est installé par défaut que ce qui est indispensable. La gestion des paquetages est aisée, le reste se fait à la main. Trois versions sont disponibles selon les goûts et le type d&#039;utilisation:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;stable&#039;&#039; : particulièrement stable et sécurisée. Les paquetages ont été testés et retestés pendant au moins 6 mois avant d&#039;être figés. Il s&#039;agit donc de versions parfois très anciennes de ces paquetages.&lt;br /&gt;
* &#039;&#039;testing&#039;&#039; : bon compromis pour une utilisation de bureau. Des paquetages assez récents, mais parfois quelques ennuis.&lt;br /&gt;
* &#039;&#039;unstable&#039;&#039; : des paquetages très récents et non-testés. Se destine plutôt à des utilisateurs avertis.&lt;br /&gt;
&lt;br /&gt;
Même si sa réputation de difficulté est quelque peu exagérée, c&#039;est plutôt une distribution à conseiller soit à des gens qui ont déjà quelques connaissances en GNU/Linux, soit à des débutants curieux de comprendre le fonctionnement du système et qui auront pris la peine de s&#039;armer d&#039;une bonne documentation.&amp;lt;br&amp;gt;&lt;br /&gt;
Cette distrib&#039; est très distincte des autres car:&amp;lt;br&amp;gt;&lt;br /&gt;
-C&#039;est la plus communautaire. Des milliers des personnes en assurent la maintenance.&amp;lt;br&amp;gt;&lt;br /&gt;
-C&#039;est celle qui intègre le plus de programmes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa :&#039;&#039;&#039; [http://lea-linux.org/software/soft_gere/apt_dpkg.html Apt, dpkg et paquets Debian].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trouver la grenouille :&#039;&#039;&#039; Consultez le [http://lea-linux.org/ressources/PAFDebian.html Petit Annuaire Francophone Debian].&lt;br /&gt;
&lt;br /&gt;
=== Fedora ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par [mailto:Fedora@FamilleCollet.com Remi]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sites officiels :&#039;&#039;&#039; http://www.fedora.redhat.com, http://www.fedoraforum.org.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; binaire.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 2.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC/IG+.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; 0.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039; Fedora utilise les packages RPM, packages qui sont très simples à installer. Pour encore plus de facilité, des gestionnaires de packages tels &amp;lt;code&amp;gt;Up2date&amp;lt;/code&amp;gt; (par défaut), &amp;lt;code&amp;gt;Yum&amp;lt;/code&amp;gt; (en standard), &amp;lt;code&amp;gt;Apt-rpm&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;Smart&amp;lt;/code&amp;gt; furent créés afin de résoudre les problèmes de dépendances manquantes. Ces outils (qui disposent aussi d&#039;interfaces graphiques) récupèrent les bibliothèques nécessaires à d’autres paquets sur le réseau, à partir de dépôts et se chargent d&#039;installer ou supprimer des logiciels, mettre à jour le système automatiquement, et ce, très facilement.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; Fedora offre un confort et une facilité d&#039;installation, d&#039;utilisation, d&#039;administration très poussés et est accessible à tous, qu&#039;ils soient confirmés sous GNU/Linux ou débutants. RedHat utilise Fedora comme plan de travail pour ses propres solutions professionnelles, en y incorporant les dernières technologies du monde GNU/Linux. Elle est idéale pour ceux qui veulent disposer de mises à jour rapides et des derniers correctifs de sécurité. Le projet sort deux à trois nouvelles versions par an.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa :&#039;&#039;&#039; [http://lea-linux.org/cached/index/Software-soft_gere-rpm.html RPM, URPM et apt-get]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trouver la grenouille :&#039;&#039;&#039; http://www.fedora-france.org.&lt;br /&gt;
&lt;br /&gt;
=== Gentoo ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par [mailto:fanchtastux@yahoo.fr tuxfanch]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site officiel :&#039;&#039;&#039; http://www.gentoo.org&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; source / binaire (si on utilise la version Gentoo Reference Platform).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;A noter toutefois que Gentoo est pensée pour être essentiellement utilisée en mode source.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 1 / 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC / LC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; -1 / 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039; &amp;lt;code&amp;gt;Portage&amp;lt;/code&amp;gt;, par le biais de la commande &amp;lt;code&amp;gt;emerge&amp;lt;/code&amp;gt; ; il est assez similaire au système du port de BSD. De plus, Gentoo étant une distribution source, il faut y ajouter (entre autres) un fichier &amp;lt;code&amp;gt;make.conf&amp;lt;/code&amp;gt; qui définit les directives de compilation communes, la langue à utiliser (français, anglais, chinois ... ) les éléments facultatifs à supporter (par exemple, si l&#039;on a uniquement KDE, on peut vouloir se passer des capacités d&#039;un soft à s&#039;intégrer dans gnome). &amp;lt;code&amp;gt;Portage&amp;lt;/code&amp;gt; gère les dépendances lors de l&#039;installation et lors de la désinstallation de paquets : par exemple, on installe un nouveau paquet par &amp;lt;code&amp;gt;emerge &amp;lt;nom_du_paquet&amp;gt;&amp;lt;/code&amp;gt;. La commande &amp;lt;code&amp;gt;revdep-rebuild&amp;lt;/code&amp;gt; permet de reconstruire les dépendances inverses. On désinstalle un paquet d&#039;un coup de &amp;lt;code&amp;gt;emerge --unmerge &amp;lt;nom_du_paquet&amp;gt;&amp;lt;/code&amp;gt;, et on nettoye les dépendances par &amp;lt;code&amp;gt;emerge --depclean&amp;lt;/code&amp;gt;. Par ailleurs, seuls les paquets validés pour une architecture sont disponibles directement, sinon ils sont &#039;&#039;masqués&#039;&#039; (on peut toujours leur enlever le masquage et les installer quand même, mais faudra pas venir se plaindre après!).&amp;lt;br&amp;gt;&lt;br /&gt;
Il n&#039;y a pas de branche &#039;&#039;stable&#039;&#039;, &#039;&#039;test&#039;&#039; et &#039;&#039;devel&#039;&#039; chez Gentoo. Tout est utilisable ou masqué.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; Gentoo (qui, au passage, se prononce &#039;&#039;djen-tou&#039;&#039; et désigne un manchot papou) fût principalement créée par Daniel Robbins. L&#039;historique de la distribution est disponible [http://www.gentoo.org/main/fr/about.xml ici] ; mais pour faire court, disons que c&#039;est le résultat de la visite d&#039;un linuxien chez FreeBSD. C&#039;est par ce côté polymorphe couplé à son aspect source que Gentoo ne se désigne plus comme une distribution mais comme une méta-distribution (on peut en effet installer un noyau BSD au lieu du noyau Linux). Gentoo a pour but d&#039;être rapide (à l&#039;exécution, pas à l&#039;installation ;-) ), portée sur de très nombreuses architectures et facilement maintenable (les fichiers de configuration sont très documentés). Cependant, même si la documentation en ligne est traduite en français à 99%, il est préférable d&#039;avoir quelques notions d&#039;anglais (les aides dans les fichiers de configuration sont en anglais).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa :&#039;&#039;&#039; [http://lea-linux.org/docs/contribs.html Certainement un injuste vide à combler :)]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trouver la grenouille :&#039;&#039;&#039; http://fr.gentoo-wiki.com/Accueil.&lt;br /&gt;
&lt;br /&gt;
=== Mandriva (anciennement Mandrake)===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par [mailto:ceric35@hotmail.com ceric35]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site officiel :&#039;&#039;&#039; http://www.mandrivalinux.com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; binaire.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 2.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC/IG+.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; 0.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039; &amp;lt;code&amp;gt;rpmdrake&amp;lt;/code&amp;gt; est l&#039;interface graphique des outils &amp;lt;code&amp;gt;urpm*&amp;lt;/code&amp;gt; (User RPM) servant à la gestion des packages Mandriva. Il permet d&#039;installer facilement n&#039;importe quel package et gère automatiquement les dépendances associées. En plus des sources locales (CDs), il est possible d&#039;ajouter des sources distantes pour un choix de logiciels plus vaste.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; Mandriva Linux a été créée dans le but de permettre au plus grand nombre d&#039;utiliser facilement un système GNU/Linux. Elle intègre de nombreux outils graphiques visant à simplifier au maximum l&#039;administration de ce système. Mandriva est donc une distribution facile d&#039;installation et d&#039;utilisation, mais s&#039;oriente plus vers les stations de travail que les serveurs (sauf à se procurer la très onéreuse version dédiée à cet usage).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si vous êtes totalement novice en matière de GNU/Linux, et même d&#039;ordinateurs, cette distrib&#039; vous permettra de faire vos premiers pas de façon très rassurante. De même, si vous êtes un utilisateur expérimenté de Linux qui n&#039;a pas beaucoup de temps pour configurer son système, mais qui veut un système fonctionnel, Mandriva peut être faite pour vous.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa :&#039;&#039;&#039; [http://lea-linux.org/software/inst_mdk10.html Installation de Mandrakelinux] [http://lea-linux.org/cached/index/Software-soft_gere-rpm.html RPM, URPM et apt-get].&lt;br /&gt;
&lt;br /&gt;
=== Slackware ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par [http://groupe.lea-linux.org/slack/alive/ Le Groupe Slackware]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site officiel :&#039;&#039;&#039; [http://slackware.com  http://slackware.com]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; binaire.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039; &amp;lt;code&amp;gt;pkgtool&amp;lt;/code&amp;gt;. Cet outil est, entre autres, le regroupement de trois autres commandes : &amp;lt;code&amp;gt;installpkg&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;removepkg&amp;lt;/code&amp;gt;, et &amp;lt;code&amp;gt;updgradepkg&amp;lt;/code&amp;gt; qui servent respectivement à installer, supprimer et mettre à jour les paquets. Pour s&#039;en servir, il suffit de taper &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;*pkg &amp;lt;nom_du_paquet.tgz&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; ou tout simplement &amp;lt;code&amp;gt;pkgtool&amp;lt;/code&amp;gt; dans le répertoire courant. Cet outil ne propose pas de gestion automatique des dépendances, mais on peut utiliser à cette fin un autre gestionnaire de paquets, [http://swaret.org &amp;lt;code&amp;gt;swaret&amp;lt;/code&amp;gt;], toutefois &#039;&#039;non-supporté officiellement&#039;&#039; par Patrick Volkerding, le créateur et mainteneur de la distribution.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; La Slackware est la plus ancienne des distributions GNU/Linux et a toujours suivi ces principes: simplicité et robustesse à l&#039;usage. Dans cette optique, elle s&#039;attache à compenser son absence d&#039;automatisation par une facilitation de la gestion manuelle, grâce notamment à des fichiers de configuration bien commentés et à des ressources d&#039;aide embarquées assez conséquentes. Une maîtrise moyenne de l&#039;anglais est cependant bienvenue si l&#039;on veut pouvoir la prendre en main rapidement sans trop de difficulté.&amp;lt;br&amp;gt;&lt;br /&gt;
Cette distribution est très proche des UNIX et des *BSD de par son système d&#039;initialisation, et les connaissances acquises à son contact permettent d&#039;aborder n&#039;importe quel *NIX avec aisance.&amp;lt;br&amp;gt;&lt;br /&gt;
Du serveur à la station de hardcore-gaming, la Slackware fournit un socle stable et solide.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa :&#039;&#039;&#039; [http://www.lea-linux.org/install/slack_install.html Installer la Slackware], [http://www.lea-linux.org/install/LFSlack.html Linux From Slack], [http://lea-linux.org/pho/list/2#debut Les paquetages Slackware].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trouver la grenouille :&#039;&#039;&#039; http://slackfr.org, http://slack-fr.org.&lt;br /&gt;
&lt;br /&gt;
=== SourceMage ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par [mailto:f.bridault@fra.net Vlaaad]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site officiel :&#039;&#039;&#039; http://www.sourcemage.org.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; source.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; -1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039; &amp;lt;code&amp;gt;Sorcery&amp;lt;/code&amp;gt; est le nom donné à l&#039;ensemble des commandes de gestion de paquetages. La métaphore de &amp;lt;code&amp;gt;sorcery&amp;lt;/code&amp;gt; amuse beaucoup ses utilisateurs :-) : &amp;lt;code&amp;gt;cast &amp;lt;spell&amp;gt;&amp;lt;/code&amp;gt; permet par exemple de lancer un sort (télécharger les sources, compiler et installer le paquetage), &amp;lt;code&amp;gt;dispel &amp;lt;spell&amp;gt;&amp;lt;/code&amp;gt; de le dissiper (désinstaller), &amp;lt;code&amp;gt;gaze&amp;lt;/code&amp;gt; d&#039;obtenir des informations. La gestion des &amp;lt;code&amp;gt;grimoires&amp;lt;/code&amp;gt; (répertoires de sorts) se réalise à l&#039;aide de la commande &amp;lt;code&amp;gt;scribe&amp;lt;/code&amp;gt;. Enfin, &amp;lt;code&amp;gt;Sorcery&amp;lt;/code&amp;gt; peut se mettre jour grâce à la commande du même nom.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; SourceMage est destinée aux utilisateurs qui aiment avoir le choix. Elle convient donc avant tout aux utilisateurs confirmés, soucieux d&#039;obtenir un système optimisé pour leur architecture et qui correspond uniquement à leurs besoins. La stabilité de la distribution est atteinte en utilisant les dernières versions de logiciels libres, plutôt que sur des versions plus anciennes et patchées. Il s&#039;agit d&#039;une distribution communautaire anglophone, la maîtrise de l&#039;anglais y est donc bienvenue.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa :&#039;&#039;&#039; [http://lea-linux.org/docs/contribs.html Certainement un injuste vide à combler :)]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trouver la grenouille :&#039;&#039;&#039; Les utilisateurs de SourceMage peuvent se documenter sur le [http://wiki.sourcemage.org wiki] (traduction française en cours, les volontaires sont les bienvenus). Le forum n&#039;est pas très actif, en revanche, le canal IRC #sourcemage, et son petit frère français #sourcemagefr (sur irc.freenode.net) accueillent très volontiers les nouveaux arrivants et leurs questions.&lt;br /&gt;
&lt;br /&gt;
=== SuSE ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par [mailto:suse@tele2.fr Phil]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site officiel :&#039;&#039;&#039; http://www.suse.fr/fr/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; binaire.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 2.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC/IG+.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; 0.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039; &amp;lt;code&amp;gt;Yast&amp;lt;/code&amp;gt;. Cet outil graphique est un centre de contrôle prévu pour gérer l&#039;ensemble de la machine. Parmi ses modules, celui des logiciels propose l&#039;installation et la désinstallation des paquets, mais gère en même temps de manière automatique les dépendances. S&#039;il en manque lors d&#039;une installation, &amp;lt;code&amp;gt;Yast&amp;lt;/code&amp;gt; précise quelles sont les dépendances requises (avec leurs numéros de version). Il est également possible de gérer les paquets en installant un autre gestionnaire, par exemple &amp;lt;code&amp;gt;apt4rpm&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; La SuSE est une distribution très populaire en Allemagne (mais pas seulement). Son utilisation s&#039;adresse aux débutants comme aux personnes aguerries. Elle est donc tous publics. &amp;lt;code&amp;gt;Yast&amp;lt;/code&amp;gt; contribue pour beaucoup à faciliter la gestion de la SuSE, grâce à une configuration entièrement graphique (il reste néanmoins possible de modifier les fichiers de configuration manuellement). La langue française est bien intégrée à l&#039;ensemble de la distribution, même si certains modules de &amp;lt;code&amp;gt;Yast &amp;lt;/code&amp;gt;demandent encore à être améliorés.&amp;lt;br&amp;gt;&lt;br /&gt;
SuSE a été racheté par Novell, et l&#039;on peut se réjouir du fait qu&#039;un effort substanciel est fait pour imposer GNU/Linux en tant que station de travail. Un gros travail à été fourni du côté de l&#039;interface graphique, pour le plus grand bonheur des utilisateurs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa :&#039;&#039;&#039; [http://lea-linux.org/docs/contribs.html Certainement un injuste vide à combler :)]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trouver la grenouille :&#039;&#039;&#039; http://frenchsuse.free.fr, http://www.alionet.org.&lt;br /&gt;
&lt;br /&gt;
== C&#039;est vraiment trop inzust&#039;... :( ==&lt;br /&gt;
&lt;br /&gt;
Le choix des distributions mises en avant peut paraître éminemment discutable. Ne sachant sur quel critère intangible nous baser, nous avons en effet décidé de reprendre peu ou prou celles mentionnées dans les intitulés des forums de Léa. Pour les samouraï des causes oubliées, sachez que vous êtes totalement libres de poursuivre cette présentation sur la [Signalez ce lien dans le forum Léa-Site s&#039;il est mort page wiki] associée à cet article, la seule chose que nous vous demandons c&#039;est de reprendre le formulaire et de vous efforcer de rester neutres dans la mesure du possible (évitez les « c’est génial ! » et autres expressions décrivant plus votre enthousiasme que la distribution en tant que tel).&lt;br /&gt;
&lt;br /&gt;
Voici une liste commentée, mais non exhaustive, de quelques autres distributions. Les sites sont les sites originaux:&lt;br /&gt;
&lt;br /&gt;
* [http://kaella.linux-azur.org/ Kaella] ou KLA : Knoppix en français&lt;br /&gt;
* [http://www.knoppix-fr.org/ Knoppix] : Debian &#039;&#039;live&#039;&#039; ([http://www.knoppix-fr.org/ en français])&lt;br /&gt;
* [http://www.mandriva.com/products/move MandrakeMove] : Mandrake &#039;&#039;live&#039;&#039;&lt;br /&gt;
* [http://www.mepis.org/ Mepis] : Debian &#039;&#039;live&#039;&#039;, axée sur la reconnaissance automatique du matériel ([http://www.mepis-france.org/ en français])&lt;br /&gt;
* [http://www.pclinuxonline.com/pclos/index.html PCLinuxOS] : « L’autre » Mandrake &#039;&#039;live&#039;&#039; (non officielle)&lt;br /&gt;
* [http://www.redhat.com/ Red Hat] : version professionnelle et payante de Fedora ([http://www.fr.redhat.com/ en français])&lt;br /&gt;
* [http://www.ubuntulinux.org/ Ubuntu]/[http://www.kubuntu.org/ Kubuntu] : Debian simplifiée, la première utilise GNOME, la seconde KDE ([http://www.ubuntu-fr.org/ en français])&lt;br /&gt;
* [http://www.vectorlinux.com/ Vector] : Une distribution optimisée pour ordinateurs assez anciens (AMD K6 et K6-2, Pentium I et II…) basée sur Slackware&lt;br /&gt;
&lt;br /&gt;
Voir aussi la rubrique distribution de la [http://lea-linux.org/cached/index/Logith%C3%A8que:Distributions.html Logithèque de Léa], le [http://www.zegeniestudios.net/ldc/index.php?lang=en Linux Distribution Chooser] et pour une liste bien plus complète, voir [http://distrowatch.com/ Distrowatch].&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
&lt;br /&gt;
Nous voici parvenus au terme de cette présentation. Nous espérons qu&#039;elle vous aura aidé à trouver votre bonheur dans la luxuriante jungle des distributions GNU/Linux. De toute manière,  gardez à l&#039;esprit que le choix d&#039;une distribution ne vous enferme nullement à vie, car la structure du système reste globalement la même de l&#039;une à l&#039;autre, si bien qu&#039;un changement ne prend pas automatiquement des tournures de révolution. Au pire, si vous hésitez, prenez celle dont la mascotte vous est le plus sympathique, l&#039;important étant moins de tomber de suite sur la bonne distribution que de devenir un manchot — un vrai — qui explore la banquise à son gré sans rien demander à personne, et pour cela aucune d&#039;entre elles n&#039;est contre-indiquée. :)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;merci&amp;quot;&amp;gt;Cette page est issue de la documentation &#039;pré-wiki&#039; de Léa a été convertie avec HTML::WikiConverter. Elle fut créée par Seb le 02/05/2005.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Copyright =&lt;br /&gt;
Copyright © 02/05/2005, Seb&lt;br /&gt;
{{CC-BY-NC-SA}}&lt;/div&gt;</summary>
		<author><name>Duschniouf</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Intro-wannapenguin&amp;diff=13777</id>
		<title>Intro-wannapenguin</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Intro-wannapenguin&amp;diff=13777"/>
		<updated>2006-10-04T11:04:32Z</updated>

		<summary type="html">&lt;p&gt;Duschniouf : /* Lire cette présentation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Introduction à Linux]]&lt;br /&gt;
= Un manchot sur ma machine =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;leatitre&amp;quot;&amp;gt;Un manchot sur ma machine&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leapar&amp;quot;&amp;gt;par [http://groupe.lea-linux.org/slack/alive/ Seb]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leadesc&amp;quot;&amp;gt;Petit tour d&#039;horizon des distributions GNU/Linux.&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Cet article a été conçu suite à la grande récurrence sur le forum de fils de discussion demandant des conseils pour choisir une première ou seconde distribution. Il n&#039;est en effet pas toujours évident de choisir une distribution qui convienne à ses attentes, le champ d&#039;investigation étant plus que vaste ([http://distrowatch.com Distrowatch] recense plus de 300 distributions actives), et les querelles de clocher — même courtoises — courantes.&lt;br /&gt;
&lt;br /&gt;
Ce qui va suivre a pour objectif de vous renseigner sur les caractéristiques des principales distributions utilisées d&#039;après ce qui ressort du forum de Léa. Ne vous attendez cependant pas à apprendre ici quelle distribution est la meilleure car chacune compte ses inconditionnels, signe s&#039;il en est qu&#039;elles ont toutes des qualités qui leur sont propres (sans ça, ce site s&#039;appellerait « &amp;lt;distribution&amp;gt; entre amis » ;) ). Nous nous cantonnerons donc à une description technique et neutre autant que possible.&lt;br /&gt;
&lt;br /&gt;
== Lire cette présentation ==&lt;br /&gt;
&lt;br /&gt;
Toujours dans un souci d&#039;objectivité − inaccessible étoile ! — nous avons opté pour une présentation en un formulaire. Cela garantit en effet un traitement égal à chacune des distributions tout en explicitant avec clarté les caractéristiques de celles-ci. Voici une notice qui vous indiquera ce que vous trouverez dans chacun des points abordés par le formulaire.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par :&#039;&#039;&#039; &#039;&#039;% mentione l&#039;auteur de la présentation avec éventuellement une adresse électronique où vous pourrez le joindre.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site officiel :&#039;&#039;&#039; &amp;lt;url_du_site&amp;gt; &#039;&#039;% ici est indiquée l&#039;adresse du site officiel de la distribution. Vous y trouverez des informations complémentaires et pourrez y télécharger celle-ci.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; binaire | source &#039;&#039;% cela vous indiquera à quel type de distribution vous avez affaire.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;source : les applications des distributions sources doivent êtres compilées (parfois très longuement) en préalable à leur utilisation. En contre-partie celles-ci sont optimisées pour votre configuration.&#039;&#039;&lt;br /&gt;
* &#039;&#039;binaire : les programmes installés sont immédiatement utilisables mais génériques. Les avantages en sont avant tout que ces distributions sont rapides à mettre en place et ne nécessitent pas d&#039;installer d&#039;outils de compilation.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 0 | 1 | 2 &#039;&#039;% cela vous renseignera sur ce que vous pouvez attendre de la distribution — &amp;lt;u&amp;gt;dans le meilleur des cas&amp;lt;/u&amp;gt; — quant à la gestion du matériel par le système.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;0 : vous devrez tout gérer manuellement, déclaration du matériel et configuration.&#039;&#039;&lt;br /&gt;
* &#039;&#039;1 : la distribution détecte automatiquement le matériel mais vous laisse le configurer.&#039;&#039;&lt;br /&gt;
* &#039;&#039;2 : la distribution détecte et configure automatiquement votre matériel.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC | IG | LC/IG+ | LC+/IG &#039;&#039;% cela vous informera sur la méthode de configuration pour laquelle la distribution a été pensée.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;LC : &amp;quot;Ligne de Commande&amp;quot;, la distribution est conçue pour être gérée via le shell et l&#039;édition de ses fichiers.&#039;&#039;&lt;br /&gt;
* &#039;&#039;IG : &amp;quot;Interface Graphique&amp;quot;, la distribution est prévue pour être configurée via des outils graphiques.&#039;&#039;&lt;br /&gt;
* &#039;&#039;LC/IG+ | LC+/IG : lorsque les deux modes de configuration sont possibles un « + » indique celui qui est prépondérant par rapport à la conception de la distribution.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; -1 | 0 | 1 &#039;&#039;% pour les machines qui ont peu de ressources, indique à quel degré la distribution convient ou non à ce profil.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;-1 : impossible sinon infernal.&#039;&#039;&lt;br /&gt;
* &#039;&#039;0 : possible mais pas pensé pour ça.&#039;&#039;&lt;br /&gt;
* &#039;&#039;1 : cadre avec la conception de la distribution.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Notez que ces indications sont largement basées sur la philosophie de la distribution en question, l&#039;obtention d&#039;une solution légère passant avant toute chose par un choix judicieux d&#039;interface graphique (préférez les gestionnaires de fenêtres tels que Fluxbox, FVWM, ou Window Maker aux environnements de bureau &amp;quot;lourds&amp;quot; comme KDE et GNOME.).&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039; &#039;&#039;% nom du gestionnaire de paquets et description succinte de son utilisation.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; &#039;&#039;% description rapide de la philosophie de la distribution selon ce qu&#039;il ressort du site officiel.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Concernant une utilisation de type serveur, traditionnellement vous serez orienté sur une Debian ou une Slackware. Sachez que dans les faits, la plupart des distributions peuvent se prêter à cet usage, le tout étant pour vous de savoir épurer votre système afin de pouvoir le sécuriser efficacement (ce qui est évidemment plus facile à faire sur des distributions se configurant en ligne de commande).&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa :&#039;&#039;&#039; &#039;&#039;% les éventuels articles de Léa consacrés à la distribution et susceptibles de vous épauler dans sa mise en place.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trouver la grenouille :&#039;&#039;&#039; &#039;&#039;% les distributions étant très souvent anglophones, quelques adresses pour joindre les communautés françaises de la distribution.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Les Huit Samouraï de Léa ==&lt;br /&gt;
=== Archlinux ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par [mailto:albireo.es@gmail.com albireo]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site officiel :&#039;&#039;&#039; http://www.archlinux.org&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; binaire et/ou sources.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039;Arch Linux utilise un gestionnaire de paquets (&amp;lt;code&amp;gt;pacman&amp;lt;/code&amp;gt;) qui combine un format de paquets binaires simple à un système de création de paquets facile à utiliser, permettant aux utilisateurs de gérer et personnaliser facilement leurs paquets, que ce soient des paquets officiels Arch ou ceux qu’ils auront eux-même créés. Parmi les nombreuses possibilités de &amp;lt;code&amp;gt;pacman&amp;lt;/code&amp;gt;, les plus utilisées sont celles offertes par les commandes suivantes: &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;pacman -Syu&amp;lt;/code&amp;gt; met à jour la liste des paquets et votre système,&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;pacman -S _un paquet_&amp;lt;/code&amp;gt; pour installer un ou des paquetages,&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;pacman -R _un paquet_&amp;lt;/code&amp;gt; pour supprimer un paquet,&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;pacman -Ss _mot_&amp;lt;/code&amp;gt;recherche d&#039;un paquet.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; Arch Linux est une distribution Linux à usage général qui peut être adaptée à vos propres besoins. Elle est rapide, légère, flexible et la plupart des éléments qui la composent sont assez faciles à comprendre et à modifier, ce qui en fait une bonne distrib&#039; pour en apprendre davantage sur le fonctionnement en profondeur de votre système. Nous ne fournissons aucun utilitaire d’aide à la configuration, Vous deviendrez donc rapidement très compétents dans la configuration de votre système en ligne de commande dans une console. Les paquets sont très récents et mis à jour régulièrement.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa : &#039;&#039;&#039; un vide qui se comblera certainement très vite :)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trouver la grenouille :&#039;&#039;&#039; Vous pouvez rencontrer la communauté française et francophone d&#039;Archlinux sur son site : http://www.archlinuxfr.org, où un forum et un wiki vous attendent pour vous documenter et vous aider, ainsi que sur le canal IRC #archlinuxfr (sur irc.freenode.net), qui accueille très volontiers les nouveaux arrivants et leurs questions. A noter qu&#039;un CD d&#039;install en français existe : http://archlinuxfr.org/content/view/20/70/&lt;br /&gt;
&lt;br /&gt;
=== Debian ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par [mailto:morganr@altern.org Morgan]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site officiel :&#039;&#039;&#039; http://www.debian.org&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; binaire.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039; &amp;lt;code&amp;gt;Apt&amp;lt;/code&amp;gt; (Advanced Packaging Tool). Il s&#039;agit d&#039;une surcouche à l&#039;utilitaire de base &amp;lt;code&amp;gt;dpkg&amp;lt;/code&amp;gt;, qui permet entre autres de gérer les dépendances. Parmi les nombreuses possibilités d&#039;&amp;lt;code&amp;gt;apt&amp;lt;/code&amp;gt;, les plus utilisées sont celles offertes par les commandes suivantes:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;apt-cache search&amp;lt;/code&amp;gt; pour faire une recherche dans la liste de paquetages disponibles,&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;apt-get install&amp;lt;/code&amp;gt; pour installer un, ou des paquetages,&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;apt-get update&amp;lt;/code&amp;gt; pour mettre à jour la liste des paquetages,&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;apt-get upgrade&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;apt-get  dist-upgrade&amp;lt;/code&amp;gt; pour mettre à jour les paquetages installés.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; Les priorités de debian sont la stabilité et l&#039;efficacité, et non pas la facilité d&#039;utilisation. Afin de laisser la plus grande marge de manœuvre possible à l&#039;utilisateur, n&#039;est installé par défaut que ce qui est indispensable. La gestion des paquetages est aisée, le reste se fait à la main. Trois versions sont disponibles selon les goûts et le type d&#039;utilisation:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;stable&#039;&#039; : particulièrement stable et sécurisée. Les paquetages ont été testés et retestés pendant au moins 6 mois avant d&#039;être figés. Il s&#039;agit donc de versions parfois très anciennes de ces paquetages.&lt;br /&gt;
* &#039;&#039;testing&#039;&#039; : bon compromis pour une utilisation de bureau. Des paquetages assez récents, mais parfois quelques ennuis.&lt;br /&gt;
* &#039;&#039;unstable&#039;&#039; : des paquetages très récents et non-testés. Se destine plutôt à des utilisateurs avertis.&lt;br /&gt;
&lt;br /&gt;
Même si sa réputation de difficulté est quelque peu exagérée, c&#039;est plutôt une distribution à conseiller soit à des gens qui ont déjà quelques connaissances en GNU/Linux, soit à des débutants curieux de comprendre le fonctionnement du système et qui auront pris la peine de s&#039;armer d&#039;une bonne documentation.&amp;lt;br&amp;gt;&lt;br /&gt;
Cette distrib&#039; est très distincte des autres car:&amp;lt;br&amp;gt;&lt;br /&gt;
-C&#039;est la plus communautaire. Des milliers des personnes en assurent la maintenance.&amp;lt;br&amp;gt;&lt;br /&gt;
-C&#039;est celle qui intègre le plus de programmes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa :&#039;&#039;&#039; [http://lea-linux.org/software/soft_gere/apt_dpkg.html Apt, dpkg et paquets Debian].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trouver la grenouille :&#039;&#039;&#039; Consultez le [http://lea-linux.org/ressources/PAFDebian.html Petit Annuaire Francophone Debian].&lt;br /&gt;
&lt;br /&gt;
=== Fedora ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par [mailto:Fedora@FamilleCollet.com Remi]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sites officiels :&#039;&#039;&#039; http://www.fedora.redhat.com, http://www.fedoraforum.org.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; binaire.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 2.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC/IG+.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; 0.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039; Fedora utilise les packages RPM, packages qui sont très simples à installer. Pour encore plus de facilité, des gestionnaires de packages tels &amp;lt;code&amp;gt;Up2date&amp;lt;/code&amp;gt; (par défaut), &amp;lt;code&amp;gt;Yum&amp;lt;/code&amp;gt; (en standard), &amp;lt;code&amp;gt;Apt-rpm&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;Smart&amp;lt;/code&amp;gt; furent créés afin de résoudre les problèmes de dépendances manquantes. Ces outils (qui disposent aussi d&#039;interfaces graphiques) récupèrent les bibliothèques nécessaires à d’autres paquets sur le réseau, à partir de dépôts et se chargent d&#039;installer ou supprimer des logiciels, mettre à jour le système automatiquement, et ce, très facilement.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; Fedora offre un confort et une facilité d&#039;installation, d&#039;utilisation, d&#039;administration très poussés et est accessible à tous, qu&#039;ils soient confirmés sous GNU/Linux ou débutants. RedHat utilise Fedora comme plan de travail pour ses propres solutions professionnelles, en y incorporant les dernières technologies du monde GNU/Linux. Elle est idéale pour ceux qui veulent disposer de mises à jour rapides et des derniers correctifs de sécurité. Le projet sort deux à trois nouvelles versions par an.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa :&#039;&#039;&#039; [http://lea-linux.org/cached/index/Software-soft_gere-rpm.html RPM, URPM et apt-get]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trouver la grenouille :&#039;&#039;&#039; http://www.fedora-france.org.&lt;br /&gt;
&lt;br /&gt;
=== Gentoo ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par [mailto:fanchtastux@yahoo.fr tuxfanch]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site officiel :&#039;&#039;&#039; http://www.gentoo.org&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; source / binaire (si on utilise la version Gentoo Reference Platform).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;A noter toutefois que Gentoo est pensée pour être essentiellement utilisée en mode source.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 1 / 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC / LC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; -1 / 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039; &amp;lt;code&amp;gt;Portage&amp;lt;/code&amp;gt;, par le biais de la commande &amp;lt;code&amp;gt;emerge&amp;lt;/code&amp;gt; ; il est assez similaire au système du port de BSD. De plus, Gentoo étant une distribution source, il faut y ajouter (entre autres) un fichier &amp;lt;code&amp;gt;make.conf&amp;lt;/code&amp;gt; qui définit les directives de compilation communes, la langue à utiliser (français, anglais, chinois ... ) les éléments facultatifs à supporter (par exemple, si l&#039;on a uniquement KDE, on peut vouloir se passer des capacités d&#039;un soft à s&#039;intégrer dans gnome). &amp;lt;code&amp;gt;Portage&amp;lt;/code&amp;gt; gère les dépendances lors de l&#039;installation et lors de la désinstallation de paquets : par exemple, on installe un nouveau paquet par &amp;lt;code&amp;gt;emerge &amp;lt;nom_du_paquet&amp;gt;&amp;lt;/code&amp;gt;. La commande &amp;lt;code&amp;gt;revdep-rebuild&amp;lt;/code&amp;gt; permet de reconstruire les dépendances inverses. On désinstalle un paquet d&#039;un coup de &amp;lt;code&amp;gt;emerge unmerge &amp;lt;nom_du_paquet&amp;gt;&amp;lt;/code&amp;gt;, et on nettoye les dépendances par &amp;lt;code&amp;gt;emerge --depclean&amp;lt;/code&amp;gt;. Par ailleurs, seuls les paquets validés pour une architecture sont disponibles directement, sinon ils sont &#039;&#039;masqués&#039;&#039; (on peut toujours leur enlever le masquage et les installer quand même, mais faudra pas venir se plaindre après!).&amp;lt;br&amp;gt;&lt;br /&gt;
Il n&#039;y a pas de branche &#039;&#039;stable&#039;&#039;, &#039;&#039;test&#039;&#039; et &#039;&#039;devel&#039;&#039; chez Gentoo. Tout est utilisable ou masqué.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; Gentoo (qui, au passage, se prononce &#039;&#039;djen-tou&#039;&#039; et désigne un manchot papou) fût principalement créée par Daniel Robbins. L&#039;historique de la distribution est disponible [http://www.gentoo.org/main/fr/about.xml ici] ; mais pour faire court, disons que c&#039;est le résultat de la visite d&#039;un linuxien chez FreeBSD. C&#039;est par ce côté polymorphe couplé à son aspect source que Gentoo ne se désigne plus comme une distribution mais comme une méta-distribution (on peut en effet installer un noyau BSD au lieu du noyau Linux). Gentoo a pour but d&#039;être rapide (à l&#039;exécution, pas à l&#039;installation ;-) ), portée sur de très nombreuses architectures et facilement maintenable (les fichiers de configuration sont très documentés). Cependant, même si la documentation en ligne est traduite en français à 99%, il est préférable d&#039;avoir quelques notions d&#039;anglais (les aides dans les fichiers de configuration sont en anglais).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa :&#039;&#039;&#039; [http://lea-linux.org/docs/contribs.html Certainement un injuste vide à combler :)]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trouver la grenouille :&#039;&#039;&#039; http://fr.gentoo-wiki.com/Accueil.&lt;br /&gt;
&lt;br /&gt;
=== Mandriva (anciennement Mandrake)===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par [mailto:ceric35@hotmail.com ceric35]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site officiel :&#039;&#039;&#039; http://www.mandrivalinux.com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; binaire.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 2.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC/IG+.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; 0.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039; &amp;lt;code&amp;gt;rpmdrake&amp;lt;/code&amp;gt; est l&#039;interface graphique des outils &amp;lt;code&amp;gt;urpm*&amp;lt;/code&amp;gt; (User RPM) servant à la gestion des packages Mandriva. Il permet d&#039;installer facilement n&#039;importe quel package et gère automatiquement les dépendances associées. En plus des sources locales (CDs), il est possible d&#039;ajouter des sources distantes pour un choix de logiciels plus vaste.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; Mandriva Linux a été créée dans le but de permettre au plus grand nombre d&#039;utiliser facilement un système GNU/Linux. Elle intègre de nombreux outils graphiques visant à simplifier au maximum l&#039;administration de ce système. Mandriva est donc une distribution facile d&#039;installation et d&#039;utilisation, mais s&#039;oriente plus vers les stations de travail que les serveurs (sauf à se procurer la très onéreuse version dédiée à cet usage).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si vous êtes totalement novice en matière de GNU/Linux, et même d&#039;ordinateurs, cette distrib&#039; vous permettra de faire vos premiers pas de façon très rassurante. De même, si vous êtes un utilisateur expérimenté de Linux qui n&#039;a pas beaucoup de temps pour configurer son système, mais qui veut un système fonctionnel, Mandriva peut être faite pour vous.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa :&#039;&#039;&#039; [http://lea-linux.org/software/inst_mdk10.html Installation de Mandrakelinux] [http://lea-linux.org/cached/index/Software-soft_gere-rpm.html RPM, URPM et apt-get].&lt;br /&gt;
&lt;br /&gt;
=== Slackware ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par [http://groupe.lea-linux.org/slack/alive/ Le Groupe Slackware]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site officiel :&#039;&#039;&#039; [http://slackware.com  http://slackware.com]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; binaire.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039; &amp;lt;code&amp;gt;pkgtool&amp;lt;/code&amp;gt;. Cet outil est, entre autres, le regroupement de trois autres commandes : &amp;lt;code&amp;gt;installpkg&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;removepkg&amp;lt;/code&amp;gt;, et &amp;lt;code&amp;gt;updgradepkg&amp;lt;/code&amp;gt; qui servent respectivement à installer, supprimer et mettre à jour les paquets. Pour s&#039;en servir, il suffit de taper &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;*pkg &amp;lt;nom_du_paquet.tgz&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; ou tout simplement &amp;lt;code&amp;gt;pkgtool&amp;lt;/code&amp;gt; dans le répertoire courant. Cet outil ne propose pas de gestion automatique des dépendances, mais on peut utiliser à cette fin un autre gestionnaire de paquets, [http://swaret.org &amp;lt;code&amp;gt;swaret&amp;lt;/code&amp;gt;], toutefois &#039;&#039;non-supporté officiellement&#039;&#039; par Patrick Volkerding, le créateur et mainteneur de la distribution.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; La Slackware est la plus ancienne des distributions GNU/Linux et a toujours suivi ces principes: simplicité et robustesse à l&#039;usage. Dans cette optique, elle s&#039;attache à compenser son absence d&#039;automatisation par une facilitation de la gestion manuelle, grâce notamment à des fichiers de configuration bien commentés et à des ressources d&#039;aide embarquées assez conséquentes. Une maîtrise moyenne de l&#039;anglais est cependant bienvenue si l&#039;on veut pouvoir la prendre en main rapidement sans trop de difficulté.&amp;lt;br&amp;gt;&lt;br /&gt;
Cette distribution est très proche des UNIX et des *BSD de par son système d&#039;initialisation, et les connaissances acquises à son contact permettent d&#039;aborder n&#039;importe quel *NIX avec aisance.&amp;lt;br&amp;gt;&lt;br /&gt;
Du serveur à la station de hardcore-gaming, la Slackware fournit un socle stable et solide.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa :&#039;&#039;&#039; [http://www.lea-linux.org/install/slack_install.html Installer la Slackware], [http://www.lea-linux.org/install/LFSlack.html Linux From Slack], [http://lea-linux.org/pho/list/2#debut Les paquetages Slackware].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trouver la grenouille :&#039;&#039;&#039; http://slackfr.org, http://slack-fr.org.&lt;br /&gt;
&lt;br /&gt;
=== SourceMage ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par [mailto:f.bridault@fra.net Vlaaad]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site officiel :&#039;&#039;&#039; http://www.sourcemage.org.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; source.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; -1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039; &amp;lt;code&amp;gt;Sorcery&amp;lt;/code&amp;gt; est le nom donné à l&#039;ensemble des commandes de gestion de paquetages. La métaphore de &amp;lt;code&amp;gt;sorcery&amp;lt;/code&amp;gt; amuse beaucoup ses utilisateurs :-) : &amp;lt;code&amp;gt;cast &amp;lt;spell&amp;gt;&amp;lt;/code&amp;gt; permet par exemple de lancer un sort (télécharger les sources, compiler et installer le paquetage), &amp;lt;code&amp;gt;dispel &amp;lt;spell&amp;gt;&amp;lt;/code&amp;gt; de le dissiper (désinstaller), &amp;lt;code&amp;gt;gaze&amp;lt;/code&amp;gt; d&#039;obtenir des informations. La gestion des &amp;lt;code&amp;gt;grimoires&amp;lt;/code&amp;gt; (répertoires de sorts) se réalise à l&#039;aide de la commande &amp;lt;code&amp;gt;scribe&amp;lt;/code&amp;gt;. Enfin, &amp;lt;code&amp;gt;Sorcery&amp;lt;/code&amp;gt; peut se mettre jour grâce à la commande du même nom.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; SourceMage est destinée aux utilisateurs qui aiment avoir le choix. Elle convient donc avant tout aux utilisateurs confirmés, soucieux d&#039;obtenir un système optimisé pour leur architecture et qui correspond uniquement à leurs besoins. La stabilité de la distribution est atteinte en utilisant les dernières versions de logiciels libres, plutôt que sur des versions plus anciennes et patchées. Il s&#039;agit d&#039;une distribution communautaire anglophone, la maîtrise de l&#039;anglais y est donc bienvenue.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa :&#039;&#039;&#039; [http://lea-linux.org/docs/contribs.html Certainement un injuste vide à combler :)]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trouver la grenouille :&#039;&#039;&#039; Les utilisateurs de SourceMage peuvent se documenter sur le [http://wiki.sourcemage.org wiki] (traduction française en cours, les volontaires sont les bienvenus). Le forum n&#039;est pas très actif, en revanche, le canal IRC #sourcemage, et son petit frère français #sourcemagefr (sur irc.freenode.net) accueillent très volontiers les nouveaux arrivants et leurs questions.&lt;br /&gt;
&lt;br /&gt;
=== SuSE ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Par [mailto:suse@tele2.fr Phil]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Site officiel :&#039;&#039;&#039; http://www.suse.fr/fr/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type de distribution :&#039;&#039;&#039; binaire.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autonomie :&#039;&#039;&#039; 2.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Option(s) de configuration :&#039;&#039;&#039; LC/IG+.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Petite configuration :&#039;&#039;&#039; 0.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gestionnaire de paquets :&#039;&#039;&#039; &amp;lt;code&amp;gt;Yast&amp;lt;/code&amp;gt;. Cet outil graphique est un centre de contrôle prévu pour gérer l&#039;ensemble de la machine. Parmi ses modules, celui des logiciels propose l&#039;installation et la désinstallation des paquets, mais gère en même temps de manière automatique les dépendances. S&#039;il en manque lors d&#039;une installation, &amp;lt;code&amp;gt;Yast&amp;lt;/code&amp;gt; précise quelles sont les dépendances requises (avec leurs numéros de version). Il est également possible de gérer les paquets en installant un autre gestionnaire, par exemple &amp;lt;code&amp;gt;apt4rpm&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Philosophie d&#039;utilisation :&#039;&#039;&#039; La SuSE est une distribution très populaire en Allemagne (mais pas seulement). Son utilisation s&#039;adresse aux débutants comme aux personnes aguerries. Elle est donc tous publics. &amp;lt;code&amp;gt;Yast&amp;lt;/code&amp;gt; contribue pour beaucoup à faciliter la gestion de la SuSE, grâce à une configuration entièrement graphique (il reste néanmoins possible de modifier les fichiers de configuration manuellement). La langue française est bien intégrée à l&#039;ensemble de la distribution, même si certains modules de &amp;lt;code&amp;gt;Yast &amp;lt;/code&amp;gt;demandent encore à être améliorés.&amp;lt;br&amp;gt;&lt;br /&gt;
SuSE a été racheté par Novell, et l&#039;on peut se réjouir du fait qu&#039;un effort substanciel est fait pour imposer GNU/Linux en tant que station de travail. Un gros travail à été fourni du côté de l&#039;interface graphique, pour le plus grand bonheur des utilisateurs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quelques articles relatifs disponibles sur Léa :&#039;&#039;&#039; [http://lea-linux.org/docs/contribs.html Certainement un injuste vide à combler :)]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trouver la grenouille :&#039;&#039;&#039; http://frenchsuse.free.fr, http://www.alionet.org.&lt;br /&gt;
&lt;br /&gt;
== C&#039;est vraiment trop inzust&#039;... :( ==&lt;br /&gt;
&lt;br /&gt;
Le choix des distributions mises en avant peut paraître éminemment discutable. Ne sachant sur quel critère intangible nous baser, nous avons en effet décidé de reprendre peu ou prou celles mentionnées dans les intitulés des forums de Léa. Pour les samouraï des causes oubliées, sachez que vous êtes totalement libres de poursuivre cette présentation sur la [Signalez ce lien dans le forum Léa-Site s&#039;il est mort page wiki] associée à cet article, la seule chose que nous vous demandons c&#039;est de reprendre le formulaire et de vous efforcer de rester neutres dans la mesure du possible (évitez les « c’est génial ! » et autres expressions décrivant plus votre enthousiasme que la distribution en tant que tel).&lt;br /&gt;
&lt;br /&gt;
Voici une liste commentée, mais non exhaustive, de quelques autres distributions. Les sites sont les sites originaux:&lt;br /&gt;
&lt;br /&gt;
* [http://kaella.linux-azur.org/ Kaella] ou KLA : Knoppix en français&lt;br /&gt;
* [http://www.knoppix-fr.org/ Knoppix] : Debian &#039;&#039;live&#039;&#039; ([http://www.knoppix-fr.org/ en français])&lt;br /&gt;
* [http://www.mandriva.com/products/move MandrakeMove] : Mandrake &#039;&#039;live&#039;&#039;&lt;br /&gt;
* [http://www.mepis.org/ Mepis] : Debian &#039;&#039;live&#039;&#039;, axée sur la reconnaissance automatique du matériel ([http://www.mepis-france.org/ en français])&lt;br /&gt;
* [http://www.pclinuxonline.com/pclos/index.html PCLinuxOS] : « L’autre » Mandrake &#039;&#039;live&#039;&#039; (non officielle)&lt;br /&gt;
* [http://www.redhat.com/ Red Hat] : version professionnelle et payante de Fedora ([http://www.fr.redhat.com/ en français])&lt;br /&gt;
* [http://www.ubuntulinux.org/ Ubuntu]/[http://www.kubuntu.org/ Kubuntu] : Debian simplifiée, la première utilise GNOME, la seconde KDE ([http://www.ubuntu-fr.org/ en français])&lt;br /&gt;
* [http://www.vectorlinux.com/ Vector] : Une distribution optimisée pour ordinateurs assez anciens (AMD K6 et K6-2, Pentium I et II…) basée sur Slackware&lt;br /&gt;
&lt;br /&gt;
Voir aussi la rubrique distribution de la [http://lea-linux.org/cached/index/Logith%C3%A8que:Distributions.html Logithèque de Léa], le [http://www.zegeniestudios.net/ldc/index.php?lang=en Linux Distribution Chooser] et pour une liste bien plus complète, voir [http://distrowatch.com/ Distrowatch].&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
&lt;br /&gt;
Nous voici parvenus au terme de cette présentation. Nous espérons qu&#039;elle vous aura aidé à trouver votre bonheur dans la luxuriante jungle des distributions GNU/Linux. De toute manière,  gardez à l&#039;esprit que le choix d&#039;une distribution ne vous enferme nullement à vie, car la structure du système reste globalement la même de l&#039;une à l&#039;autre, si bien qu&#039;un changement ne prend pas automatiquement des tournures de révolution. Au pire, si vous hésitez, prenez celle dont la mascotte vous est le plus sympathique, l&#039;important étant moins de tomber de suite sur la bonne distribution que de devenir un manchot — un vrai — qui explore la banquise à son gré sans rien demander à personne, et pour cela aucune d&#039;entre elles n&#039;est contre-indiquée. :)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;merci&amp;quot;&amp;gt;Cette page est issue de la documentation &#039;pré-wiki&#039; de Léa a été convertie avec HTML::WikiConverter. Elle fut créée par Seb le 02/05/2005.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Copyright =&lt;br /&gt;
Copyright © 02/05/2005, Seb&lt;br /&gt;
{{CC-BY-NC-SA}}&lt;/div&gt;</summary>
		<author><name>Duschniouf</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Kernel-kernel26&amp;diff=12615</id>
		<title>Kernel-kernel26</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Kernel-kernel26&amp;diff=12615"/>
		<updated>2006-05-11T15:57:10Z</updated>

		<summary type="html">&lt;p&gt;Duschniouf : /* Remarques Générales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Configurer votre noyau]]&lt;br /&gt;
= Introduction au kernel 2.6 =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;leatitre&amp;quot;&amp;gt;Introduction au kernel 2.6&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leapar&amp;quot;&amp;gt;par [mailto:julien@gunnm.org Julien Delange]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leadesc&amp;quot;&amp;gt;Comment tester la nouvelle cuvée du kernel sans se planter ...&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Tout d&#039;abord ... ==&lt;br /&gt;
&lt;br /&gt;
=== A propos de cet article ... ===&lt;br /&gt;
&lt;br /&gt;
==== Licence de ce document ====&lt;br /&gt;
&lt;br /&gt;
Ce document est sous licence FDL.&lt;br /&gt;
&lt;br /&gt;
==== Pourquoi cet article ? ====&lt;br /&gt;
&lt;br /&gt;
Tout simplement parce que j&#039;utilise la version de développement depuis le 2.5.70, de nouvelles fonctionnalités m&#039;ont séduit. De plus, ce sera la version qui sera utilisée très prochainement dans toutes les distributions, je pense donc qu&#039;il est utile de savoir le maîtriser le plus rapidement possible.&lt;br /&gt;
&lt;br /&gt;
=== Préambule ===&lt;br /&gt;
&lt;br /&gt;
Pour les personnes ne sachant pas encore ce qu&#039;est un noyau, je leur conseille &#039;&#039;&#039;FORTEMENT&#039;&#039;&#039; de consulter la définition dans le [http://lea-linux.org/docs/glossaire.php3 glossaire de lea].&lt;br /&gt;
&lt;br /&gt;
=== Les principaux changements ===&lt;br /&gt;
&lt;br /&gt;
Parmi les modifications qui ne sont verront pas physiquement, on peut noter le nouvel ordonnanceur (programme se chargeant, de distribuer le temps de calcul aux différents processus, assurant donc leur ordonnancement), une meilleure répartition du temps machine, et une granularité d&#039;horloge (portion de temps minimum pouvant être traitée par le système) qui passe de 10 ms à 1 ms. Dans les modifications majeures, on peut noter l&#039;intégration des pilotes ALSA au noyau, la possiblité de gérer jusqu&#039;à 4 Go de RAM sur les machines i386, un noyau préemptif (système pour lequel on peut arrêter à tout moment n&#039;importe quelle application pour passer la main à la suivante). Le code des entrée/sorties a même été revu, les architectures ont été divisées ... STOP ! Arrêtons là, une liste complète des nouvelles fonctionnalités peut être trouvée ici.&lt;br /&gt;
&lt;br /&gt;
=== Nécessaire à la compilation du nouveau noyau ===&lt;br /&gt;
&lt;br /&gt;
* Les sources, à récupérer sur le serveur FTP suivant : [ftp://ftp.kernel.org/ ftp.kernel.org]&lt;br /&gt;
* Une version récente de GCC. En ce qui me concerne, j&#039;utilise GCC 3.3.2.&lt;br /&gt;
* La librairie ncurses si vous souhaitez configurer votre noyau en mode graphique dans un terminal (paquet libncurses-dev sous [http://www.debian.org/ Debian].)&lt;br /&gt;
* La librairie qt si vous désirez configurer votre noyau sous X (interface graphique) (paquet libqt3-dev sous [http://www.debian.org/ Debian].)&lt;br /&gt;
&lt;br /&gt;
== Préparation des sources ==&lt;br /&gt;
&lt;br /&gt;
=== Récupérer les sources ===&lt;br /&gt;
&lt;br /&gt;
A l&#039;heure où j&#039;écris ces lignes, la dernière version de test est la 2.6-test10. Vous trouverez &#039;&#039;&#039;TOUTES&#039;&#039;&#039; les versions du noyau sur le serveur ftp [ftp://ftp.kernel.org/ ftp.kernel.org]. Pour récupérer la dernière version du noyau 2.6, il vous suffit d&#039;aller dans le répertoire /pub/linux/kernel/V2.6 et de prendre le fichier correspondant à la dernière version, compressée soit en .tar.gz soit en .tar.bz2.&lt;br /&gt;
&lt;br /&gt;
=== Installer correctement les sources ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Les modifications suivantes se font en root&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Une fois le téléchargement effectué, copier l&#039;archive fraichement récupérée dans le répertoire /usr/src/linux. &amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;cp linux-2.6.XX.tar.gz /usr/src/ (ou linux-2.6.XX.tar.bz2 si l&#039;archive est au format bz2)&amp;lt;/div&amp;gt;&lt;br /&gt;
* Ensuite, décompressez l&#039;archive.&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;tar zxvf linux-2.6.XXX.tar.gz (si celle-ci est au format .tar.gz)&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;tar xjvf linux-2.6.XXX.tar.bz2 (si format bz2)&amp;lt;/code&amp;gt;&lt;br /&gt;
* Enfin, il est nécessaire que les sources de votre nouveau noyau pointent vers /usr/src/linux. On fait ça tout simplement en créant un lien symbolique, qui fera pointer votre nouveau répertoire vers /usr/src/linux. Il est également fort probable que vous ayez les sources de votre ancien noyau. Il est donc conseillé de les supprimer avant de créer le nouveau lien. Tout cela se fait avec la commande : &amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;rm /usr/src/linux &amp;amp;&amp;amp; ln -s /usr/src/linux-2.6.XX /usr/src/linux&amp;lt;/div&amp;gt; Cela va de soi, mais remplacer linux-2.6.XX par le répertoire nouvellement créé&lt;br /&gt;
* Voilà, il nous reste plus qu&#039;à aller configurer notre noyau ;-)&lt;br /&gt;
&lt;br /&gt;
== La configuration ==&lt;br /&gt;
&lt;br /&gt;
Zoup, assez discuté sur les futilités, passons à la configuration du noyau !&lt;br /&gt;
&lt;br /&gt;
=== Entrez dans l&#039;outil de configuration ===&lt;br /&gt;
&lt;br /&gt;
Positionnez vous dans le répertoire /usr/src/linux : &amp;lt;code&amp;gt;cd /usr/src/linux&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt; Puis, plusieurs possiblités s&#039;offre à vous :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Faîtes attention au préalable à bien avoir installé la librairie nécessaire au mode de configuration que vous choisirez. Voir plus haut pour plus d&#039;informations&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Vous optez pour une configuration en &#039;&#039;&#039;mode texte pur&#039;&#039;&#039;. Attention, c&#039;est très vite fastidieux, on doit répondre si l&#039;on désire activer chaque option. Cette méthode est donc réservée à tous les barbus/geek. Si vous voulez néanmoins utiliser ce mode de configuration, vous taperez la commande suivante. &amp;lt;br /&amp;gt;&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;make config&amp;lt;/div&amp;gt;&lt;br /&gt;
* Vous optez pour une &#039;&#039;&#039;configuration graphique en mode texte&#039;&#039;&#039; (style curses). Dans ce cas, vous taperez la commande suivante : &amp;lt;br /&amp;gt;&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;make menuconfig&amp;lt;/div&amp;gt; &lt;br /&gt;
* Enfin, vous pouvez &#039;&#039;&#039;configurer votre noyau sous X&#039;&#039;&#039;. Dans ce cas, vous devez être connecté sur un serveur X, et taper la commande suivante : &amp;lt;br /&amp;gt;&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;make xconfig&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;&amp;lt;div style=&amp;quot;float:left;padding:10px;&amp;quot;&amp;gt;[[Image:kernel26-menuconfig.png]]&amp;lt;br /&amp;gt;Un exemple de configuration avec menuconfig&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;float:left;padding:10px;&amp;quot;&amp;gt;[[Image:kernel26-xconfig.png]]&amp;lt;br /&amp;gt;Un exemple avec xconfig&amp;lt;/div&amp;gt; &amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;clear:left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Les principaux changements et recommandations concernant la configuration ===&lt;br /&gt;
&lt;br /&gt;
==== Remarques Générales ====&lt;br /&gt;
&lt;br /&gt;
* Si vous avez l&#039;habitude du noyau 2.4, sachez que la plupart des options de l&#039;ancienne version du 2.4 sont disponibles, elles ont été , en revanche, bien souvent déplacées dans des sections plus adaptées.&lt;br /&gt;
* Les diverses sections sont plus cohérentes. Ainsi, tout ce qui concerne le réseau (support de protocoles, du filtre de paquets, mais aussi des différentes cartes) est inclus dans une seule et même section. Nous avons plus de sections, mais chacune est bien délimitée et concerne une partie précise du noyau (son, réseau, input, ...).&lt;br /&gt;
&lt;br /&gt;
==== Section par section ====&lt;br /&gt;
&lt;br /&gt;
===== General Setup =====&lt;br /&gt;
&lt;br /&gt;
* Grosse surprise, il y a maintenant moins d&#039;élements dans cette section. C&#039;est plutot normal puisque pour cette nouvelle version du noyau, de nombreuses options ont été séparées et replacées dans les sections adéquates.&lt;br /&gt;
* Une nouvelle option est la gestion du .config. Cette option vous permet de conserver votre configuration du noyau, ce qui vous facilitera la vie lors d&#039;une future recompilation.&lt;br /&gt;
===== Loadable module support =====&lt;br /&gt;
* Vous pouvez maintenant compiler le support pour décharger des modules. Je ne peux que vous conseiller de compiler cette option (en dur bien sur). A coté de ça, il faudra installer module-init-tools, qui inclut les nouvelles version des outils pour les modules, comme modprobe et cie ...&lt;br /&gt;
===== Processor Type and features =====&lt;br /&gt;
* Bien choisir son architecture et son type de processeur. En effet, le noyau 2.6 sépare le processeur et l&#039;architecture. Pour la majeure partie des lecteurs, l&#039;architecture sera PC-Compatible, et le processeur soit Athlon, PIII ou PIV.&lt;br /&gt;
* L&#039;option &amp;quot;Generic x86 support&amp;quot; vous permettra d&#039;avoir un support générique pour le x86, surtout sur les processeurs exotiques. Cette option est surtout utile si on ne connait pas le processeur sur lequel ce kernel sera utilisé : elle permet de pouvoir avoir un support générique des processeur i386, avec quelques accélérations. Autrement dit, si le noyau est compilé uniquement pour votre machine, ne la prenez pas !&lt;br /&gt;
* Comme dit précédemment, cette nouvelle mouture est préemptive. Veillez à bien cocher l&#039;option &amp;quot;Preemptible Kernel&amp;quot; pour avoir un système plus réactif !&lt;br /&gt;
===== Power Management options =====&lt;br /&gt;
* L&#039;ACPI a fait un saut en avant par rapport à la version 2.4 du noyau Linux. Même si les mêmes options sont disponibles, l&#039;ACPI, ça n&#039;était pas vraiment ça sous Linux. Néanmoins, je vous déconseille de l&#039;utiliser, un ami têtu en a déjà fait les frais (un portable grillé pour la peine !). Le problème est principalement que les interfaces ACPI ont de grandes différences et il est difficile de fournir un support ACPI complet. Il est donc préférable d&#039;utiliser l&#039;APM.&lt;br /&gt;
* L&#039;ajustement de l&#039;horloge du processeur est présent, mais je ne l&#039;ai malheureusement pas testé. Par conséquent, je ne préfère pas en dire plus ;-)&lt;br /&gt;
===== Executable File Formats =====&lt;br /&gt;
* Je ne peux que vous recommander de mettre en dur tous les types de binaires. En effet, Linux gère de nombreux formats de fichiers binaires comme l&#039;antédéluvien a.out, l&#039;ELF, et bien d&#039;autres (dont les binaires dos, ...).&lt;br /&gt;
===== Device Drivers =====&lt;br /&gt;
Ce sont précisément les bouts de code qui permettront à votre nouveau noyau d&#039;intéragir avec vos périphériques. Je ne détaillerai pas toutes les sections, je vais parler plutot des avancées majeures de cette nouvelle section.&lt;br /&gt;
* On pourra noter que les Input ont bien été séparés du reste dans ce noyau. Dans la section &amp;quot;Input Device Support&amp;quot;, vous trouverez aussi bien le support pour le clavier PS2 que pour les écrans tactiles ou les joystick. Allez donc faire un tour pour inclure tous vos périphériques.&lt;br /&gt;
* Un des gros changement, c&#039;est l&#039;inclusion des pilotes ALSA. Vous pouvez les compiler soit en dur, soit en modules. (&amp;quot;Device Drivers-&amp;gt;Sound&amp;quot;). Si vous n&#039;utilisez pas encore ALSA, c&#039;est l&#039;occasion de découvrir ce fabuleux projet. Pour les autres, ces modules remplaceront les anciens, et les script de démarrage pourront se conserver.&lt;br /&gt;
* Ne surtout &amp;lt;font class=&amp;quot;warning&amp;quot;&amp;gt;pas oublier&amp;lt;/font&amp;gt; de compiler votre kernel avec l&#039;option Device Drivers -&amp;gt; Graphics Support -&amp;gt; Console display driver support -&amp;gt; Video mode selection support. Bien sur, vous pouvez utiliser le framebuffer à la place.&lt;br /&gt;
===== File Systems =====&lt;br /&gt;
* Veillez à bien compiler les systèmes de fichiers en dur, au moins pour le système root (votre /).&lt;br /&gt;
* Le support du XFS est maintenant inclu en standard dans notre noyau préféré ! Pour ceux qui ne connaissent pas encore le XFS, c&#039;est le système de fichiers développé par Silicon Graphics pour son OS Irix. Ce dernier est très performant et fiable.&lt;br /&gt;
* On note le support expérimental de NFS v4 et de CIFS, nouveaux systèmes de fichiers en réseau.&lt;br /&gt;
== Compiler et installer votre nouveau noyau ==&lt;br /&gt;
Il est je pense inutile de décrire comment compiler et installer votre noyau, de nombreux articles ayant été écrits à ce sujet. Si toutefois vous ne savez pas, je vous invite à consulter [http://lea-linux.org/kernel/kernel.php3 cette documentation sur lea], ou en chercher une autre :-)&amp;lt;br /&amp;gt; A noter également que la commande &amp;lt;code&amp;gt;make-kpkg&amp;lt;/code&amp;gt; fonctionne parfaitement pour Debian pour faire un paquet contenant notre nouveau noyau.&lt;br /&gt;
== Problèmes rencontrés ==&lt;br /&gt;
=== Le kernel boote, mais rien ne s&#039;affiche ===&lt;br /&gt;
Veuillez bien lire les recommandations ci-dessus, il y a de grandes chances pour que vous n&#039;ayez pas activé l&#039;option Video mode selection support ou le framebuffer.&lt;br /&gt;
=== Drivers nVidia ===&lt;br /&gt;
Pour les possesseurs de cartes nVidia et qui désirent garder le pilote propriétaire, j&#039;ai une mauvaise et une bonne nouvelle.&amp;lt;br /&amp;gt; La mauvaise, c&#039;est que les pilotes officiels ne s&#039;installent pas avec cette nouvelle mouture du kernel.&amp;lt;br /&amp;gt; La bonne, c&#039;est qu&#039;il existe un patch pour pouvoir les installer. Vous trouverez toutes les ressources nécessaires sur [http://www.minion.de/ http://www.minion.de]&lt;br /&gt;
=== Ma carte TV ne fonctionne pas ===&lt;br /&gt;
Eh oui, vous goutez les joies du devel. Apparemment, les cartes TV ont quelques incompatibilités avec certains matériels.&lt;br /&gt;
== Pour finir ==&lt;br /&gt;
La meilleure manière de mieux connaitre ce nouveau kernel, c&#039;est de l&#039;essayer, n&#039;hésitez donc pas à compiler votre propre noyau, tout en prenant soin de conserver dans un coin de votre disque un noyau qui fonctionne.&lt;br /&gt;
Je vous conseille également de consulter le site [http://www.traduc.org/kernelfr/ kernelfr] qui proposera une traduction des fichiers et autres broutilles autour du kernel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;merci&amp;quot;&amp;gt;Cette page est issue de la documentation &#039;pré-wiki&#039; de Léa a été convertie avec HTML::WikiConverter. Elle fut créée par Julien Delange le 05/11/2003.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Copyright =&lt;br /&gt;
Copyright &amp;amp;copy; 05/11/2003, Julien Delange&lt;br /&gt;
{{CC-BY-NC-SA}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Autres ressources=&lt;br /&gt;
&lt;br /&gt;
* [http://dsoulayrol.free.fr/articles/wonderful_2.6.html Wonderful World of Linux 2.6]&lt;/div&gt;</summary>
		<author><name>Duschniouf</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Point_d%27acc%C3%A8s_s%C3%A9curis%C3%A9_par_hostAPd&amp;diff=12588</id>
		<title>Point d&#039;accès sécurisé par hostAPd</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Point_d%27acc%C3%A8s_s%C3%A9curis%C3%A9_par_hostAPd&amp;diff=12588"/>
		<updated>2006-05-05T17:26:38Z</updated>

		<summary type="html">&lt;p&gt;Duschniouf : /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
[[Catégorie:Administration réseau]][[Catégorie:Réseau]][[Catégorie:Réseau local]]&lt;br /&gt;
Ce n&#039;est pas vraiment un tutoriel, mais plutôt un retour d&#039;expérience. Mais finalement c&#039;est ce que sont tous les tutoriels. Je tiens simplement à vous prévenir qu&#039;avant ce week-end, je n&#039;avais jamais installé de matériels Wi-fi. Je ne suis donc pas un expert, mais j&#039;ai appris un certain nombre de choses qui pourront être utiles.&lt;br /&gt;
&lt;br /&gt;
= Présentation =&lt;br /&gt;
== But recherché ==&lt;br /&gt;
Tout d&#039;abord, il convient de préciser ce que je voulais faire, en plus de « installer le wifi chez moi ». Pour ne pas verser dans l&#039;étalage de vie privée, voici ce dont je disposais :&lt;br /&gt;
* Une freebox basique (sans fonctions routeur ni wifi).&lt;br /&gt;
* Un PC (passerelle pour le reste du document) connecté directement à la freebox sous Debian/testing. Elle dispose de deux cartes réseau Ethernet RJ45 (filaire) qui sont identifiées par l&#039;OS en tant que eth_adsl et eth_local. La freebox est reliée sur eth_adsl. Un firewall tourne entre eth_adsl et eth_local à l&#039;aide d&#039;iptables.&lt;br /&gt;
* Un switch branché sur eth_local, et sur lequel sont reliés deux clients de manière on ne peut plus classique.&lt;br /&gt;
* Une carte Wi-Fi D-Link DWL-G520 PCI avec chipset Atheros (le chipset importe beaucoup plus que la carte, croyez moi !!).&lt;br /&gt;
* Un ordinateur portable Asus A7D, avec une carte Ethernet et une carte Wi-fi avec un chipset Broadcom 4318 (là encore, il a fallu le trouver...)&lt;br /&gt;
&lt;br /&gt;
TODO : schéma&lt;br /&gt;
&lt;br /&gt;
Le but est donc pour moi de faire que le portable puisse se brancher en Wi-fi sur le réseau local, exactement comme les autres clients. Je ne voulais pas me taper des règles firewall en plus, alors j&#039;ai opté pour le bridge.&lt;br /&gt;
&lt;br /&gt;
== Prérequis ==&lt;br /&gt;
Voici les connaissances ou le matériel que je considère comme requis :&lt;br /&gt;
* La passerelle tourne sous Debian.&lt;br /&gt;
* La passerelle dispose d&#039;un serveur DHCP fonctionnel pour le réseau local.&lt;br /&gt;
* Les commandes tapées sur la passerelle sont à faire en tant que root. Vous devez donc avoir le mot de passe administrateur de cette machine.&lt;br /&gt;
* Avoir quelques connaissances requises, au moins sur le vocabulaire d&#039;un réseau local.&lt;br /&gt;
* Pour le Wi-fi et son vocabulaire, vous pouvez aller voir [[hardware-hard_net-wifi|par là]]&lt;br /&gt;
* Un pot de rillettes et du bon pain. Les musulmans sont bien évidemment invités à choisir une mousse de canard ou des tranches de dinde.&lt;br /&gt;
&lt;br /&gt;
= Le bridge, invention magique =&lt;br /&gt;
== Présentation du bridge ==&lt;br /&gt;
Le bridge (pont en anglais) permet de faire une chose miraculeuse : réunir de manière transparente plusieurs cartes réseaux, en une seule virtuelle. Il y a quelques inconvénients, notamment sur le fait que le démarrage est un peu plus lent, le temps que le bridge se fasse, et que c&#039;est un peu compliqué pour la tête. Mais je voulais vraiment que le portable se connecte en Wi-fi en changeant le minimum de choses sur la passerelle.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
Pour cela, il est donc nécessaire d&#039;avoir un noyau compilé avec les bonnes options. Pour l&#039;utilisateur normal qui n&#039;a pas recompilé son noyau, ne chercher pas, c&#039;est bon, ça ira :) Pour les autres, trouvez comment activer le bridging dans le noyau, je ne sais pas comment on fait :p&lt;br /&gt;
Ensuite, il faut installer les utilitaires nécessaires :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;apt-get install bridge-utils&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour les autres systèmes ça doit être dans le même style.&lt;br /&gt;
Il faut donc créer ce bridge. Sachez d&#039;abord que tout sera géré par ce futur bridge. Cela veut donc dire que vous ne parlerez plus directement à vos interfaces (ici eth_local et ath0), mais directement à bridge_local (j&#039;aime bien les noms explicites :) ). Cela implique donc que vous n&#039;avez RIEN à configurer sur les cartes réseaux qui vont être incluses dans ce bridge, et même mieux : il faut enlever ce qui est propre à la configuration de ces cartes.&lt;br /&gt;
Chez Debian, tout se passe dans /etc/network/interfaces ce qui est plutôt pratique. Voici donc le fichier AVANT l&#039;installation du bridge :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# This file describes the network interfaces available on your system&lt;br /&gt;
&lt;br /&gt;
# and how to activate them. For more information, see interfaces(5).&lt;br /&gt;
&lt;br /&gt;
# The loopback network interface&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
&lt;br /&gt;
# The primary network interface&lt;br /&gt;
auto eth_adsl&lt;br /&gt;
iface eth_adsl inet dhcp&lt;br /&gt;
&lt;br /&gt;
auto eth_local&lt;br /&gt;
iface eth_local inet static&lt;br /&gt;
       address 192.168.0.254&lt;br /&gt;
       netmask 255.255.255.0&lt;br /&gt;
       broadcast 192.168.0.255&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La carte eth_adsl est donc initialisée au démarrage (ligne auto eth_adsl), a une adresse IPv4 (inet) et ses paramètres réseaux lui sont attribués automatiquement (dhcp), en l&#039;occurence par la Freebox.&lt;br /&gt;
De même, la carte eth_local est initialisée au démarrage, mais ses paramètres réseaux sont fixés par moi (static), avec  les paramètres spécifiés en dessous. Je pense que c&#039;est assez clair.&lt;br /&gt;
&lt;br /&gt;
Après l&#039;installation du bridge, voici ce que j&#039;ai :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# This file describes the network interfaces available on your system&lt;br /&gt;
# and how to activate them. For more information, see interfaces(5).&lt;br /&gt;
&lt;br /&gt;
# The loopback network interface&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
&lt;br /&gt;
# The primary network interface&lt;br /&gt;
auto eth_adsl&lt;br /&gt;
iface eth_adsl inet dhcp&lt;br /&gt;
&lt;br /&gt;
iface ath0 inet static&lt;br /&gt;
        wireless-mode master&lt;br /&gt;
        wireless-channel 9&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
auto bridge_local&lt;br /&gt;
iface bridge_local inet static&lt;br /&gt;
        address 192.168.0.254&lt;br /&gt;
        netmask 255.255.255.0&lt;br /&gt;
        broadcast 192.168.0.255&lt;br /&gt;
        bridge_ports eth_local ath0&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La partie eth_adsl n&#039;a pas changé : c&#039;est normal :) Par contre, on voit que bridge_local a les même paramètres que mon ex-carte eth_local. Sauf que en plus, on lui dit que c&#039;est un bridge qui contient les cartes eth_local et ath0. Ainsi, dès que j&#039;envoie des paquets depuis la passerelle sur l&#039;adresse 192.168.0.254, ceux-ci seront transmis automatiquement aux deux cartes, et réciproquement, lorsqu&#039;une carte reçoit un paquet pour 192.168.0.254, elle le transmet au bridge. Moi, je trouve ça magique :)&lt;br /&gt;
Il y a également une partie sur ath0 me direz-vous. Oui d&#039;accord, mais elle n&#039;est là que pour régler certains paramètres propres au Wi-fi, rien de plus ! Vous remarquerez qu&#039;il n&#039;y a pas de ligne auto ath0, donc elle n&#039;est pas initialisée au démarrage.&lt;br /&gt;
&lt;br /&gt;
== Activation ==&lt;br /&gt;
Ceci étant fait, il y a plusieurs méthodes pour activer ce bridge. Sachez que dans la plupart des cas, ceci va foutre en l&#039;air la connexion ! C&#039;est ce qui m&#039;est arrivé, ça fait un peu tout drôle. Normalement, l&#039;ADSL reste en place, mais ce n&#039;est pas le cas de la connexion sur eth_local.&lt;br /&gt;
&lt;br /&gt;
Soit vous faites :&amp;lt;code&amp;gt;/etc/init.d/networking/force-reload&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Soit :&amp;lt;code&amp;gt;/etc/init.d/networking/stop &amp;amp;&amp;amp; /etc/init.d/networking/start&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Soit carrément un bon vieux reboot :&lt;br /&gt;
reboot&lt;br /&gt;
Je sais pas pourquoi je mets la commande... On sait jamais :p&lt;br /&gt;
Enfin, après l&#039;une de ses trois méthodes (voire les trois), en tapant&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;ifconfig&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vous devriez voir ça :&lt;br /&gt;
&amp;lt;code&amp;gt;ath0      Lien encap:Ethernet  HWaddr 00:15:E9:3F:AA:90  &lt;br /&gt;
          adr inet6: fe80::215:e9ff:fe3f:aa90/64 Scope:Lien&lt;br /&gt;
          UP BROADCAST RUNNING MULTICAST  MTU:2290  Metric:1&lt;br /&gt;
          RX packets:163080 errors:955516 dropped:0 overruns:0 frame:955509&lt;br /&gt;
          TX packets:315546 errors:613 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 lg file transmission:200 &lt;br /&gt;
          RX bytes:13726343 (13.0 MiB)  TX bytes:462013643 (440.6 MiB)&lt;br /&gt;
          Interruption:185 Mémoire:e08e0000-e08f0000 &lt;br /&gt;
&lt;br /&gt;
bridge_lo Lien encap:Ethernet  HWaddr 00:11:95:C5:44:61  &lt;br /&gt;
          inet adr:192.168.0.254  Bcast:192.168.0.255  Masque:255.255.255.0&lt;br /&gt;
          adr inet6: fe80::211:95ff:fec5:4461/64 Scope:Lien&lt;br /&gt;
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:294178 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:454533 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 lg file transmission:0 &lt;br /&gt;
          RX bytes:458148569 (436.9 MiB)  TX bytes:541885943 (516.7 MiB)&lt;br /&gt;
&lt;br /&gt;
eth_adsl  Lien encap:Ethernet  HWaddr 00:11:D8:09:6D:31  &lt;br /&gt;
          inet adr:xx.xx.xx.xx  Bcast:xx.xx.xx.xx  Masque:255.255.255.0&lt;br /&gt;
          adr inet6: fe80::211:d8ff:fe09:6d31/64 Scope:Lien&lt;br /&gt;
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:279243 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:264750 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 lg file transmission:1000 &lt;br /&gt;
          RX bytes:189704796 (180.9 MiB)  TX bytes:66643253 (63.5 MiB)&lt;br /&gt;
          Interruption:177 Adresse de base:0xb000 &lt;br /&gt;
&lt;br /&gt;
eth_local Lien encap:Ethernet  HWaddr 00:11:95:C5:44:61  &lt;br /&gt;
          adr inet6: fe80::211:95ff:fec5:4461/64 Scope:Lien&lt;br /&gt;
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:403023 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:142751 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 lg file transmission:1000 &lt;br /&gt;
          RX bytes:460239899 (438.9 MiB)  TX bytes:80409812 (76.6 MiB)&lt;br /&gt;
          Interruption:169 Adresse de base:0xd800 &lt;br /&gt;
&lt;br /&gt;
lo        Lien encap:Boucle locale  &lt;br /&gt;
          inet adr:127.0.0.1  Masque:255.0.0.0&lt;br /&gt;
          adr inet6: ::1/128 Scope:Hôte&lt;br /&gt;
          UP LOOPBACK RUNNING  MTU:16436  Metric:1&lt;br /&gt;
          RX packets:38438 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:38438 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 lg file transmission:0 &lt;br /&gt;
          RX bytes:3297781 (3.1 MiB)  TX bytes:3297781 (3.1 MiB)&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On constate donc que eth_local et ath0 n&#039;ont aucune adresse IPv4 (inet adr) et que bridge_local a bien l&#039;adresse 192.168.0.254. Quant à eth_adsl, pour les xx, c&#039;est moi qui les ai mis : j&#039;ai une IP fixe, je tiens à garder ma vie privée :)&lt;br /&gt;
&lt;br /&gt;
Avant de passer à la prochaine étape, je vous conseille de suivre la procédure suivante :&lt;br /&gt;
* Découper une tranche de pain.&lt;br /&gt;
* La tartiner abondamment de rillettes (ou de mousse de canard :) ).&lt;br /&gt;
* La savourer délicatement.&lt;br /&gt;
Cela permet, en plus de reposer vos mains meurtries par ces infâmes périphériques de saisie, de soulager les cris blafards de votre estomac. Vous pourrez alors apprécier à leur juste valeur les hormones de bien-être sécrétées par une digestion bien méritée :)&lt;br /&gt;
&lt;br /&gt;
= Créer le point d&#039;accès =&lt;br /&gt;
== Présentation de hostAPd ==&lt;br /&gt;
Étape suivante : transformer une simple carte Wi-fi en puissant point d&#039;accès (accesss point en anglais soit AP). Pour cela, après avoir parcouru rapidement le web, une solution s&#039;est imposée : hostAPd disponible sur [http://hostap.epitest.fi/hostapd/ cette page]&lt;br /&gt;
Attention, il faut différencier les 3 projets du site : hostAP driver, hostAPd et wpa_supplicant. hostAP driver ne m&#039;intéressait pas : c&#039;est l&#039;implémentation libre d&#039;un driver pour carte Wi-fi. Wpa_supplicant est un client WPA, comme on va le voir par la suite. Et hostAPd est le logiciel capable de faire tourner votre carte Wi-fi « de base » en point d&#039;accès genre « Enterprise » :)&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
Là, j&#039;ai été confronté à l&#039;instabilité de Debian/testing... En effet, les binaires hostAPd sont présents mais pas compilés avec les bonnes options pour madwifi, et les sources sont celles de la version 0.5.0 pleines de bugs corrigés depuis. J&#039;ai perdu un temps monstre sur ça, que je vais vous épargner ici :) Mais du coup le moment est bien choisi pour aborder la compilation « à la mimine ».&lt;br /&gt;
&lt;br /&gt;
Pour cela, il faut d&#039;abord installer quelques outils, dont le fameux gcc. Sous Debian (et là ça marche bien :p ) :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;apt-get install build-essential gcc&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Je pense que seul gcc est nécessaire dans notre cas, mais bon on sait jamais, ça pourra servir :). Ensuite, on va avoir besoin des sources de hostAPd (normal). Ce qui m&#039;intéressait étant aussi de faire fonctionner hostAPd avec madwifi, il me fallait également les sources de madwifi. On fait donc un petit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;apt-get install madwifi-source&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Et un téléchargement de hostAPd dans le répertoire /usr/src/, classique pour toute compilation standard. Il faut maintenant extraire les fichiers :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;tar xvfj madwifi.tar.bz2&lt;br /&gt;
tar xvfz hostapd-0.5.2.tar.gz&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vous avez donc remarqué qu&#039;à cette heure, la version en cours de hostAPd est la 0.5.2 ;) Rendez-vous dans le répertoire hostapd-0.5.2/ créé lors de l&#039;extraction. Vous pouvez lire le README, c&#039;est en anglais, mais ça peut faire du bien de temps à autre. L&#039;essentiel à comprendre est qu&#039;il faut créer un fichier .config lui disant quoi mettre lors de la compilation. Heureusement, un listing des options est présent. Faites donc :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cp defconfig .config&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Et éditez ce fichier .config. Voilà à quoi ressemble le mien :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# Driver interface for Host AP driver&lt;br /&gt;
#CONFIG_DRIVER_HOSTAP=y&lt;br /&gt;
&lt;br /&gt;
# Driver interface for wired authenticator&lt;br /&gt;
#CONFIG_DRIVER_WIRED=y&lt;br /&gt;
&lt;br /&gt;
# Driver interface for madwifi driver&lt;br /&gt;
CONFIG_DRIVER_MADWIFI=y&lt;br /&gt;
CFLAGS += -I../modules/madwifi/ # change to reflect local setup; directory for madwifi src&lt;br /&gt;
&lt;br /&gt;
# Driver interface for Prism54 driver&lt;br /&gt;
#CONFIG_DRIVER_PRISM54=y&lt;br /&gt;
&lt;br /&gt;
# Driver interface for drivers using Devicescape IEEE 802.11 stack&lt;br /&gt;
#CONFIG_DRIVER_DEVICESCAPE=y&lt;br /&gt;
&lt;br /&gt;
# Driver interface for FreeBSD net80211 layer (e.g., Atheros driver)&lt;br /&gt;
#CONFIG_DRIVER_BSD=y&lt;br /&gt;
#CFLAGS += -I/usr/local/include&lt;br /&gt;
#LIBS += -L/usr/local/lib&lt;br /&gt;
&lt;br /&gt;
# IEEE 802.11F/IAPP&lt;br /&gt;
#CONFIG_IAPP=y&lt;br /&gt;
&lt;br /&gt;
# WPA2/IEEE 802.11i RSN pre-authentication&lt;br /&gt;
#CONFIG_RSN_PREAUTH=y&lt;br /&gt;
&lt;br /&gt;
# IEEE 802.11i/IEEE 802.11e STAKey negotiation for direct link connection&lt;br /&gt;
#CONFIG_STAKEY=y&lt;br /&gt;
&lt;br /&gt;
# Integrated EAP server&lt;br /&gt;
CONFIG_EAP=y&lt;br /&gt;
&lt;br /&gt;
# EAP-MD5 for the integrated EAP server&lt;br /&gt;
#CONFIG_EAP_MD5=y&lt;br /&gt;
&lt;br /&gt;
# EAP-TLS for the integrated EAP server&lt;br /&gt;
CONFIG_EAP_TLS=y&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tout le reste est commenté, j&#039;en ai rien à faire, je n&#039;ai besoin que du WPA avec un driver madwifi. Pour les plus curieux, j&#039;ai dû laisser CONFIG_EAP et CONFIG_EAP_TLS, parce que sinon ça plantait, ce sera visiblement corrigé dans la version 0.5.3. Remarquez aussi la ligne pour madwifi : CFLAGS contient le chemin vers les sources de madwifi, fraîchement décompressé dans le répertoire /usr/src/modules/madwifi/. Sauvegardez et quittez.&lt;br /&gt;
C&#039;est parti pour l&#039;instant geek crucial :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;make&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Simple non ? Moi ça me déroute parfois tout ce qu&#039;il peut écrire avec aussi peu de lettres tapées :) Si tout se passe bien, il n&#039;affiche aucune ligne trop inquiétante remplie d&#039;étoiles et de mot ERROR. Sinon, ben euh, posez vos questions après le bip.&lt;br /&gt;
&lt;br /&gt;
Maintenant que c&#039;est compilé, faut l&#039;installer. En gros, la plupart du temps, ça consiste en un simple copier/coller des fichiers compilés. Rassurez-vous la procédure standard est on ne peut plus explicite :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;make install&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Et pouf. Comme c&#039;est indiqué, les exécutables sont installés dans /usr/local/bin par défaut. C&#039;est très bien là où c&#039;est :)&lt;br /&gt;
&lt;br /&gt;
== Configuration de hostAPd ==&lt;br /&gt;
Prochaine étape : la configuration de hostAPd. Je vous propose une astuce pour pas trop se casser la tête : installer le paquet Debian de hostAPd, qui, même s&#039;il est défectueux, installe les fichiers par défaut au bon endroit pour vous. Il n&#039;y aura plus qu&#039;à faire quelques retouches. C&#039;est parti :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;apt-get install hostapd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Si jamais vous voulez retirer les exécutables (présent dans /sbin ou /usr/sbin pour le paquet Debian) pour éviter de s&#039;emmêler les pinceaux :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;apt-get remove hostapd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Et normalement les fichier de configuration sont restés là :) À savoir :&lt;br /&gt;
* &#039;&#039;/etc/default/hostapd&#039;&#039; - Permet d&#039;activer ou de désactiver le lancement automatique de hostAPd&lt;br /&gt;
* &#039;&#039;/etc/hostapd/hostapd.conf&#039;&#039; - Fichier de configuration de hostAPd&lt;br /&gt;
* &#039;&#039;/etc/init.d/hostapd&#039;&#039; - Script shell gérant l&#039;exécution et l&#039;arrêt de hostAPd en tant que démon.&lt;br /&gt;
On va d&#039;abord éditer le script afin de lancer le bon programme. Dans votre éditeur de texte chercher la ligne suivante :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;DAEMON=/usr/sbin/hostapd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Chez moi, c&#039;est la douzième. Remplacez la par :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;DAEMON=/usr/local/bin/hostapd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Ensuite, on va aller configurer hostAPd. Le plus dur est de lire tous les commentaires en fait :) Mais pour aller un peu plus vite, voici les lignes qui servent dans MON cas (simple WPA-PSK) :&lt;br /&gt;
&amp;lt;code&amp;gt;#La carte Wifi, forcément indispensable :)&lt;br /&gt;
interface=ath0&lt;br /&gt;
&lt;br /&gt;
#Si la carte est bridgée et utilise madwifi, il faut préciser le nom du bridge&lt;br /&gt;
bridge=bridge_local&lt;br /&gt;
&lt;br /&gt;
# Le driver nécessité par la carte&lt;br /&gt;
driver=madwifi&lt;br /&gt;
&lt;br /&gt;
#Options de log par défaut, elles sont très bien :)&lt;br /&gt;
logger_syslog=-1&lt;br /&gt;
logger_syslog_level=1&lt;br /&gt;
logger_stdout=-1&lt;br /&gt;
logger_stdout_level=2&lt;br /&gt;
&lt;br /&gt;
debug=2&lt;br /&gt;
&lt;br /&gt;
dump_file=/tmp/hostapd.dump&lt;br /&gt;
&lt;br /&gt;
#Contrôle du programme, encore une fois, le réglage par défaut est nickel :)&lt;br /&gt;
ctrl_interface=/var/run/hostapd&lt;br /&gt;
&lt;br /&gt;
ctrl_interface_group=0&lt;br /&gt;
&lt;br /&gt;
#Le nom de votre réseau. C&#039;est important. Choisissez un nom à peu près reconnaissable et pas trop long.&lt;br /&gt;
ssid=MADOUIFI&lt;br /&gt;
&lt;br /&gt;
#Comment gérer les adresses MAC (adresse Hardware des cartes réseaux)&lt;br /&gt;
# C&#039;est une sécurité qui peut facilement être contournée, mais est&lt;br /&gt;
# néanmoins pratique, car elle est facile à mettre en place&lt;br /&gt;
# En effet, hostAPd va vérifier l&#039;adresse MAC de la carte Wifi qui fait une&lt;br /&gt;
# demande d&#039;accès et pourra alors, sur cette seule adresse, soit continuer le&lt;br /&gt;
# processus d&#039;identification, soit s&#039;arrêter et refuser la carte.&lt;br /&gt;
# Les paramètres possibles sont les suivants :&lt;br /&gt;
# 0 : Tout accepter à moins qu&#039;elle ne soit dans la liste noire&lt;br /&gt;
# 1 : Tout refuser, à moins qu&#039;elle ne soit dans la liste blanche&lt;br /&gt;
# 2 : Vérifier l&#039;adresse auprès d&#039;un serveur RADIUS (honnêtement, pour son réseau local, ça ne sert à rien)&lt;br /&gt;
# Le meilleur paramètre pour commencer est 1. Ça réduit de beaucoup les risques de piratage.&lt;br /&gt;
macaddr_acl=1&lt;br /&gt;
&lt;br /&gt;
#Chemin des fichiers pour les listes noire et blanche&lt;br /&gt;
# Je vous conseille de les créer tout de suite, on verra plus tard pour les remplir correctement&lt;br /&gt;
accept_mac_file=/etc/hostapd/hostapd.accept&lt;br /&gt;
deny_mac_file=/etc/hostapd/hostapd.deny&lt;br /&gt;
&lt;br /&gt;
# La description anglaise pour les curieux :)&lt;br /&gt;
auth_algs=1&lt;br /&gt;
&lt;br /&gt;
#Celui là, je sais pas trop... Je crois qu&#039;on peut l&#039;enlever, mais bon je suis pas sûr, j&#039;ai pas testé :)&lt;br /&gt;
eap_server=0&lt;br /&gt;
&lt;br /&gt;
#Dis qu&#039;on veut faire du WPA-PSK&lt;br /&gt;
wpa=1&lt;br /&gt;
&lt;br /&gt;
# Votre clé, le coeur de la sécurité du WPA-PSK :)&lt;br /&gt;
wpa_passphrase=SupèRecléDelAmor,Avecdetrucch3l0us;)&lt;br /&gt;
&lt;br /&gt;
# Pour un petit peu plus de sécurité, vous pouvez attribuer une clé WPA par adresse MAC (donc par ordinateur).&lt;br /&gt;
#C&#039;est quand même un peu plus embêtant à maintenir...&lt;br /&gt;
#wpa_psk_file=/etc/hostapd/wpa_psk&lt;br /&gt;
&lt;br /&gt;
# On définit ce qu&#039;on veut comme WPA&lt;br /&gt;
wpa_key_mgmt=WPA-PSK&lt;br /&gt;
&lt;br /&gt;
# Et l&#039;algo de cryptage&lt;br /&gt;
wpa_pairwise=TKIP&lt;br /&gt;
&lt;br /&gt;
# Quelques options temporelles. Pas forcément nécessaire pour que ça marche :)&lt;br /&gt;
wpa_group_rekey=600&lt;br /&gt;
&lt;br /&gt;
wpa_gmk_rekey=86400&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Et la touche finale. Éditez le fichier /etc/default/hostapd et décommentez la ligne suivante :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;RUN_DAEMON=yes&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Et voilà. C&#039;est fini. Enfin, non, ce n&#039;est pas tout à fait exact. La configuration du serveur est finie. Il reste à la tester et à configurer des clients :) En avant toute !&lt;br /&gt;
&lt;br /&gt;
== Première validation du point d&#039;accès ==&lt;br /&gt;
Premier test. Normalement, la commande suivante :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/etc/init.d/hostapd start&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
devrait donner un résultat positif. Faites ensuite&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/etc/init.d/hostapd stop&lt;br /&gt;
hostapd -dd /etc/hostapd/hostapd.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cela lance le programme en avant plan en mode débug, idéal pour vérifier que tout marche bien. Ne vous inquiétez pas trop de ce qu&#039;il dit, tant qu&#039;il ne vous redonne pas la main, c&#039;est bon signe :) En général, il dit qu&#039;il se met en attente. Pendant qu&#039;il se lance, n&#039;hésitez pas à attaquer encore le pot de rillettes ou de canard qui commence à se barrer en douce.&lt;br /&gt;
&lt;br /&gt;
= Configurer le client =&lt;br /&gt;
La dernière étape, c&#039;est de configurer son client.&lt;br /&gt;
== Sous Ubuntu ... ==&lt;br /&gt;
Ceci s&#039;applique à une Ubuntu Breezy Badger fraîchement installée. La carte Wifi doit déjà être détectée.&lt;br /&gt;
&lt;br /&gt;
TODO : lier vers une page d&#039;install ou en faire une :)&lt;br /&gt;
&lt;br /&gt;
Je vais appeler la carte Wi-fi wlan0. La méthode suivante va donner beaucoup plus d&#039;importance à la carte Wi-fi qu&#039;à la carte Ethernet. Je dois avouer que je n&#039;ai pas réussi à faire marcher le gestionnaire de réseau sous Gnome, donc j&#039;y suis allé &#039;&#039;comme un geek&#039;&#039;.&lt;br /&gt;
&amp;lt;cadre type=alert&amp;gt;Cette solution n&#039;est donc pas optimale si vous utilisez aussi fréquemment la carte filaire que la carte sans-fil. Cependant, ceci risque de devenir obsolète dans la version suivante de Ubuntu qui devrait intégrer Network-Manager, qui fait du beau travail à en croire les captures d&#039;écrans :)&amp;lt;/cadre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configuration des interfaces ===&lt;br /&gt;
Tout d&#039;abord, on va un peu épurer le fichier de configuration automatique des interfaces.&lt;br /&gt;
&amp;lt;code&amp;gt;# This file describes the network interfaces available on your system&lt;br /&gt;
# and how to activate them. For more information, see interfaces(5).&lt;br /&gt;
&lt;br /&gt;
# The loopback network interface&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
&lt;br /&gt;
# The primary network interface&lt;br /&gt;
iface eth0 inet dhcp&lt;br /&gt;
&lt;br /&gt;
auto wlan0&lt;br /&gt;
iface wlan0 inet dhcp&lt;br /&gt;
        pre-up /etc/init.d/wpasupplicant start&lt;br /&gt;
        wireless-mode Managed&lt;br /&gt;
        wireless-essid &amp;quot;MADOUIFI&amp;quot;&lt;br /&gt;
        wireless-key &amp;quot;SupèRecléDelAmor,Avecdetrucch3l0us;)&amp;quot;&lt;br /&gt;
        pre-down /etc/init.d/wpasupplicant stop&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Maintenant que vous êtes un baroudeur de ce fichier vous avez dû remarquer les choses suivantes :&lt;br /&gt;
* eth0 n&#039;est plus confiée à hotplug : celui-ci à la facheuse tendance de lui faire prendre le dessus sur wlan0, ça m&#039;énervait :)&lt;br /&gt;
* On laisse tout de même eth0 en mode DHCP, mais plus en initialisation automatique (C&#039;est là que je dis que ça favorise plutôt la carte Wi-fi).&lt;br /&gt;
* Les lignes pre-up et pre-down vont démarrer quelque chose encore inconnu et sûrement non installé. Mais gardez patience, sinon on ne va pas y arriver :)&lt;br /&gt;
* Les lignes wireless- servent à configurer la carte Wi-fi. Je ne crois pas que ce soit utile, car wpasupplicant devrais s&#039;en charger, mais bon. C&#039;est là l&#039;une des marques de mes lacunes ;)&lt;br /&gt;
&lt;br /&gt;
=== Installation et utilisation de wpasupplicant ===&lt;br /&gt;
Si vous vous en souvenez, wpasupplicant est un des projets développés en même temps que hostAPd. Ça tombe plutôt bien :). Wpasupplicant est un client WPA permettant de faire marcher quasiment n&#039;importe quelle carte Wi-fi sur un réseau protégé en WPA.&lt;br /&gt;
&lt;br /&gt;
On commence donc par télécharger le paquet Ubuntu :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo apt-get install wpasupplicant&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite, on va éditez son fichier de configuration pour qu&#039;il convienne à notre réseau. Ce fichier s&#039;appelle /etc/wpa_supplicant.conf :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# Faites zless /usr/share/doc/wpasupplicant/wpa_supplicant.conf.gz pour voir toutes les otptions disponibles&lt;br /&gt;
&lt;br /&gt;
# Ne rien changer ici&lt;br /&gt;
ctrl_interface=/var/run/wpa_supplicant&lt;br /&gt;
ctrl_interface_group=0&lt;br /&gt;
&lt;br /&gt;
eapol_version=1&lt;br /&gt;
ap_scan=1&lt;br /&gt;
fast_reauth=1&lt;br /&gt;
&lt;br /&gt;
# Déclaration et paramétrage d&#039;un réseau&lt;br /&gt;
network={&lt;br /&gt;
        # Le même SSID du point d&#039;accès&lt;br /&gt;
        ssid=&amp;quot;MADOUIFI&amp;quot;&lt;br /&gt;
        key_mgmt=WPA-PSK&lt;br /&gt;
        psk=&amp;quot;SupèRecléDelAmor,Avecdetrucch3l0us;)&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Et on redémarre le réseau à l&#039;aide de la commande :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo /etc/init.d/networking restart&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite, il suffit d&#039;attendre un certain moment, le temps que l&#039;authentification se fasse et que le serveur DHCP réagisse. Normalement, en tapant /sbin/ifconfig vous devriez obtenir ceci :&lt;br /&gt;
&amp;lt;code&amp;gt;lo        Lien encap:Boucle locale&lt;br /&gt;
          inet adr:127.0.0.1  Masque:255.0.0.0&lt;br /&gt;
          adr inet6: ::1/128 Scope:Hôte&lt;br /&gt;
          UP LOOPBACK RUNNING  MTU:16436  Metric:1&lt;br /&gt;
          RX packets:142349 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:142349 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 lg file transmission:0&lt;br /&gt;
          RX bytes:10530324 (10.0 MiB)  TX bytes:10530324 (10.0 MiB)&lt;br /&gt;
&lt;br /&gt;
wlan0     Lien encap:Ethernet  HWaddr 00:15:F2:CC:F4:39&lt;br /&gt;
          inet adr:192.168.0.3  Bcast:192.168.0.255  Masque:255.255.255.0&lt;br /&gt;
          adr inet6: fe80::215:f2ff:fecc:f439/64 Scope:Lien&lt;br /&gt;
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:90878 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:60354 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 lg file transmission:1000&lt;br /&gt;
          RX bytes:98143829 (93.5 MiB)  TX bytes:5812510 (5.5 MiB)&lt;br /&gt;
          Mémoire:fe3fc000-fe3fdfff&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
La carte wlan0 avec l&#039;état &#039;&#039;UP&#039;&#039; et une adresse IP (&#039;&#039;inet adr&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
=== Pistes en cas de problèmes ===&lt;br /&gt;
* Lancer hostAPd à la main en mode debug avec la commande&lt;br /&gt;
&amp;lt;code&amp;gt;/usr/local/bin/hostapd -dd /etc/hostapd/hostapd.conf&lt;br /&gt;
&amp;lt;/code&amp;gt;Puis relancez le client. Le journal qui s&#039;affiche peut aider grandement le diagnostic.&lt;br /&gt;
* Vérifier que votre serveur DHCP est bien actif. Sur le client, tapez :&lt;br /&gt;
&amp;lt;code&amp;gt;sudo dhclient&lt;br /&gt;
&amp;lt;/code&amp;gt;Si ça ne se finit pas par l&#039;attribution d&#039;une adresse IP, il y a un problème.&lt;br /&gt;
&lt;br /&gt;
== ... comme sous Windows ==&lt;br /&gt;
Il est également possible d&#039;utiliser wpasupplicant sous Windows. Seulement, quitte à utiliser ce système d&#039;exploitation, autant le faire à fond.&lt;br /&gt;
La plupart du temps, un utilitaire de connexion Wi-fi est fourni avec votre matériel. Je ne peux malheureusement pas vous aider là-dessus de façon globale :(&lt;br /&gt;
&lt;br /&gt;
Sinon, je vous rassure, avec Windows XP SP2, l&#039;utilitaire de connexion sans fil Windows marche très bien. Cliquez sur la petite icône de votre carte réseau en bas à droite à côté de l&#039;heure (souvent, c&#039;est un petit écran depuis lequel partent des ondes stylisées). Il devrait vous afficher la liste des réseaux sans-fils. Choisissez le votre, cliquez sur &amp;quot;Connecter&amp;quot; et rentrez la clé. Bienvenue chez vous :)&lt;br /&gt;
&lt;br /&gt;
= Conclusion =&lt;br /&gt;
&lt;br /&gt;
Le wifi sous Linux c&#039;est possible et ça marche bien. Je n&#039;ai jamais utilisé de solutions propriétaires, donc je ne peux pas comparer, mais j&#039;ai pu monter mon réseau sécurisé à moindre coût (mais avec un peu de temps :p).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;cadre type=alert&amp;gt;Je tiens à prévenir le public sensible qu&#039;aucun pot de rillettes n&#039;a été maltraité pendant la réalisation de ce tutorial, pour mon plus grand malheur&lt;br /&gt;
&amp;lt;/cadre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Copy|Avril 2006|Glandos|FDL}}&lt;/div&gt;</summary>
		<author><name>Duschniouf</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Utiliser_groff&amp;diff=11189</id>
		<title>Utiliser groff</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Utiliser_groff&amp;diff=11189"/>
		<updated>2005-12-21T23:30:51Z</updated>

		<summary type="html">&lt;p&gt;Duschniouf : /* Un exemple ! un exemple ! un exemple... */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
Comme Monsieur Jourdain fait de la prose, la plupart des nouveaux utilisateurs et utilisatrices de notre OS libre préféré utilisent un puissant outil de formatage et génération de documents. Cet outil a tendance à se faire oublier, tellement il est discret malgré sa participation vitale au quotidien de tout utilisateur ou utilisatrice, et cela concerne même les plus chevronné(e)s. Cet outil, c&#039;est &amp;lt;code&amp;gt;groff&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Que peut-on faire avec groff ? ==&lt;br /&gt;
&lt;br /&gt;
La commande &#039;&#039;&#039;groff&#039;&#039;&#039; permet à partir d&#039;une même source de :&lt;br /&gt;
&lt;br /&gt;
* générer des documents mis en page : livre, lettre, documentation, rapport...etc.&lt;br /&gt;
* créer des images de ces documents en format : postscript, man (Latin 1 formatés), html, dvi, Textes (Latin1 formatés)...&lt;br /&gt;
&lt;br /&gt;
== Quelles sont ses origines ? ==&lt;br /&gt;
&lt;br /&gt;
Au départ, cet environnement de formatage de documents appelé &#039;&#039;&#039;troff&#039;&#039;&#039; a été développé en assembleur par Joe Ossanna vers 1973, pour piloter une imprimante graphique (Graphic System CAT Typesetter) branchée sur un bon vieux PDP-11. Il fut porté en C vers 1975, mais malheureusement, Joe Ossanna décède en 1977.&lt;br /&gt;
&lt;br /&gt;
C&#039;est le célèbre Brian Kernighan qui reprend le flambeau en 1979 et modifie &#039;&#039;&#039;troff&#039;&#039;&#039; afin de le rendre compatible avec d&#039;autres formats de sortie. de 1979 à 1989, les sources de &#039;&#039;&#039;troff&#039;&#039;&#039; ont été modestement retouchées de manière à laisser la quasi totalité du code intacte en mémoire de Joe Ossanna. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;groff&#039;&#039;&#039; est donc en quelque sorte une oeuvre postume  trouvant ses d&#039;origines à quelques pas de l&#039;OS &#039;&#039;&#039;UNIX&#039;&#039;&#039;. Cet utilitaire extrèmement efficace est aujourd&#039;hui porté sur les systèmes d&#039;exploitations les plus novateurs tels que &#039;&#039;&#039;plan 9&#039;&#039;&#039;, &#039;&#039;&#039;inferno&#039;&#039;&#039; ou encore &#039;&#039;&#039;Amoeba&#039;&#039;&#039;.&lt;br /&gt;
Dans ces différents portages, il se fait parfois appeler &#039;&#039;&#039;roff&#039;&#039;&#039;, &#039;&#039;&#039;nroff&#039;&#039;&#039;, &#039;&#039;&#039;troff&#039;&#039;&#039;, mais est toujours présent sur tout système de philosophie UNIX.&lt;br /&gt;
&lt;br /&gt;
Il présente parfois de légères différences selon les spécificités des plateformes afin d&#039;en tirer le meilleur parti, mais semble toujours compatible car les développeurs d&#039;environnement ont prévu des équivalences afin de toujours pourvoir générer des documents propres.&lt;br /&gt;
Même &#039;&#039;&#039;MINIX&#039;&#039;&#039; célèbre petit OS didactique développé par Andrew Tenenbaum (MINIX mais il fait le maximum...) dispose de cette commande !&lt;br /&gt;
&lt;br /&gt;
== Les forces et faiblesses de groff ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Forces :&#039;&#039;&#039;&lt;br /&gt;
*Très rapide à assimiler comparé a son &#039;grand frêre&#039; &#039;&#039;&#039;L&amp;lt;sup&amp;gt;A&amp;lt;/sup&amp;gt;T&amp;lt;sub&amp;gt;E&amp;lt;/sub&amp;gt;X&#039;&#039;&#039;.&lt;br /&gt;
*Grande robustesse et génération toujours fidèle aux attentes de l&#039;utilisateur.&lt;br /&gt;
*Très léger, il permet un traitement rapide des informations même sur des petites configurations ne *disposant pas d&#039;une interface X-Windows.&lt;br /&gt;
*Personnalisable&lt;br /&gt;
&#039;&#039;&#039;Faiblesses : &#039;&#039;&#039;(il en faut bien pour rester objectif)&lt;br /&gt;
*Son langage macro est un peu rébarbatif (mais après un petit effort, il devient vite familier).&lt;br /&gt;
*Un peut plus rigide que &#039;&#039;&#039;L&amp;lt;sup&amp;gt;A&amp;lt;/sup&amp;gt;T&amp;lt;sub&amp;gt;E&amp;lt;/sub&amp;gt;X&#039;&#039;&#039; losque l&#039;on souhaite personnaliser un document.&lt;br /&gt;
*Peu de documentations sont disponibles étant donné son grand âge.&lt;br /&gt;
&lt;br /&gt;
== Un exemple ! un exemple ! un exemple... ==&lt;br /&gt;
&lt;br /&gt;
Comme mentionné précédemment, &#039;&#039;&#039;groff&#039;&#039;&#039; est présent sur votre ordinateur, et vous disposez déjà d&#039;exemples sources ! Il vous suffit par exemple d&#039;ouvrir un fichier de type man, pour cela, il vous suffit de choisir un petit exemple parmi les centaines de documentations man.&lt;br /&gt;
&lt;br /&gt;
=== Comment procéder ? ===&lt;br /&gt;
# Trouver l&#039;emplacement des sources des fichiers de documentations du système.&lt;br /&gt;
# Copier une commande dans votre répertoire de travail habituel.&lt;br /&gt;
# Décompresser le fichier.&lt;br /&gt;
# Ouvrir le fichier dans votre éditeur de texte habituel.&lt;br /&gt;
# Contempler...&lt;br /&gt;
&lt;br /&gt;
==== En pratique ====&lt;br /&gt;
Bien que je sois persuadé que la plupart d&#039;entre-vous ont directement &amp;quot;switché&amp;quot; en mode console et sont déjà en train de tripatouiller un fichier juste pour voir, je vous donne ici les grandes directions qui vous permettront de trouver ces fichiers.&lt;br /&gt;
==== Trouver les fichiers sources man ====&lt;br /&gt;
Vous pouvez les chercher à la main, en changeant de répertoire. Généralement, on les trouve dans les parages de &amp;lt;tt&amp;gt;/usr/man&amp;lt;/tt&amp;gt; ou encore &amp;lt;tt&amp;gt;/usr/share/man&amp;lt;/tt&amp;gt; ou encore &amp;lt;tt&amp;gt;/usr/local/man&amp;lt;/tt&amp;gt; et bien d&#039;autres endroits. &lt;br /&gt;
&lt;br /&gt;
Choisissez un répertoire parmi &#039;&#039;man1&#039;&#039;,&#039;&#039;man2&#039;&#039;,...,&#039;&#039;mann&#039;&#039; situés dans le répertoire &#039;&#039;/.../man/&#039;&#039; ou &#039;&#039;/.../man/fr/&#039;&#039;.&lt;br /&gt;
&amp;lt;code multi&amp;gt;&lt;br /&gt;
[mujma@localhost]#ls -l /usr/share/man&lt;br /&gt;
total 300&lt;br /&gt;
drwxr-xr-x   4 root root   4096 aoû 17 20:12 bg&lt;br /&gt;
drwxr-xr-x   2 root root   4096 aoû 17 20:26 cat1&lt;br /&gt;
drwxr-xr-x   2 root root   4096 aoû 17 20:26 cat5&lt;br /&gt;
drwxr-xr-x   5 root root   4096 aoû 17 20:12 cs&lt;br /&gt;
...&lt;br /&gt;
drwxr-xr-x  11 root man    4096 aoû 17 20:16 fr&lt;br /&gt;
...&lt;br /&gt;
drwxr-xr-x   2 root root  40960 nov 16 22:51 man1&lt;br /&gt;
drwxr-xr-x   2 root root   4096 jan  5  2004 man2&lt;br /&gt;
drwxr-xr-x   2 root root 114688 nov  8 08:47 man3&lt;br /&gt;
drwxr-xr-x   2 root root   4096 aoû 18 14:23 man4&lt;br /&gt;
drwxr-xr-x   2 root root   8192 nov 16 22:51 man5&lt;br /&gt;
drwxr-xr-x   2 root root   4096 aoû 17 20:20 man6&lt;br /&gt;
drwxr-xr-x   2 root root   4096 oct 20 18:20 man7&lt;br /&gt;
drwxr-xr-x   2 root root  12288 nov  2 15:07 man8&lt;br /&gt;
drwxr-xr-x   2 root root   4096 jan  5  2004 man9&lt;br /&gt;
drwxr-xr-x   2 root root   8192 aoû 17 20:29 mann&lt;br /&gt;
drwxr-xr-x   5 root root   4096 aoû 17 20:12 nl&lt;br /&gt;
...&lt;br /&gt;
drwxr-xr-x   4 root root   4096 aoû 17 20:12 sl&lt;br /&gt;
drwxr-xr-x   3 root root   4096 aoû 17 20:10 uk&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En listant le répertoire désiré on obtient donc la liste des commandes :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code multi&amp;gt;&lt;br /&gt;
[mujma@localhost]#ls -l /usr/share/man/fr/man1/&lt;br /&gt;
total 4036&lt;br /&gt;
-rw-r--r--  1 root man    962 jan 31  1999 3ds2m.1.bz2&lt;br /&gt;
-rw-r--r--  1 root man    967 jul 03  1999 3dsdump.1.bz2&lt;br /&gt;
-rw-r--r--  1 root man   1641 jun 13  2001 9wm.1.bz2&lt;br /&gt;
...&lt;br /&gt;
-rw-r--r--  1 root man   6531 aoû 10  2003 ls.1.bz2 &amp;lt;-------- On va copier ce fichier dans le répertoire $HOME&lt;br /&gt;
...&lt;br /&gt;
-rw-r--r--  1 root man   2251 apr 08  1989 zmore.1.bz2&lt;br /&gt;
-rw-r--r--  1 root man    751 apr 08  1989 znew.1.bz2&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Enfin on peut copier le fichier et le décompresser :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code multi&amp;gt;&lt;br /&gt;
[mujma@localhost]#cp /usr/share/man/fr/man1/ls.1.bz2 $HOME&lt;br /&gt;
[mujma@localhost]#bunzip2 ls.1.bz2&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
==== Ouvrir un exemple ====&lt;br /&gt;
Enfin, si on ouvre ce fichier dans un éditeur de texte on obtient :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code multi&amp;gt;&lt;br /&gt;
.\&amp;quot; Traduction 19/12/1996 par Christophe Blaess (ccb@club-internet.fr)&lt;br /&gt;
.\&amp;quot; màj 04/01/1999 - LDP man-pages 1.22&lt;br /&gt;
.\&amp;quot; màj 03/01/2000&lt;br /&gt;
.\&amp;quot; màj 26/06/2000 - LDP man-pages 1.30&lt;br /&gt;
.\&amp;quot; màj 30/05/2001 - LDP man-pages 1.36&lt;br /&gt;
.\&amp;quot; màj 22/10/2002 - LDP man-pages 1.53&lt;br /&gt;
.\&amp;quot; MàJ 25/07/2003 LDP-1.56&lt;br /&gt;
.TH LS 1L &amp;quot;25 juillet 2003&amp;quot; LDP &amp;quot;Manuel de l&#039;utilisateur Linux&amp;quot;&lt;br /&gt;
.SH NOM&lt;br /&gt;
ls, dir, vdir \- Afficher le contenu d&#039;un répertoire.&lt;br /&gt;
.SH SYNOPSIS&lt;br /&gt;
.BI &amp;quot;ls [&amp;quot; options &amp;quot;] [&amp;quot; fichier... ]&lt;br /&gt;
.br&lt;br /&gt;
.BI &amp;quot;dir [&amp;quot; fichier... ]&lt;br /&gt;
.br&lt;br /&gt;
.BI &amp;quot;vdir [&amp;quot; fichier... ]&lt;br /&gt;
.sp&lt;br /&gt;
Options POSIX :&lt;br /&gt;
.BI &amp;quot;[\-CFRacdilqrtu1] [\-\-]&amp;quot;&lt;br /&gt;
.sp&lt;br /&gt;
Options GNU (forme courte) :&lt;br /&gt;
.B [\-1abcdfgiklmnopqrstuvwxABCDFGHLNQRSUX]&lt;br /&gt;
.BI &amp;quot;[\-w &amp;quot; cols ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  ... &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cette page documente la version de&lt;br /&gt;
.B ls&lt;br /&gt;
du paquetage fileutils-4.0. D&#039;autres versions peuvent diverger légèrement.&lt;br /&gt;
 &lt;br /&gt;
.SH TRADUCTION&lt;br /&gt;
Christophe Blaess, 1996-2003.&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Faire un petit tour de groff ====&lt;br /&gt;
Avant de réellement comprendre la signification des codes étranges et barbares parfois situés en début de ligne, je vous invite maintenant à quitter votre éditeur pour rejoindre votre console.&lt;br /&gt;
&lt;br /&gt;
Nous allons maintenant faire quelques manipulations pratique sur le fichier ls.1 que nous avons recopié tout dernièrement dans notre répertoire de travail habituel.&lt;br /&gt;
&lt;br /&gt;
Tapez la commande suivante :&lt;br /&gt;
&amp;lt;code&amp;gt;[mujma@localhost]#groff -Tps -man ls.1 &amp;gt; ls.1.ps&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si groff est correctement installé (et il y a 99,9% de chances qu&#039;il le soit), vous devriez voir apparaître le fichier &amp;lt;tt&amp;gt;ls.1.ps&amp;lt;/tt&amp;gt; dans le répertoire courant.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez le visualiser avec n&#039;importe quel afficheur postscript.&lt;br /&gt;
&lt;br /&gt;
Maintenant nous allons faire encore plus fort ! Pour cela tapez la commande :&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
[mujma@localhost]#groff -Thtml -man ls.1 &amp;gt; ls.1.html&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
De manière identique à la commande précédente, vous venez de générer un fichier html. Ouvrez-le vite... Oui, c&#039;est bien la documentation au format html.&lt;br /&gt;
Vous pouvez procéder ainsi avec toutes les pages de manuel linux !&lt;br /&gt;
En fait, groff est un préprocesseur. Il permet de générer les formats suivants à partir d&#039;une seule source :&lt;br /&gt;
&lt;br /&gt;
; &#039;&#039;&#039;dvi&#039;&#039;&#039; :  Pour ceux qui connaissent, c&#039;est le format TeX/LaTeX DVI.&lt;br /&gt;
; &#039;&#039;&#039;html&#039;&#039;&#039; : c&#039;est le format bien connu dont le nom signifie Hyper Text Markup Language et non, contrairement à ce que certains sous entendent parfois Hautes Technologies Mais Limitées.&lt;br /&gt;
; &#039;&#039;&#039;lbp&#039;&#039;&#039; : Format CAPSL pour les imprimantes laser Canon de type lbp-4 ou lpb-8.&lt;br /&gt;
; &#039;&#039;&#039;lj4&#039;&#039;&#039; : Format PCL5 pour imprimantes HP et compatibles.&lt;br /&gt;
; &#039;&#039;&#039;ps&#039;&#039;&#039; : Du vrai postscript bien de chez nous !&lt;br /&gt;
; &#039;&#039;&#039;ascii&#039;&#039;&#039; : C&#039;est le format ASCII 7-Bits, je le testerai peut-être cet hiver s&#039;il y a de la neige.&lt;br /&gt;
; &#039;&#039;&#039;cp1047&#039;&#039;&#039; : Historiquement destiné à certains serveurs internet et autres mainframes qui n&#039;ont toujours pas étés concurrencés par un certain Bill G. qui impose au monde le cp1250 dans les clicodrômes vitrés depuis la version nonante cinq , mais aussi langage natif de l&#039;imprimante qui vous sert peut-être aujourd&#039;hui de bac à fleurs, ce format implémente le jeux de caractères latin-1 en EBCDIC.&lt;br /&gt;
; &#039;&#039;&#039;latin1&#039;&#039;&#039; : C&#039;est le jeu de caractères ISO 8859-1 utilisé par exemple pour afficher des symboles mystérieux appartenant à l&#039;obscur langage qu&#039;étaient le François et le Français. On notera au passage qu&#039;il offre aussi l&#039;avantage d&#039;afficher des messages en &amp;quot;verlan&amp;quot; et en &amp;quot;nique ta m...&amp;quot; ou encore &amp;quot;nique ta r...&amp;quot; dialectes évolués de notre époque concurrençant le &amp;quot;slang&amp;quot; parlé dans les prisons anglo-saxonnes.&lt;br /&gt;
; &#039;&#039;&#039;utf8&#039;&#039;&#039; : C&#039;est le jeu de caractères Unicode UTF-8, similaire à celui du bios de votre machine.&lt;br /&gt;
&lt;br /&gt;
== groff et ses environnements ==&lt;br /&gt;
&lt;br /&gt;
Si l&#039;on se réfère à l&#039;invocation de &#039;&#039;&#039;groff&#039;&#039;&#039; dans l&#039;exemple précédent, groff est invoqué avec 3 paramètres en ligne de commande.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;groff -Thtml -m man ls.1 &amp;gt; ls.1.html&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
de manière plus générale on peut invoquer groff de la manière suivante :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;groff -T&#039;&amp;lt;format_sortie&amp;gt;&#039; -m &#039;&amp;lt;format_entrée&amp;gt;&#039; &amp;gt; ls.1.html&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&amp;lt;format_sortie&amp;gt;&#039; correspond aux formats de sorties évoqués précédemment.&lt;br /&gt;
&lt;br /&gt;
&#039;&amp;lt;format_entrée&amp;gt;&#039; correspond au format utilisé pour écrire le source.&lt;br /&gt;
&lt;br /&gt;
Pour groff un format de sortie ou un format d&#039;entrée n&#039;est ni plus ni moins qu&#039;un ensemble de macros correspondant à des environnements.&lt;br /&gt;
&lt;br /&gt;
On trouve généralement les environnements (ou format d&#039;entrée) suivants avec le paquet groff :&lt;br /&gt;
&lt;br /&gt;
Les environnement macro dédiés au système de documentation :&lt;br /&gt;
&lt;br /&gt;
; &#039;&#039;&#039;man&#039;&#039;&#039; : format traditionnel des pages de manuel.&lt;br /&gt;
; &#039;&#039;&#039;mdoc&#039;&#039;&#039; : format BSD des pages de manuel.&lt;br /&gt;
; &#039;&#039;&#039;mandoc&#039;&#039;&#039; : cet environnement encapsule man et mdoc et permet de reconnaître le format du fichier d&#039;origine automatiquement.&lt;br /&gt;
&lt;br /&gt;
Pour des documents plus courants :&lt;br /&gt;
&lt;br /&gt;
; &#039;&#039;&#039;me&#039;&#039;&#039;, &#039;&#039;&#039;mm&#039;&#039;&#039; et &#039;&#039;&#039;ms&#039;&#039;&#039; : des environnements de génération de documents plus classiques (livres, rapports...).&lt;br /&gt;
&lt;br /&gt;
Pour générer des pages Web :&lt;br /&gt;
&lt;br /&gt;
; &#039;&#039;&#039;www&#039;&#039;&#039; : pour générer des documents &#039;HTML&#039;.&lt;br /&gt;
&lt;br /&gt;
== Où peut-on trouver des informations sur groff ==&lt;br /&gt;
&lt;br /&gt;
Les sites suivants vous apporterons diverses ressources pour &#039;&#039;&#039;groff&#039;&#039;&#039;:&lt;br /&gt;
* http://www.gnu.org/software/groff/groff.html&lt;br /&gt;
* http://www.troff.org/&lt;br /&gt;
* http://www.kohala.com/start/troff/troff.html&lt;br /&gt;
&lt;br /&gt;
{{Copy|2005|Marc UJMA|CC-BY-SA}}&lt;/div&gt;</summary>
		<author><name>Duschniouf</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Emacs&amp;diff=9458</id>
		<title>Emacs</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Emacs&amp;diff=9458"/>
		<updated>2005-10-19T14:57:29Z</updated>

		<summary type="html">&lt;p&gt;Duschniouf : /* Les commandes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Catégorie:Éditeurs de texte]]&lt;br /&gt;
= Utilisation d&#039;emacs =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;leatitre&amp;quot;&amp;gt;Utilisation d&#039;emacs&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leapar&amp;quot;&amp;gt;par [mailto:tux.le.pengouin@free.fr Fred]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leadesc&amp;quot;&amp;gt;Emacs est un éditeur qui peut tout faire (mettre en couleur vos sources, gérer vos mails, browser internet, lancer des commandes) et même l&#039;édition de fichier texte &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;;)&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;. &amp;lt;br /&amp;gt;NDJCC : Où vous comprendrez bientôt pourquoi on surnomme cet éditeur Escape-Meta-Alt-Control-Shift ;)&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
L&#039;objectif de ce document n&#039;est pas de faire de vous un pro d&#039;emacs, mais plutôt de vous montrer que le &#039;&#039;monstre&#039;&#039; qu&#039;est emacs n&#039;est finalement pas si complexe que cela d&#039;utilisation pour peu que l&#039;on connaisse quelques fonctions élémentaires. Cette présentation sera donc fort sommaire. Évidement il faut fournir un petit effort de mémorisation. &amp;lt;br /&amp;gt;Mais, vous allez me dire : &amp;quot;Pourquoi utilisez emacs, alors que mes autres éditeurs sont plus simples ?&amp;quot; D&#039;abord parce qu&#039;emacs est présent sur presque toutes les plates-formes (MS DOS, Win$$$, Unix, Linux et même d&#039;autres). Ensuite parce qu&#039;il fonctionne aussi bien en mode texte qu&#039;en mode graphique. Enfin parce que vous êtes allergique à la puissance brutale de vi ! (emacs se prononce émax ...)&lt;br /&gt;
&lt;br /&gt;
== L&#039;écran d&#039;emacs ==&lt;br /&gt;
&lt;br /&gt;
L&#039;écran d&#039;emacs (que ce soit un terminal ou une fenêtre) se divise en (au moins) quatre parties :&lt;br /&gt;
&lt;br /&gt;
* la première ligne de l&#039;écran qui constitue un menu. Celui n&#039;est utile que sous X. (vous pouvez quand même l&#039;appeler en mode terminal par F10, mais son fonctionnement est loin d&#039;être intuitif).&lt;br /&gt;
* la dernière ligne de l&#039;écran appelée mini-buffer dans laquelle on tape des commandes&lt;br /&gt;
* le reste de l&#039;écran qui présente le texte en train d&#039;être édité. Cette zone peut elle-même être divisée en plusieurs zones. Chacune des zones est suivie d&#039;une ligne présentant les caractéristique de ce qui est présent dans cette zone.&lt;br /&gt;
&lt;br /&gt;
== Les commandes ==&lt;br /&gt;
&lt;br /&gt;
Quand vous utiliserez emacs, il vous arrivera de faire des erreurs dans l&#039;entrée d&#039;une commande, pour abandonner celle-ci tapez deux fois la touche &amp;lt;tt&amp;gt;&amp;lt;Echap&amp;gt;&amp;lt;/tt&amp;gt;. &amp;lt;br /&amp;gt;Dans presque toutes les combinaisons de touches, vous pouvez remplacer l&#039;appui sur &amp;lt;tt&amp;gt;Alt&amp;lt;/tt&amp;gt; par une pression de &amp;lt;tt&amp;gt;Echap.&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Avec emacs, la plupart des commandes sont entrées avec les modificateurs Ctrl ou/et Alt. Le nombre de commandes disponibles dans emacs étant bien plus important que deux fois le nombre de touches du clavier (même s&#039;il n&#039;est heureusement pas nécessaire de les connaître toutes pour utiliser emacs confortablement), il faut utiliser ces modificateurs d&#039;une façon légèrement différente de celle d&#039;autres logiciels.&lt;br /&gt;
&lt;br /&gt;
Pour les commandes simples, c&#039;est « simple » : vous tapez le modificateur avant la touche de « fonction » et en la maintenant appuyée vous appuyez sur la touche de « fonction ».&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;u&amp;gt;Exemple&amp;lt;/u&amp;gt; : pour utiliser la commande d&#039;effacement de ligne (qui est : &amp;lt;tt&amp;gt;Ctrl+k&amp;lt;/tt&amp;gt;) vous appuyez sur &amp;lt;tt&amp;gt;Ctrl&amp;lt;/tt&amp;gt;, et en maintenant &amp;lt;tt&amp;gt;Ctrl&amp;lt;/tt&amp;gt; appuyée vous appuyez sur &amp;lt;tt&amp;gt;k&amp;lt;/tt&amp;gt;, puis vous lâchez les deux touches.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour les commandes complexes, un exemple vaut mieux qu&#039;un long discours : &amp;lt;br /&amp;gt;Pour annuler une série de changements dans une région, la commande est : &amp;lt;tt&amp;gt;Ctrl+u Ctrl+x u&amp;lt;/tt&amp;gt;, cela signifie que vous devez taper :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;tt&amp;gt;Ctrl+u&amp;lt;/tt&amp;gt;, lâchez les touches (au moins le &#039;u&#039;), puis : &amp;lt;br /&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x&amp;lt;/tt&amp;gt;, lâchez les touches, puis : &amp;lt;br /&amp;gt;&amp;lt;tt&amp;gt;u&amp;lt;/tt&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Le curseur ==&lt;br /&gt;
&lt;br /&gt;
Pour déplacer dans emacs, c&#039;est simple : on utilise les touches fléchées (haut pour aller en haut, etc. ;). Les combinaisons de touches peuvent aussi être utilisées. Notez que les combinaisons précédées de Alt ont une portée plus grande (généralement sur des mots) que celles précédées par Ctrl.&lt;br /&gt;
&lt;br /&gt;
Vous disposez également des combinaisons suivantes : &amp;lt;br /&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;BORDER&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Effet&amp;lt;/center&amp;gt;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Effet&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+a&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Début de ligne&amp;lt;/center&amp;gt;&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+e&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Fin de ligne&amp;lt;/center&amp;gt;&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+f&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Un caractère à droite (Forward)&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Alt+f&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Un mot à droite&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+b&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Un caractère à gauche (Backward)&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Alt+b&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Un mot à gauche&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+n&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Une ligne en bas (Next)&amp;lt;/center&amp;gt;&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+p&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Une ligne en haut (Previous)&amp;lt;/center&amp;gt;&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+&amp;lt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Début de ligne&amp;lt;/center&amp;gt;&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Fin de ligne (nécessite shift)&amp;lt;/center&amp;gt;&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Effacer du texte ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;BORDER&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Effet&amp;lt;/center&amp;gt;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Effet&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;&amp;lt;DEL&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Efface le caractère avant le curseur&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Alt+&amp;lt;DEL&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Efface jusqu&#039;au début du mot précédant le curseur&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+d&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Efface le caractère après le curseur&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Alt+d&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Efface jusqu&#039;à la fin du mot suivant le curseur&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+k&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Efface la ligne sous le curseur (Kill)&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Alt+k&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Efface jusqu&#039;à la fin du texte&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x u&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Annule le dernier changement&amp;lt;/center&amp;gt;&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+_&amp;lt;/tt&amp;gt; (souligné)&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Annule le dernier changement&amp;lt;/center&amp;gt;&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+u Ctrl+x u&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Annule une série de changement dans cette région&amp;lt;/center&amp;gt;&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x Ctrl+o&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Efface les lignes blanches suivant le curseur&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Alt+z &amp;lt;CHAR&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Efface jusqu&#039;à la prochaine occurrence du caractère &amp;lt;tt&amp;gt;&amp;lt;CHAR&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Gestion des fichiers ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;BORDER&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Effet&amp;lt;/center&amp;gt;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Effet&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x Ctrl+f &amp;lt;NOM&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Ouvre (ou crée s&#039;il n&#039;existe pas) le fichier &amp;lt;tt&amp;gt;&amp;lt;NOM&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x Ctrl+r &amp;lt;NOM&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Ouvre un fichier en interdisant les changements&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x 4 f &amp;lt;NOM&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Ouvre (ou crée s&#039;il n&#039;existe pas) le fichier &amp;lt;tt&amp;gt;&amp;lt;NOM&amp;gt;&amp;lt;/tt&amp;gt; dans une autre [#fenetres fenêtre] (partage l&#039;écran)&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x 5 f &amp;lt;NOM&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Ouvre (ou crée) le fichier &amp;lt;tt&amp;gt;&amp;lt;NOM&amp;gt;&amp;lt;/tt&amp;gt; dans un autre cadre (ne partage pas l&#039;écran)&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x Ctrl+s&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Sauve le fichier sous son nom (Save)&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x s&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Permet de sauvegarder tous les fichiers ouverts (après confirmation de l&#039;utilisateur)&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x Ctrl+w&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Sauve le fichier sous un autre nom (Write)&amp;lt;/center&amp;gt;&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Attention :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Pour créer un nouveau fichier ne lancez pas emacs sans paramètre. Lancez le en précisant un nom de fichier inexistant ; il sera créé par emacs. Ou lancez emacs sans paramètre, puis ouvrez un fichier inexistant.&lt;br /&gt;
&lt;br /&gt;
== Répétition de commande ==&lt;br /&gt;
&lt;br /&gt;
Vous pouvez préciser à emacs de répéter une commande plusieurs fois. Pour cela vous devez la précéder d&#039;un des préfixes suivants : &amp;lt;br /&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;BORDER&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
! Effet&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+u &amp;lt;NOMBRE&amp;gt; &amp;lt;COMMANDE&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Répète &amp;lt;tt&amp;gt;&amp;lt;COMMANDE&amp;gt;&amp;lt;/tt&amp;gt; &amp;lt;tt&amp;gt;&amp;lt;NOMBRE&amp;gt;&amp;lt;/tt&amp;gt; fois&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+u &amp;lt;COMMANDE&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Répète &amp;lt;tt&amp;gt;&amp;lt;COMMANDE&amp;gt;&amp;lt;/tt&amp;gt; quatre fois&amp;lt;/center&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Vous pouvez également dire à emacs de répéter la dernière commande en tapant :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x z&amp;lt;/tt&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
à la suite de la dite commande. Exemple :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;tt&amp;gt;Ctrl+u 20 Ctrl+d&amp;lt;/tt&amp;gt; (efface 20 caractères) &amp;lt;tt&amp;gt;Ctrl+x z z&amp;lt;/tt&amp;gt; (efface encore 20 (premier z) + 20 (second z) caractères supplémentaires).&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Les régions ==&lt;br /&gt;
&lt;br /&gt;
=== Création des régions ===&lt;br /&gt;
&lt;br /&gt;
Dans d&#039;autres éditeurs, on peut sélectionner du texte avec le curseur (par exemple en maintenant la touche &amp;lt;shift&amp;gt; enfoncée). On peut évidement sélectionner du texte avec emacs, mais il ne fonctionne pas exactement comme peut s&#039;y attendre l&#039;utilisateur d&#039;autres éditeurs. Dans emacs la zone sélectionnée est toujours définie entre une marque déposée par l&#039;utilisateur et la position précédant le curseur (plus précisément entre la position du curseur et la position précédant celle-ci). Ainsi, pour définir une région, vous déposez une marque (voir ci-dessous) à une extrémité de la région, puis vous déplacez le curseur à l&#039;autre extrémité.&lt;br /&gt;
&lt;br /&gt;
Alors comment déposer cette marque ?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;tt&amp;gt;Ctrl+&amp;lt;espace&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ou&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;tt&amp;gt;Ctrl+@&amp;lt;/tt&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Attention : la marque est invisible ! Pour voir où elle se trouve, utilisez :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x Ctrl+x&amp;lt;/tt&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
qui échange la position du curseur avec la position de la marque. Utilisez-la une seconde fois pour revenir à la position précédente.&lt;br /&gt;
&lt;br /&gt;
Attention : c&#039;est un échange effectif : la marque devient la position du curseur !&lt;br /&gt;
&lt;br /&gt;
Attention : à partir du moment ou vous avez posez la marque, il existe toujours une région !&lt;br /&gt;
&lt;br /&gt;
=== Copier/Couper/Coller ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;BORDER&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
! Effet&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
! Effet&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+w&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Efface la région et la dépose dans le buffer (idem couper)&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Alt+w&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Copie la région dans le buffer&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+y&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Colle (Yank) le texte précédemment coupé&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Alt+y&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Colle tous les textes précédemment coupés&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+Alt+w&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Ajoute la région à la région déjà présente dans le buffer&amp;lt;/center&amp;gt;&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Modification des régions ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;BORDER&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
! Effet&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
! Effet&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x Ctrl+u&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Met la région en majuscule (Uppercase)&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x Ctrl+l&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Met la région en minuscule (Lowercase)&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x &amp;lt;TAB&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Indente la région&amp;lt;/center&amp;gt;&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Régions rectangulaires ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;BORDER&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
! Effet&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x r k&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Coupe la région rectangulaire&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x r d&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Efface la région rectangulaire (pas dans le buffer)&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x r y&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Colle la région rectangulaire précédemment coupée&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x r t &amp;lt;RET&amp;gt; chaîne &amp;lt;RET&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Ajoute « chaîne » au début de toute les ligne de la région rectangulaire&amp;lt;/center&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Les fenêtres d&#039;emacs ==&lt;br /&gt;
&lt;br /&gt;
Les fenêtres au sens d&#039;emacs, ne sont pas celles que l&#039;on a l&#039;habitude de voir : elles ne peuvent pas se recouvrir ! Si vous voulez utilisez emacs avec des fenêtres qui se recouvrent, il faut voir du côté des cadres (frame) que je ne décrirais pas ici. &amp;lt;br /&amp;gt;Les fenêtres d&#039;emacs sont des zones rectangulaires qui divise la fenêtre (au sens X Window) d&#039;emacs verticalement ou horizontalement.&lt;br /&gt;
&lt;br /&gt;
Pour diviser l&#039;écran d&#039;emacs en deux fenêtres et les manipuler, il faut utiliser :&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;BORDER&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
! Effet&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x 2&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
| pour couper horizontalement en 2 la fenêtre où se trouve le curseur &lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x 3&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
| pour couper verticalement en 2 la fenêtre où se trouve le curseur&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x o &amp;lt;/tt&amp;gt;(other)&amp;lt;/center&amp;gt;&lt;br /&gt;
| pour changer de fenêtre active&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x 1&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
| pour ne garder que la fenêtre du curseur&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x 4 Ctrl+f &amp;lt;NOM&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
| pour ouvrir un fichier dans une autre fenêtre&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x 4 d &amp;lt;NOM&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
| pour afficher le contenu d&#039;un répertoire dans une autre fenêtre&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Quelques modes et fonctions d&#039;Emacs ==&lt;br /&gt;
&lt;br /&gt;
par [mailto:helene POINT dumur CHEZ free POINT fr Hélène]&lt;br /&gt;
&lt;br /&gt;
A l&#039;attention de ceux qui utilisent ce &amp;quot;couteau suisse&amp;quot; et qui ne parlent pas un mot de Lisp !.&lt;br /&gt;
&lt;br /&gt;
=== Généralités ===&lt;br /&gt;
&lt;br /&gt;
Un mode d&#039;Emacs est schématiquement, une fonction, qui serait appelée à chaque chargement d&#039;un fichier donné, ou automatiquement au lancement d&#039;Emacs. Dans ce cas, une ligne sera rajoutée dans le fichier de configuration .emacs.&lt;br /&gt;
&lt;br /&gt;
On pourrait aussi parler de bibliothèque, de librairies, qui sont ajoutées au programme principal pour en augmenter les fonctionnalités.&lt;br /&gt;
&lt;br /&gt;
Cette &amp;quot;fonction&amp;quot; se présente comme un fichier .el écrit en Lisp, (parfois d&#039;une archive de plusieurs fichiers), qui sera copié dans un sous-répertoire donné où Emacs pourra aller le lire et l&#039;utiliser.&lt;br /&gt;
&lt;br /&gt;
Que fait-on avec ce fichier (cette archive) une fois téléchargée ?&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;S&#039;il s&#039;agit d&#039;un fichier seul (c&#039;est le cas le plus simple)&#039;&#039;&#039;&lt;br /&gt;
#* copier ce fichier dans le sous-répertoire adéquat &amp;lt;code&amp;gt;/usr/share/emacs/site-lisp/&amp;lt;/code&amp;gt; par exemple&lt;br /&gt;
#* lire les commentaires au début du fichier, qui vous fourniront pas mal d&#039;indications sur les modalités d&#039;utilisation et d&#039;installation du programme.&lt;br /&gt;
 On peut aussi, pour des raisons de rapidité et d&#039;efficacité, compiler le programme, avec l&#039;instruction &amp;lt;span class=&amp;quot;key&amp;quot;&amp;gt;M-x&amp;lt;/span&amp;gt; &amp;lt;code&amp;gt;byte-compile-file NOM-DU-FICHIER&amp;lt;/code&amp;gt; &amp;lt;span class=&amp;quot;key&amp;quot;&amp;gt;RET&amp;lt;/span&amp;gt;, ou, en mode Dired avec &amp;lt;span class=&amp;quot;key&amp;quot;&amp;gt;B&amp;lt;/span&amp;gt; sur le nom du fichier, mais ce n&#039;est pas du tout obligatoire. &amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;N.B. Si vous ne savez pas où mettre le fichier .el, regardez où sont les autres fichiers .el dans votre arborescence... ou, si vous voulez le mettre ailleurs, il ne faudra pas oublier de rajouter dans le .emacs une ligne qui ressemblerait à ça (à adapter à chaque cas personnel) &amp;lt;code&amp;gt;(setq load-path (cons &amp;quot;/home/helen/softs/&amp;quot; load-path))&amp;lt;/code&amp;gt;&amp;lt;/div&amp;gt; Une fois ceci fait, il suffira de rajouter une ligne au .emacs (et de relancer Emacs, bien sûr) pour pouvoir utiliser cette nouvelle fonction. &lt;br /&gt;
# &#039;&#039;&#039;S&#039;il s&#039;agit d&#039;une archive (.tar.gz)&#039;&#039;&#039;&lt;br /&gt;
#* Décompresser l&#039;archive selon la méthode habituelle/li&amp;gt; &lt;br /&gt;
#* Lire les fichiers README et INSTALL. Dans ce dernier, vous trouverez toutes les indications pour l&#039;installation des différents fichiers requis. La plupart du temps, il suffira d&#039;exécuter les commandes ./configure, make et make install pour que l&#039;installation soit effective.&lt;br /&gt;
#* Enfin, bien sûr, on rajoutera les options de configuration dans le .emacs, comme vu ci-dessus.&lt;br /&gt;
&lt;br /&gt;
=== Ecouter des mp3 ===&lt;br /&gt;
&lt;br /&gt;
Emacs est un fantastique éditeur de textes, mais parfois, en travaillant avec lui, on peut avoir envie d&#039;écouter de la musique, et ceci, sans avoir à utiliser un autre programme. La fonction mpg123.el est faite pour ça !&lt;br /&gt;
&lt;br /&gt;
Il faut bien sûr avoir sur son disque dur le programme mpg123, qui est fourni avec la plupart des distributions, ou qui peut être téléchargé et installé sans difficultés (voir la logithèque de Léa), la fonction mpg123.el en sera le front end.&lt;br /&gt;
&lt;br /&gt;
* Une fois récupéré le fichier mpg123.el, le copier dans le sous-répertoire &amp;lt;code&amp;gt;/usr/share/emacs/site-lisp/&amp;lt;/code&amp;gt;&lt;br /&gt;
* puis, ouvrir son &amp;lt;code&amp;gt;.emacs&amp;lt;/code&amp;gt;, et rajouter la ligne : &amp;lt;code&amp;gt;(autoload &#039;mpg123 &amp;quot;mpg123&amp;quot; &amp;quot;A Front-end to mpg123&amp;quot; t)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La fonction autoload permet de dire à Emacs qu&#039;une fonction existe, et dans quel fichier. Il se chargera ensuite de charger le fichier en question au premier appel de cette fonction.&lt;br /&gt;
&lt;br /&gt;
* Relancer Emacs, pour que le changement de configuration soit pris en compte.&lt;br /&gt;
* Ensuite, taper &amp;lt;span class=&amp;quot;key&amp;quot;&amp;gt;M-x&amp;lt;/span&amp;gt; &amp;lt;code&amp;gt;mpg123&amp;lt;/code&amp;gt; &amp;lt;span class=&amp;quot;key&amp;quot;&amp;gt;RET&amp;lt;/span&amp;gt;. Il vous sera demandé le chemin du fichier (ou du sous-répertoire dans lequel sont les fichiers) à écouter et &#039;&#039;« let&#039;s listen the music ! »&#039;&#039; comme il est conseillé dans le minibuffer.&lt;br /&gt;
&lt;br /&gt;
A ce niveau là, on se trouve devant une fenêtre à partir de laquelle on va pouvoir piloter son écoute musicale avec une vingtaine d&#039;options (réglage du son, choix des pistes, pause, retour en arrière, avance, etc...) il suffit de lire et de choisir la touche à taper ! Et bien sûr, personne ne vous empêche de continuer votre travail dans une autre fenêtre !&lt;br /&gt;
&lt;br /&gt;
On peut écouter aussi ses .ogg, puisque le front end fonctionne aussi avec ogg123 (voir la logithèque de Léa).&lt;br /&gt;
&lt;br /&gt;
=== Corriger ses fautes d&#039;orthographe à la volée ===&lt;br /&gt;
&lt;br /&gt;
Ispell est un correcteur orthographique bien connu. Pour l&#039;utiliser en langue française, il est recommandé d&#039;adjoindre à son .emacs la ligne suivante :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;(setq ispell-dictionary &amp;quot;francais&amp;quot;)&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On l&#039;appelera ensuite avec &amp;lt;span class=&amp;quot;key&amp;quot;&amp;gt;M-x&amp;lt;/span&amp;gt; &amp;lt;code&amp;gt;ispell-buffer&amp;lt;/code&amp;gt;, ou &amp;lt;code&amp;gt;ispell-region&amp;lt;/code&amp;gt; selon ce que l&#039;on souhaite. Mais si on veut qu&#039;au fur et à mesure de la frappe, les fautes soient signalées ? Flyspell est fait pour ça !&lt;br /&gt;
&lt;br /&gt;
Si vous n&#039;avez pas déjà &amp;lt;code&amp;gt;flyspell.el&amp;lt;/code&amp;gt; dans votre distribution, vous pouvez le télécharger [http://www-sop.inria.fr/mimosa/Manuel.Serrano/flyspell/flyspell.html  à l&#039;INRIA]. Ensuite, vous rajouterez &amp;lt;code&amp;gt;(setq flyspell-default-dictionary &amp;quot;francais&amp;quot;)&amp;lt;/code&amp;gt; dans votre .emacs, afin de pouvoir l&#039;appeler quand vous en aurez besoin, et avoir un dictionnaire français.&lt;br /&gt;
&lt;br /&gt;
==== Trois façons de l&#039;utiliser ====&lt;br /&gt;
&lt;br /&gt;
On peut simplement taper &amp;lt;span class=&amp;quot;key&amp;quot;&amp;gt;M-x&amp;lt;/span&amp;gt; &amp;lt;code&amp;gt;flyspell-mode&amp;lt;/code&amp;gt; &amp;lt;span class=&amp;quot;key&amp;quot;&amp;gt;RET&amp;lt;/span&amp;gt; pour activer le mode de correction à la volée.&lt;br /&gt;
&lt;br /&gt;
Bien entendu, on peut aussi automatiser son chargement en ajoutant&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;(autoload &#039;flyspell-mode &amp;quot;flyspell&amp;quot; &amp;quot;On-the-fly spelling checker.&amp;quot; t)&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
au .emacs, ce qui le rendra opérationnel à chaque lancement d&#039;Emacs (mais ce n&#039;est pas forcément souhaitable, à vous de voir..).&lt;br /&gt;
&lt;br /&gt;
Enfin, on peut l&#039;appeler à volonté, en lui affectant une touche : par exemple, après avoir rajouté dans le .emacs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;;; Pour que F2 lance flyspell&amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt; (global-set-key [f2] &#039;flyspell-mode)&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
en tapant F2 on lancera le mode de correction automatique.&lt;br /&gt;
&lt;br /&gt;
Flyspell changera la couleur du mot mal orthographié, ou inconnu de son dictionnaire. Un appui sur le bouton du milieu de la souris fera apparaître un menu contextuel qui permet, soit de corriger le mot, en utilisant un de ceux qui sont proposés, soit de l&#039;ajouter au dictionnaire, soit de l&#039;accepter pour cette session ou pour ce buffer uniquement. Les doublons seront marqués d&#039;une autre couleur.&lt;br /&gt;
&lt;br /&gt;
À noter que Flyspell est très pratique en édition LaTeX puisqu&#039;il sait reconnaître les balises TeX et ne pas s&#039;y arrêter. On peut rajouter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;(add-hook &#039;LaTeX-mode-hook &#039;flyspell-mode)&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
à cet effet.&lt;br /&gt;
&lt;br /&gt;
=== Editer ses scripts POV confortablement ===&lt;br /&gt;
&lt;br /&gt;
Les scripts POV-ray sont de simples fichiers texte, et bien entendu, un simple éditeur de texte permet de les éditer, donc Emacs le peut ! Mais il peut faire beaucoup plus aussi... On voudrait avoir une coloration syntaxique agréable, bien pratique pour corriger un script et le mettre au point, avoir des indentations automatiques, et aussi lancer le rendu des images sans avoir à ouvrir une seconde fenêtre où on ouvrira un shell ( M-x shell ou eshell selon les habitudes de chacun) pour lancer la commande adéquat. pov-mode.el le fait !&lt;br /&gt;
&lt;br /&gt;
L&#039;installation de ce fichier est identique à ce qui a été vu plus haut, il sera copié à l&#039;endroit où Emacs pourra le retrouver. Ensuite, c&#039;est tout simple, il suffit d&#039;ouvrir un fichier avec l&#039;extension .pov pour bénéficier des avantages de ce mode. Ne pas oublier toutefois d&#039;ajouter ces quelques lignes dans le .emacs :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt; (autoload &#039;pov-mode &amp;quot;pov-mode.el&amp;quot; &amp;quot;PoVray scene file mode&amp;quot; t) (add-hook &#039;pov-mode-hook &#039;turn-on-font-lock) pour la coloration syntaxique. &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite, sans quitter le buffer actif, un simple C-c C-c (avec choix possible quant à la qualité, la définition, etc..) lancera le rendu..&lt;br /&gt;
&lt;br /&gt;
Plus de détails sur le site : http://www.acc.umu.se/~woormie/povray/.&lt;br /&gt;
&lt;br /&gt;
=== Avoir des scripts php/html lisibles... ===&lt;br /&gt;
&lt;br /&gt;
Emacs a de nombreux modes pour faire de la programmation en de nombreux langages. Comme pour POV, ils permettent les indentations, la coloration syntaxique, etc... et sont spécifiques au langage choisi (C, lisp, php, html).&lt;br /&gt;
&lt;br /&gt;
Donc, si on édite un fichier .php, il suffit d&#039;avoir &amp;lt;code&amp;gt;php-mode.el&amp;lt;/code&amp;gt; et au lancement d&#039;un fichier .php, les fonctionnalités incluses dans ce mode seront immédiatement actives. De même, avec html pour lequel il existe plusieurs modes.&lt;br /&gt;
&lt;br /&gt;
Toutefois, si on édite un fichier html, dans lequel il y a des lignes de php, par exemple, la coloration syntaxique &amp;quot;s&#039;emmêle les pieds&amp;quot;, ce que comprend un mode, l&#039;autre l&#039;interprète mal, et le résultat devient bien difficile à lire... C&#039;est là que &amp;lt;code&amp;gt;mmm-mode&amp;lt;/code&amp;gt; (ou multi mode, mmm étant l&#039;abréviation de multi major modes) est indispensable.&lt;br /&gt;
&lt;br /&gt;
Ce mode pourra soit être appelé à la demande, soit automatiquement lors du lancement d&#039;Emacs, et dans ce cas, à l&#039;ouverture d&#039;un fichier d&#039;extension .php, il sera opérationnel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;mmm-mode&amp;lt;/code&amp;gt; s&#039;installe de façon tout à fait standard : décompresser l&#039;archive, lire le fichier INSTALL, taper successivement :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;./configure&amp;lt;br /&amp;gt; make&amp;lt;br /&amp;gt; make install&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Normalement, les fichiers doivent être arrivés au bon endroit de l&#039;arborescence pour être trouvés par Emacs.. ensuite, il suffira d&#039;une ligne &amp;lt;code&amp;gt;(require &#039;mmm-mode)&amp;lt;/code&amp;gt; pour que tout soit opérationnel.&lt;br /&gt;
&lt;br /&gt;
À ce niveau, dans votre script html, vous verez vos lignes php surlignées d&#039;une couleur différente, les instructions seront aussi colorisées, etc.. et vous n&#039;aurez plus d&#039;excuse pour générer des erreurs !!!&lt;br /&gt;
&lt;br /&gt;
Plus de renseignements sur le site d&#039;[http://www.xemacs.org/Documentation/packages/html/mmm.html XEmacs].&lt;br /&gt;
&lt;br /&gt;
Bien entendu, si les couleurs ne vous plaisent pas, vous avez tout loisir de les personnaliser, mais là, ça n&#039;a plus rien à voir avec notre sujet, et pourrait faire l&#039;objet d&#039;un autre article.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;merci&amp;quot;&amp;gt;Cette page est issue de la documentation &#039;pré-wiki&#039; de Léa a été convertie avec HTML::WikiConverter. Elle fut créée par Frédéric Bonnaud le 12/05/2000.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Copyright =&lt;br /&gt;
Copyright © 12/05/2000, Frédéric Bonnaud&lt;br /&gt;
{{CC-BY-SA}}&lt;/div&gt;</summary>
		<author><name>Duschniouf</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Emacs&amp;diff=9457</id>
		<title>Emacs</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Emacs&amp;diff=9457"/>
		<updated>2005-10-19T14:56:07Z</updated>

		<summary type="html">&lt;p&gt;Duschniouf : /* Les commandes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Catégorie:Éditeurs de texte]]&lt;br /&gt;
= Utilisation d&#039;emacs =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;leatitre&amp;quot;&amp;gt;Utilisation d&#039;emacs&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leapar&amp;quot;&amp;gt;par [mailto:tux.le.pengouin@free.fr Fred]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leadesc&amp;quot;&amp;gt;Emacs est un éditeur qui peut tout faire (mettre en couleur vos sources, gérer vos mails, browser internet, lancer des commandes) et même l&#039;édition de fichier texte &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;;)&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;. &amp;lt;br /&amp;gt;NDJCC : Où vous comprendrez bientôt pourquoi on surnomme cet éditeur Escape-Meta-Alt-Control-Shift ;)&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
L&#039;objectif de ce document n&#039;est pas de faire de vous un pro d&#039;emacs, mais plutôt de vous montrer que le &#039;&#039;monstre&#039;&#039; qu&#039;est emacs n&#039;est finalement pas si complexe que cela d&#039;utilisation pour peu que l&#039;on connaisse quelques fonctions élémentaires. Cette présentation sera donc fort sommaire. Évidement il faut fournir un petit effort de mémorisation. &amp;lt;br /&amp;gt;Mais, vous allez me dire : &amp;quot;Pourquoi utilisez emacs, alors que mes autres éditeurs sont plus simples ?&amp;quot; D&#039;abord parce qu&#039;emacs est présent sur presque toutes les plates-formes (MS DOS, Win$$$, Unix, Linux et même d&#039;autres). Ensuite parce qu&#039;il fonctionne aussi bien en mode texte qu&#039;en mode graphique. Enfin parce que vous êtes allergique à la puissance brutale de vi ! (emacs se prononce émax ...)&lt;br /&gt;
&lt;br /&gt;
== L&#039;écran d&#039;emacs ==&lt;br /&gt;
&lt;br /&gt;
L&#039;écran d&#039;emacs (que ce soit un terminal ou une fenêtre) se divise en (au moins) quatre parties :&lt;br /&gt;
&lt;br /&gt;
* la première ligne de l&#039;écran qui constitue un menu. Celui n&#039;est utile que sous X. (vous pouvez quand même l&#039;appeler en mode terminal par F10, mais son fonctionnement est loin d&#039;être intuitif).&lt;br /&gt;
* la dernière ligne de l&#039;écran appelée mini-buffer dans laquelle on tape des commandes&lt;br /&gt;
* le reste de l&#039;écran qui présente le texte en train d&#039;être édité. Cette zone peut elle-même être divisée en plusieurs zones. Chacune des zones est suivie d&#039;une ligne présentant les caractéristique de ce qui est présent dans cette zone.&lt;br /&gt;
&lt;br /&gt;
== Les commandes ==&lt;br /&gt;
&lt;br /&gt;
Quand, vous utiliserez emacs, il vous arrivera de faire des erreurs dans l&#039;entrée d&#039;une commande, pour abandonner celle-ci tapez deux fois la touche &amp;lt;tt&amp;gt;&amp;lt;Echap&amp;gt;&amp;lt;/tt&amp;gt;. &amp;lt;br /&amp;gt;Dans presque toutes les combinaisons de touches, vous pouvez remplacer l&#039;appui sur &amp;lt;tt&amp;gt;Alt&amp;lt;/tt&amp;gt; par une pression de &amp;lt;tt&amp;gt;Echap.&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Avec emacs, la plupart des commandes sont entrées avec les modificateurs Ctrl ou/et Alt. Le nombre de commandes disponibles dans emacs étant bien plus important que deux fois le nombre de touche du clavier (même s&#039;il n&#039;est heureusement pas nécessaire de les connaître toutes pour utiliser emacs confortablement), il faut utiliser ces modificateurs d&#039;une façon légèrement différente de celle d&#039;autres logiciels.&lt;br /&gt;
&lt;br /&gt;
Pour les commandes simples, c&#039;est « simple » : vous tapez le modificateur avant la touche de « fonction » et en la maintenant appuyée vous appuyez sur la touche de « fonction ».&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;u&amp;gt;Exemple&amp;lt;/u&amp;gt; : pour utiliser la commande d&#039;effacement de ligne (qui est : &amp;lt;tt&amp;gt;Ctrl+k&amp;lt;/tt&amp;gt;) vous appuyez sur &amp;lt;tt&amp;gt;Ctrl&amp;lt;/tt&amp;gt;, et en maintenant &amp;lt;tt&amp;gt;Ctrl&amp;lt;/tt&amp;gt; appuyée vous appuyez sur &amp;lt;tt&amp;gt;k&amp;lt;/tt&amp;gt;, puis vous lâchez les deux touches.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour les commandes complexes, un exemple vaut mieux qu&#039;un long discours : &amp;lt;br /&amp;gt;Pour annuler une série de changement dans une région, la commande est : &amp;lt;tt&amp;gt;Ctrl+u Ctrl+x u&amp;lt;/tt&amp;gt;, cela signifie que vous devez tapez :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;tt&amp;gt;Ctrl+u&amp;lt;/tt&amp;gt;, lâchez les touches (au moins le &#039;u&#039;), puis : &amp;lt;br /&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x&amp;lt;/tt&amp;gt;, lâchez les touches, puis : &amp;lt;br /&amp;gt;&amp;lt;tt&amp;gt;u&amp;lt;/tt&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Le curseur ==&lt;br /&gt;
&lt;br /&gt;
Pour déplacer dans emacs, c&#039;est simple : on utilise les touches fléchées (haut pour aller en haut, etc. ;). Les combinaisons de touches peuvent aussi être utilisées. Notez que les combinaisons précédées de Alt ont une portée plus grande (généralement sur des mots) que celles précédées par Ctrl.&lt;br /&gt;
&lt;br /&gt;
Vous disposez également des combinaisons suivantes : &amp;lt;br /&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;BORDER&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Effet&amp;lt;/center&amp;gt;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Effet&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+a&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Début de ligne&amp;lt;/center&amp;gt;&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+e&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Fin de ligne&amp;lt;/center&amp;gt;&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+f&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Un caractère à droite (Forward)&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Alt+f&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Un mot à droite&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+b&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Un caractère à gauche (Backward)&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Alt+b&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Un mot à gauche&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+n&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Une ligne en bas (Next)&amp;lt;/center&amp;gt;&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+p&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Une ligne en haut (Previous)&amp;lt;/center&amp;gt;&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+&amp;lt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Début de ligne&amp;lt;/center&amp;gt;&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Fin de ligne (nécessite shift)&amp;lt;/center&amp;gt;&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Effacer du texte ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;BORDER&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Effet&amp;lt;/center&amp;gt;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Effet&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;&amp;lt;DEL&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Efface le caractère avant le curseur&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Alt+&amp;lt;DEL&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Efface jusqu&#039;au début du mot précédant le curseur&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+d&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Efface le caractère après le curseur&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Alt+d&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Efface jusqu&#039;à la fin du mot suivant le curseur&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+k&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Efface la ligne sous le curseur (Kill)&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Alt+k&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Efface jusqu&#039;à la fin du texte&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x u&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Annule le dernier changement&amp;lt;/center&amp;gt;&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+_&amp;lt;/tt&amp;gt; (souligné)&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Annule le dernier changement&amp;lt;/center&amp;gt;&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+u Ctrl+x u&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Annule une série de changement dans cette région&amp;lt;/center&amp;gt;&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x Ctrl+o&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Efface les lignes blanches suivant le curseur&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Alt+z &amp;lt;CHAR&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Efface jusqu&#039;à la prochaine occurrence du caractère &amp;lt;tt&amp;gt;&amp;lt;CHAR&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Gestion des fichiers ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;BORDER&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Effet&amp;lt;/center&amp;gt;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Effet&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x Ctrl+f &amp;lt;NOM&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Ouvre (ou crée s&#039;il n&#039;existe pas) le fichier &amp;lt;tt&amp;gt;&amp;lt;NOM&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x Ctrl+r &amp;lt;NOM&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Ouvre un fichier en interdisant les changements&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x 4 f &amp;lt;NOM&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Ouvre (ou crée s&#039;il n&#039;existe pas) le fichier &amp;lt;tt&amp;gt;&amp;lt;NOM&amp;gt;&amp;lt;/tt&amp;gt; dans une autre [#fenetres fenêtre] (partage l&#039;écran)&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x 5 f &amp;lt;NOM&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Ouvre (ou crée) le fichier &amp;lt;tt&amp;gt;&amp;lt;NOM&amp;gt;&amp;lt;/tt&amp;gt; dans un autre cadre (ne partage pas l&#039;écran)&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x Ctrl+s&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Sauve le fichier sous son nom (Save)&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x s&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Permet de sauvegarder tous les fichiers ouverts (après confirmation de l&#039;utilisateur)&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x Ctrl+w&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Sauve le fichier sous un autre nom (Write)&amp;lt;/center&amp;gt;&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Attention :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Pour créer un nouveau fichier ne lancez pas emacs sans paramètre. Lancez le en précisant un nom de fichier inexistant ; il sera créé par emacs. Ou lancez emacs sans paramètre, puis ouvrez un fichier inexistant.&lt;br /&gt;
&lt;br /&gt;
== Répétition de commande ==&lt;br /&gt;
&lt;br /&gt;
Vous pouvez préciser à emacs de répéter une commande plusieurs fois. Pour cela vous devez la précéder d&#039;un des préfixes suivants : &amp;lt;br /&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;BORDER&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
! Effet&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+u &amp;lt;NOMBRE&amp;gt; &amp;lt;COMMANDE&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Répète &amp;lt;tt&amp;gt;&amp;lt;COMMANDE&amp;gt;&amp;lt;/tt&amp;gt; &amp;lt;tt&amp;gt;&amp;lt;NOMBRE&amp;gt;&amp;lt;/tt&amp;gt; fois&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+u &amp;lt;COMMANDE&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Répète &amp;lt;tt&amp;gt;&amp;lt;COMMANDE&amp;gt;&amp;lt;/tt&amp;gt; quatre fois&amp;lt;/center&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Vous pouvez également dire à emacs de répéter la dernière commande en tapant :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x z&amp;lt;/tt&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
à la suite de la dite commande. Exemple :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;tt&amp;gt;Ctrl+u 20 Ctrl+d&amp;lt;/tt&amp;gt; (efface 20 caractères) &amp;lt;tt&amp;gt;Ctrl+x z z&amp;lt;/tt&amp;gt; (efface encore 20 (premier z) + 20 (second z) caractères supplémentaires).&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Les régions ==&lt;br /&gt;
&lt;br /&gt;
=== Création des régions ===&lt;br /&gt;
&lt;br /&gt;
Dans d&#039;autres éditeurs, on peut sélectionner du texte avec le curseur (par exemple en maintenant la touche &amp;lt;shift&amp;gt; enfoncée). On peut évidement sélectionner du texte avec emacs, mais il ne fonctionne pas exactement comme peut s&#039;y attendre l&#039;utilisateur d&#039;autres éditeurs. Dans emacs la zone sélectionnée est toujours définie entre une marque déposée par l&#039;utilisateur et la position précédant le curseur (plus précisément entre la position du curseur et la position précédant celle-ci). Ainsi, pour définir une région, vous déposez une marque (voir ci-dessous) à une extrémité de la région, puis vous déplacez le curseur à l&#039;autre extrémité.&lt;br /&gt;
&lt;br /&gt;
Alors comment déposer cette marque ?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;tt&amp;gt;Ctrl+&amp;lt;espace&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ou&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;tt&amp;gt;Ctrl+@&amp;lt;/tt&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Attention : la marque est invisible ! Pour voir où elle se trouve, utilisez :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x Ctrl+x&amp;lt;/tt&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
qui échange la position du curseur avec la position de la marque. Utilisez-la une seconde fois pour revenir à la position précédente.&lt;br /&gt;
&lt;br /&gt;
Attention : c&#039;est un échange effectif : la marque devient la position du curseur !&lt;br /&gt;
&lt;br /&gt;
Attention : à partir du moment ou vous avez posez la marque, il existe toujours une région !&lt;br /&gt;
&lt;br /&gt;
=== Copier/Couper/Coller ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;BORDER&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
! Effet&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
! Effet&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+w&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Efface la région et la dépose dans le buffer (idem couper)&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Alt+w&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Copie la région dans le buffer&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+y&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Colle (Yank) le texte précédemment coupé&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Alt+y&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Colle tous les textes précédemment coupés&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+Alt+w&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Ajoute la région à la région déjà présente dans le buffer&amp;lt;/center&amp;gt;&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Modification des régions ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;BORDER&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
! Effet&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
! Effet&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x Ctrl+u&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Met la région en majuscule (Uppercase)&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x Ctrl+l&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Met la région en minuscule (Lowercase)&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x &amp;lt;TAB&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Indente la région&amp;lt;/center&amp;gt;&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Régions rectangulaires ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;BORDER&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
! Effet&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x r k&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Coupe la région rectangulaire&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x r d&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Efface la région rectangulaire (pas dans le buffer)&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x r y&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Colle la région rectangulaire précédemment coupée&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x r t &amp;lt;RET&amp;gt; chaîne &amp;lt;RET&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;Ajoute « chaîne » au début de toute les ligne de la région rectangulaire&amp;lt;/center&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Les fenêtres d&#039;emacs ==&lt;br /&gt;
&lt;br /&gt;
Les fenêtres au sens d&#039;emacs, ne sont pas celles que l&#039;on a l&#039;habitude de voir : elles ne peuvent pas se recouvrir ! Si vous voulez utilisez emacs avec des fenêtres qui se recouvrent, il faut voir du côté des cadres (frame) que je ne décrirais pas ici. &amp;lt;br /&amp;gt;Les fenêtres d&#039;emacs sont des zones rectangulaires qui divise la fenêtre (au sens X Window) d&#039;emacs verticalement ou horizontalement.&lt;br /&gt;
&lt;br /&gt;
Pour diviser l&#039;écran d&#039;emacs en deux fenêtres et les manipuler, il faut utiliser :&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;BORDER&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;center&amp;gt;Combinaison de touche&amp;lt;/center&amp;gt;&lt;br /&gt;
! Effet&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x 2&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
| pour couper horizontalement en 2 la fenêtre où se trouve le curseur &lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x 3&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
| pour couper verticalement en 2 la fenêtre où se trouve le curseur&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x o &amp;lt;/tt&amp;gt;(other)&amp;lt;/center&amp;gt;&lt;br /&gt;
| pour changer de fenêtre active&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x 1&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
| pour ne garder que la fenêtre du curseur&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x 4 Ctrl+f &amp;lt;NOM&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
| pour ouvrir un fichier dans une autre fenêtre&lt;br /&gt;
|- valign=&amp;quot;MIDDLE&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;tt&amp;gt;Ctrl+x 4 d &amp;lt;NOM&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
| pour afficher le contenu d&#039;un répertoire dans une autre fenêtre&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Quelques modes et fonctions d&#039;Emacs ==&lt;br /&gt;
&lt;br /&gt;
par [mailto:helene POINT dumur CHEZ free POINT fr Hélène]&lt;br /&gt;
&lt;br /&gt;
A l&#039;attention de ceux qui utilisent ce &amp;quot;couteau suisse&amp;quot; et qui ne parlent pas un mot de Lisp !.&lt;br /&gt;
&lt;br /&gt;
=== Généralités ===&lt;br /&gt;
&lt;br /&gt;
Un mode d&#039;Emacs est schématiquement, une fonction, qui serait appelée à chaque chargement d&#039;un fichier donné, ou automatiquement au lancement d&#039;Emacs. Dans ce cas, une ligne sera rajoutée dans le fichier de configuration .emacs.&lt;br /&gt;
&lt;br /&gt;
On pourrait aussi parler de bibliothèque, de librairies, qui sont ajoutées au programme principal pour en augmenter les fonctionnalités.&lt;br /&gt;
&lt;br /&gt;
Cette &amp;quot;fonction&amp;quot; se présente comme un fichier .el écrit en Lisp, (parfois d&#039;une archive de plusieurs fichiers), qui sera copié dans un sous-répertoire donné où Emacs pourra aller le lire et l&#039;utiliser.&lt;br /&gt;
&lt;br /&gt;
Que fait-on avec ce fichier (cette archive) une fois téléchargée ?&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;S&#039;il s&#039;agit d&#039;un fichier seul (c&#039;est le cas le plus simple)&#039;&#039;&#039;&lt;br /&gt;
#* copier ce fichier dans le sous-répertoire adéquat &amp;lt;code&amp;gt;/usr/share/emacs/site-lisp/&amp;lt;/code&amp;gt; par exemple&lt;br /&gt;
#* lire les commentaires au début du fichier, qui vous fourniront pas mal d&#039;indications sur les modalités d&#039;utilisation et d&#039;installation du programme.&lt;br /&gt;
 On peut aussi, pour des raisons de rapidité et d&#039;efficacité, compiler le programme, avec l&#039;instruction &amp;lt;span class=&amp;quot;key&amp;quot;&amp;gt;M-x&amp;lt;/span&amp;gt; &amp;lt;code&amp;gt;byte-compile-file NOM-DU-FICHIER&amp;lt;/code&amp;gt; &amp;lt;span class=&amp;quot;key&amp;quot;&amp;gt;RET&amp;lt;/span&amp;gt;, ou, en mode Dired avec &amp;lt;span class=&amp;quot;key&amp;quot;&amp;gt;B&amp;lt;/span&amp;gt; sur le nom du fichier, mais ce n&#039;est pas du tout obligatoire. &amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;N.B. Si vous ne savez pas où mettre le fichier .el, regardez où sont les autres fichiers .el dans votre arborescence... ou, si vous voulez le mettre ailleurs, il ne faudra pas oublier de rajouter dans le .emacs une ligne qui ressemblerait à ça (à adapter à chaque cas personnel) &amp;lt;code&amp;gt;(setq load-path (cons &amp;quot;/home/helen/softs/&amp;quot; load-path))&amp;lt;/code&amp;gt;&amp;lt;/div&amp;gt; Une fois ceci fait, il suffira de rajouter une ligne au .emacs (et de relancer Emacs, bien sûr) pour pouvoir utiliser cette nouvelle fonction. &lt;br /&gt;
# &#039;&#039;&#039;S&#039;il s&#039;agit d&#039;une archive (.tar.gz)&#039;&#039;&#039;&lt;br /&gt;
#* Décompresser l&#039;archive selon la méthode habituelle/li&amp;gt; &lt;br /&gt;
#* Lire les fichiers README et INSTALL. Dans ce dernier, vous trouverez toutes les indications pour l&#039;installation des différents fichiers requis. La plupart du temps, il suffira d&#039;exécuter les commandes ./configure, make et make install pour que l&#039;installation soit effective.&lt;br /&gt;
#* Enfin, bien sûr, on rajoutera les options de configuration dans le .emacs, comme vu ci-dessus.&lt;br /&gt;
&lt;br /&gt;
=== Ecouter des mp3 ===&lt;br /&gt;
&lt;br /&gt;
Emacs est un fantastique éditeur de textes, mais parfois, en travaillant avec lui, on peut avoir envie d&#039;écouter de la musique, et ceci, sans avoir à utiliser un autre programme. La fonction mpg123.el est faite pour ça !&lt;br /&gt;
&lt;br /&gt;
Il faut bien sûr avoir sur son disque dur le programme mpg123, qui est fourni avec la plupart des distributions, ou qui peut être téléchargé et installé sans difficultés (voir la logithèque de Léa), la fonction mpg123.el en sera le front end.&lt;br /&gt;
&lt;br /&gt;
* Une fois récupéré le fichier mpg123.el, le copier dans le sous-répertoire &amp;lt;code&amp;gt;/usr/share/emacs/site-lisp/&amp;lt;/code&amp;gt;&lt;br /&gt;
* puis, ouvrir son &amp;lt;code&amp;gt;.emacs&amp;lt;/code&amp;gt;, et rajouter la ligne : &amp;lt;code&amp;gt;(autoload &#039;mpg123 &amp;quot;mpg123&amp;quot; &amp;quot;A Front-end to mpg123&amp;quot; t)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La fonction autoload permet de dire à Emacs qu&#039;une fonction existe, et dans quel fichier. Il se chargera ensuite de charger le fichier en question au premier appel de cette fonction.&lt;br /&gt;
&lt;br /&gt;
* Relancer Emacs, pour que le changement de configuration soit pris en compte.&lt;br /&gt;
* Ensuite, taper &amp;lt;span class=&amp;quot;key&amp;quot;&amp;gt;M-x&amp;lt;/span&amp;gt; &amp;lt;code&amp;gt;mpg123&amp;lt;/code&amp;gt; &amp;lt;span class=&amp;quot;key&amp;quot;&amp;gt;RET&amp;lt;/span&amp;gt;. Il vous sera demandé le chemin du fichier (ou du sous-répertoire dans lequel sont les fichiers) à écouter et &#039;&#039;« let&#039;s listen the music ! »&#039;&#039; comme il est conseillé dans le minibuffer.&lt;br /&gt;
&lt;br /&gt;
A ce niveau là, on se trouve devant une fenêtre à partir de laquelle on va pouvoir piloter son écoute musicale avec une vingtaine d&#039;options (réglage du son, choix des pistes, pause, retour en arrière, avance, etc...) il suffit de lire et de choisir la touche à taper ! Et bien sûr, personne ne vous empêche de continuer votre travail dans une autre fenêtre !&lt;br /&gt;
&lt;br /&gt;
On peut écouter aussi ses .ogg, puisque le front end fonctionne aussi avec ogg123 (voir la logithèque de Léa).&lt;br /&gt;
&lt;br /&gt;
=== Corriger ses fautes d&#039;orthographe à la volée ===&lt;br /&gt;
&lt;br /&gt;
Ispell est un correcteur orthographique bien connu. Pour l&#039;utiliser en langue française, il est recommandé d&#039;adjoindre à son .emacs la ligne suivante :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;(setq ispell-dictionary &amp;quot;francais&amp;quot;)&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On l&#039;appelera ensuite avec &amp;lt;span class=&amp;quot;key&amp;quot;&amp;gt;M-x&amp;lt;/span&amp;gt; &amp;lt;code&amp;gt;ispell-buffer&amp;lt;/code&amp;gt;, ou &amp;lt;code&amp;gt;ispell-region&amp;lt;/code&amp;gt; selon ce que l&#039;on souhaite. Mais si on veut qu&#039;au fur et à mesure de la frappe, les fautes soient signalées ? Flyspell est fait pour ça !&lt;br /&gt;
&lt;br /&gt;
Si vous n&#039;avez pas déjà &amp;lt;code&amp;gt;flyspell.el&amp;lt;/code&amp;gt; dans votre distribution, vous pouvez le télécharger [http://www-sop.inria.fr/mimosa/Manuel.Serrano/flyspell/flyspell.html  à l&#039;INRIA]. Ensuite, vous rajouterez &amp;lt;code&amp;gt;(setq flyspell-default-dictionary &amp;quot;francais&amp;quot;)&amp;lt;/code&amp;gt; dans votre .emacs, afin de pouvoir l&#039;appeler quand vous en aurez besoin, et avoir un dictionnaire français.&lt;br /&gt;
&lt;br /&gt;
==== Trois façons de l&#039;utiliser ====&lt;br /&gt;
&lt;br /&gt;
On peut simplement taper &amp;lt;span class=&amp;quot;key&amp;quot;&amp;gt;M-x&amp;lt;/span&amp;gt; &amp;lt;code&amp;gt;flyspell-mode&amp;lt;/code&amp;gt; &amp;lt;span class=&amp;quot;key&amp;quot;&amp;gt;RET&amp;lt;/span&amp;gt; pour activer le mode de correction à la volée.&lt;br /&gt;
&lt;br /&gt;
Bien entendu, on peut aussi automatiser son chargement en ajoutant&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;(autoload &#039;flyspell-mode &amp;quot;flyspell&amp;quot; &amp;quot;On-the-fly spelling checker.&amp;quot; t)&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
au .emacs, ce qui le rendra opérationnel à chaque lancement d&#039;Emacs (mais ce n&#039;est pas forcément souhaitable, à vous de voir..).&lt;br /&gt;
&lt;br /&gt;
Enfin, on peut l&#039;appeler à volonté, en lui affectant une touche : par exemple, après avoir rajouté dans le .emacs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;;; Pour que F2 lance flyspell&amp;lt;/nowiki&amp;gt;&amp;lt;br /&amp;gt; (global-set-key [f2] &#039;flyspell-mode)&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
en tapant F2 on lancera le mode de correction automatique.&lt;br /&gt;
&lt;br /&gt;
Flyspell changera la couleur du mot mal orthographié, ou inconnu de son dictionnaire. Un appui sur le bouton du milieu de la souris fera apparaître un menu contextuel qui permet, soit de corriger le mot, en utilisant un de ceux qui sont proposés, soit de l&#039;ajouter au dictionnaire, soit de l&#039;accepter pour cette session ou pour ce buffer uniquement. Les doublons seront marqués d&#039;une autre couleur.&lt;br /&gt;
&lt;br /&gt;
À noter que Flyspell est très pratique en édition LaTeX puisqu&#039;il sait reconnaître les balises TeX et ne pas s&#039;y arrêter. On peut rajouter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;(add-hook &#039;LaTeX-mode-hook &#039;flyspell-mode)&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
à cet effet.&lt;br /&gt;
&lt;br /&gt;
=== Editer ses scripts POV confortablement ===&lt;br /&gt;
&lt;br /&gt;
Les scripts POV-ray sont de simples fichiers texte, et bien entendu, un simple éditeur de texte permet de les éditer, donc Emacs le peut ! Mais il peut faire beaucoup plus aussi... On voudrait avoir une coloration syntaxique agréable, bien pratique pour corriger un script et le mettre au point, avoir des indentations automatiques, et aussi lancer le rendu des images sans avoir à ouvrir une seconde fenêtre où on ouvrira un shell ( M-x shell ou eshell selon les habitudes de chacun) pour lancer la commande adéquat. pov-mode.el le fait !&lt;br /&gt;
&lt;br /&gt;
L&#039;installation de ce fichier est identique à ce qui a été vu plus haut, il sera copié à l&#039;endroit où Emacs pourra le retrouver. Ensuite, c&#039;est tout simple, il suffit d&#039;ouvrir un fichier avec l&#039;extension .pov pour bénéficier des avantages de ce mode. Ne pas oublier toutefois d&#039;ajouter ces quelques lignes dans le .emacs :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt; (autoload &#039;pov-mode &amp;quot;pov-mode.el&amp;quot; &amp;quot;PoVray scene file mode&amp;quot; t) (add-hook &#039;pov-mode-hook &#039;turn-on-font-lock) pour la coloration syntaxique. &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite, sans quitter le buffer actif, un simple C-c C-c (avec choix possible quant à la qualité, la définition, etc..) lancera le rendu..&lt;br /&gt;
&lt;br /&gt;
Plus de détails sur le site : http://www.acc.umu.se/~woormie/povray/.&lt;br /&gt;
&lt;br /&gt;
=== Avoir des scripts php/html lisibles... ===&lt;br /&gt;
&lt;br /&gt;
Emacs a de nombreux modes pour faire de la programmation en de nombreux langages. Comme pour POV, ils permettent les indentations, la coloration syntaxique, etc... et sont spécifiques au langage choisi (C, lisp, php, html).&lt;br /&gt;
&lt;br /&gt;
Donc, si on édite un fichier .php, il suffit d&#039;avoir &amp;lt;code&amp;gt;php-mode.el&amp;lt;/code&amp;gt; et au lancement d&#039;un fichier .php, les fonctionnalités incluses dans ce mode seront immédiatement actives. De même, avec html pour lequel il existe plusieurs modes.&lt;br /&gt;
&lt;br /&gt;
Toutefois, si on édite un fichier html, dans lequel il y a des lignes de php, par exemple, la coloration syntaxique &amp;quot;s&#039;emmêle les pieds&amp;quot;, ce que comprend un mode, l&#039;autre l&#039;interprète mal, et le résultat devient bien difficile à lire... C&#039;est là que &amp;lt;code&amp;gt;mmm-mode&amp;lt;/code&amp;gt; (ou multi mode, mmm étant l&#039;abréviation de multi major modes) est indispensable.&lt;br /&gt;
&lt;br /&gt;
Ce mode pourra soit être appelé à la demande, soit automatiquement lors du lancement d&#039;Emacs, et dans ce cas, à l&#039;ouverture d&#039;un fichier d&#039;extension .php, il sera opérationnel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;mmm-mode&amp;lt;/code&amp;gt; s&#039;installe de façon tout à fait standard : décompresser l&#039;archive, lire le fichier INSTALL, taper successivement :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;./configure&amp;lt;br /&amp;gt; make&amp;lt;br /&amp;gt; make install&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Normalement, les fichiers doivent être arrivés au bon endroit de l&#039;arborescence pour être trouvés par Emacs.. ensuite, il suffira d&#039;une ligne &amp;lt;code&amp;gt;(require &#039;mmm-mode)&amp;lt;/code&amp;gt; pour que tout soit opérationnel.&lt;br /&gt;
&lt;br /&gt;
À ce niveau, dans votre script html, vous verez vos lignes php surlignées d&#039;une couleur différente, les instructions seront aussi colorisées, etc.. et vous n&#039;aurez plus d&#039;excuse pour générer des erreurs !!!&lt;br /&gt;
&lt;br /&gt;
Plus de renseignements sur le site d&#039;[http://www.xemacs.org/Documentation/packages/html/mmm.html XEmacs].&lt;br /&gt;
&lt;br /&gt;
Bien entendu, si les couleurs ne vous plaisent pas, vous avez tout loisir de les personnaliser, mais là, ça n&#039;a plus rien à voir avec notre sujet, et pourrait faire l&#039;objet d&#039;un autre article.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;merci&amp;quot;&amp;gt;Cette page est issue de la documentation &#039;pré-wiki&#039; de Léa a été convertie avec HTML::WikiConverter. Elle fut créée par Frédéric Bonnaud le 12/05/2000.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Copyright =&lt;br /&gt;
Copyright © 12/05/2000, Frédéric Bonnaud&lt;br /&gt;
{{CC-BY-SA}}&lt;/div&gt;</summary>
		<author><name>Duschniouf</name></author>
	</entry>
</feed>