Code de la page : «Qu'est-ce que Linux ?»

Retour

Ceci est le code php du fichier :


<?php
$head['css'][0]['filename']='cestquoi';
$titre='Qu\'est-ce que Linux ?';
$charset='utf8';
require'../../autres/source-haut.php'?>
<h1><img src="/img/cestquoi/tux-mini.png" alt="Tux" style="width:45px;height:53px" />C'est quoi GNU/Linux ?</h1>
<h2>GNU/Linux</h2>
   <p>Linux appartient au monde du <a href="/cestquoi/libre/">logiciel libre et open source</a>.
      C'est un <em>syst&#232;me d'exploitation</em>, comme Windows XP, Windows Vista, ou encore Mac OS, qui permet comme le nom l'indique d'<em>exploiter</em> son ordinateur. Tout syst&#232;me d'exploitation est compos&#233; d'un noyau, qui s'occupe des tâches &#233;l&#233;mentaires (Gestion de la m&#233;moire, dialogues entre les logiciels et le mat&#233;riel...) et d'un ensemble de logiciels. Le noyau de Linux est... Linux. L'ensemble de logiciels se nomme GNU (A l'&#233;poque ou il fut d&#233;vellop&#233;, les principaux syst&#232;mes d'exploitations &#233;taient des syst&#232;mes non-libres d&#233;riv&#233;s d'UNIX, et tr&#232;s chers. Le nom GNU fut donc donn&#233; &#224; cet ensemble, pour signifier "GNU is Not Unix" (c'est un acronyme r&#233;cursif), soit "GNU n'est pas Unix"). Le syst&#232;me d'exploitation est donc GNU/Linux, mais on dit souvent Linux.</p>
<h2>Distributions</h2>
   <p>Linux est libre, chacun est donc libre de voir le code, le modifier et le redistribuer.
      Cette libert&#233; est la la base de la vari&#233;t&#233; des distributions.</p>
   <p>Chaque distribution utilise le m&#234;me noyau Linux, mais les logiciels fournis par d&#233;faut (s'il y en a)
      ne seront pas les m&#234;mes. Les distributions diff&#232;rent &#233;galement selon leur orientation : certaines comme Red Hat sont plus indiqu&#233;es pour &#234;tre utilis&#233;es comme <a href="/cestquoi/web/serveur.php">serveur</a>, d'autres comme Ubuntu ou Mandriva sont plus destin&#233;es &#224; un syst&#232;me d'exploitation complet. La fa&#231;on dont elles sont fabriqu&#233;es et maintenues &#224; jour diff&#232;re &#233;galement : Suse est g&#233;r&#233;e par une entreprise, alors que Debian et ses d&#233;riv&#233;s sont fabriqu&#233;es par les utilisateurs. Enfin, le prix s&#233;pare les distributions : la majorit&#233; sont gratuites, mais certaines comme mandriva (Pour avoir un plus grand nombre de logiciels) sont payantes.</p>
<h2>Principales diff&#233;rences avec Windows</h2>
   <p>(Note : ici, je n'aborde que les diff&#233;rences directement visibles par l'utilisateur)</p>
   <h3>Gestion des fichiers, dossiers, et p&#233;riph&#233;riques</h3>
      <p>Sous Windows, l'antislash "\" est utilis&#233; pour d&#233;limiter des fichiers/dossiers, et
         Linux utilise le slash "/".<br />Sous Linux, lorsque l'on utilise le gestionnaire de fichiers (l'&#233;quivalent de l'explorateur Windows), on ne voit pas les lecteurs CD/DVD, les disques durs, les cl&#233;s USB, et tout ce qui peut servir &#224; stocker des donn&#233;es. Chacun de ces &#233;l&#233;ments est accessible via un dossier, comme s'il n'y avait qu'un seul disque dur. Ce dossier est appel&#233; "point de montage" : par exemple, les CDs et DVDs sont souvent <em>mont&#233;s</em> (c'est &#224; dire accessibles via) dans le dossier /media/cdrom1, /media/cdrom2, etc. Il est possible de changer les points de montage des p&#233;riph&#233;riques, et de configurer Linux pour monter un p&#233;riph&#233;rique &#224; un certain endroit.<br /> Le dossier le plus haut dans l'arborescence est donc "/".</p>
   <h3>Gestion des logiciels</h3>
      <p>Sous Windows, pour installer un logiciel, il faut le chercher sur internet,
         le t&#233;l&#233;charger et l'installer quelquepart dans un dossier. Pour le mettre &#224; jour, il faut v&#233;rifier soit-m&#234;me, via le logiciel si cela est possible ou bien sur Internet. C'est assez chaotique.<br />
         Sous Linux, il y a des serveurs qui fournissent la liste de la majorit&#233; des logiciels disponibles, et les mises &#224; jour quand il y en a. Il est possible de choisir diff&#233;rentes sources de logiciels : g&#233;r&#233;s par la soci&#233;t&#233;, g&#233;r&#233;s par la communaut&#233;, open-source ou non. Les mises &#224; jour sont class&#233;es par cat&#233;gories : mises &#224; jour importantes de s&#233;curit&#233;, mises &#224; jour recommand&#233;es, etc. Pour installer un logiciel, il suffit de regarder dans la liste disponible, puis de l'installer. Les mises &#224; jour de tout le syst&#232;me (noyau et logiciels) sont v&#233;rifi&#233;es r&#233;guli&#232;rement. Il n'y a donc pas besoin de s'en occupper.</p>
      <p>Les adresses des sources ou sont disponibles les logiciels sont apell&#233;s les d&#233;p&#244;ts.
         Les logiciels sont en fait des paquets. Par exemple, le paquet correspondant &#224; Firefox se nomme... firefox. Mais un logiciel peut n&#233;c&#233;ssiter plusieurs paquets. Par exemple, il est n&#233;c&#233;ssaire d'installer un paquet de traduction pour avoir firefox en fran&#231;ais.</p>
   <h3>Interfaces graphiques</h3>
      <p>Sous Windows, il n'y a qu'une seule interface graphique : il y a forc&#233;ment une barre des tâches,
         un menu d&#233;marrer, la liste des applications ouvertes. Un seule th&#232;me de fen&#234;tres est disponible, et vous pouvez choisir entre trois couleurs. A moins d'installer encore et encore des logiciels, il n'est pas vraiment possible de personaliser l'interface.<br />
         Avec Linux, l'interface graphique est <em>un logiciel &#224; part enti&#232;re</em>. Il est donc possible d'en installer plusieurs, et des les configurer &#224; loisir.</p>
      <p>Voici une capture de chacune des trois interfaces graphiques principales :</p>
      <div style="margin:0;padding:0;text-align:center">
         <p>KDE (Voir <a href="http://fr.wikipedia.org/KDE" hreflang="fr" class="wiki">KDE sur wikip&#233;dia</a>)<br />
            <a href="/img/cestquoi/linux-capture-ecran-kde.png">
            <img src="/img/cestquoi/linux-capture-ecran-kde.png" style="width:512px;height:384px" /></a>
            </p>
         <p>Gnome (Voir <a href="http://fr.wikipedia.org/GNOME" hreflang="fr" class="wiki">Gnome sur wikip&#233;dia</a>)<br />
            <a href="/img/cestquoi/linux-capture-ecran-gnome.png">
            <img src="/img/cestquoi/linux-capture-ecran-gnome.png" style="width:512px;height:384px" /></a>
            </p>
         <p>Xfce (Voir <a href="http://fr.wikipedia.org/Xfce" hreflang="fr" class="wiki">Xfce sur wikip&#233;dia</a>)<br />
            <a href="/img/cestquoi/linux-capture-ecran-xfce.png">
            <img src="/img/cestquoi/linux-capture-ecran-xfce.png" style="width:512px;height:384px" /></a></p></div>
   <h3>Console</h3>
      <p>Sous linux, tout est faisable via une interface graphique (c'est &#224; dire
         en utilisant des logiciels sp&#233;cifiques, en cliquant sur des boutons, etc...). Mais il est &#233;galement possible de faire ce que l'on veut (lister des r&#233;pertoires et des fichiers, installer et g&#233;rer des paquets, &#233;diter des fichiers, lancer ou arr&#234;ter des programmes...). Bien sûr, il n'est pas du tout obligatoire d'utiliser la console si on pr&#233;f&#232;re passer par des logiciels ordinaires. Mais une fois que l'on est habitu&#233;, c'est beaucoup plus rapide.</p>
      <p>Exemples de ce que l'on peut faire via une console (aussi appel&#233; terminal ou shell) :</p>
      <dl>
         <dt>ls -l /</dt>
            <dd>Liste tous les fichiers et dossiers imm&#233;diatement contenus dans / en affichant le nom,
                la date de modification, la taille, les propri&#233;taires...<br />
                <em>ls</em> : la commande qui permet de lister des fichiers/dossiers<br />
                <em>-l</em> : option (les options commencent par deux tirets ou un seul en abr&#233;g&#233;) qui demande d'afficher plusieurs renseignements sur les fichiers.<br />
                <em>/</em> : l'endroit ou sont les fichiers/dossiers &#224; lister. Ici, je choisis de lister le dossier racine.</dd>
         <dt>apt-cache search office</dt>
            <dd>Permet de rechercher un paquet dont le nom contient "office".<br />
                <em>apt-cache</em> : pour manipuler la liste des paquets existants<br />
                <em>search</em> : pour indiquer &#224; la commande apt-cahce que l'on veut chercher un paquet<br />
                <em>office</em> : on recherche un paquet qui contient "office". dans cette exemple, on cherche une suite qui peut ressembler &#224; Microsoft office (word), OpenOffice.org, ou autre, mais on peut chercher n'importe quoi.</dd>
         <dt>sudo aptitude install firefox</dt>
            <dd>Pour installer le paquet firefox<br />
                <em>sudo</em> : Commande pour demander les droits d'administrateur (n&#233;c&#233;ssaires pour installer un paquet)<br />
                <em>aptitude</em> : commande qui permet de manipuler les paquets<br />
                <em>install</em> : pour indiquer &#224; aptitude que l'on veut installer un paquet<br />
                <em>firefox</em> : le nom du paquet &#224; installer</dd>
         <dt>man ls</dt>
            <dd>Pour avoir les informations du manuel sur la commande "ls"<br />
                <em>man</em> : utiliser le manuel, pour avoir des informations sur les commandes<br />
                <em>ls</em> : la commande que l'on veut apprendre</dd></dl>
      <p>Il est possible de lancer une console en interface graphique, en utilisant
         la console fournie par d&#233;faut avec son interface, et c'est ce que l'on fait le plus souvent pour utiliser une console, mais la vraie console est en mode texte, c'est &#224; dire que tout l'&#233;cran est occup&#233;. Sous Linux, sept consoles peuvent tourner en m&#234;me temps, ind&#233;pendemment de l'interface graphique (peut importe qu'elle fonctionne ou non). C'est tr&#232;s utile lorsque l'interface graphique plante par exemple.</p>
      <p>Note : Windows dispose &#233;galement d'une console, via le menu D&#233;marrer>Accessoires,
         mais il ne s'agit que d'une console DOS, et elle est beaucoup moins utilis&#233;e que sous Linux.</p>
<hr />
<p id="next">Voir &#233;galement :<br /><br />
   Pages de ce site :
   <a href="/cestquoi/libre/">C'est quoi le libre, l'open-source ?</a><br />
   <!--a href="rien pour le moment">Mon exp&#233;rience avec GNU/Linux :
      Tutoriel complet pour installer et configurer Linux et ses trois interfaces, ainsi que tous les logiciels par d&#233;faut et les p&#233;riph&#233;riques (imprimantes, scanners, son...)</a><br /--><br />
   Comprendre Linux :<br />
   <a href="http://sebsauvage.net/comprendre/linux/" hreflang="fr">Sebsauvage : C'est quoi Linux ?</a><br />
   <a href="http://fr.wikipedia.org/wiki/Linux" hreflang="fr" class="wiki">Wikip&#233;dia : Linux</a><br />
   <a href="http://www.commentcamarche.net/linux/linintro.php3" hreflang="fr">CCM : Linux</a><br /><br />
   Plus d'informations sur Linux :<br />
   <a href="http://www.commentcamarche.net/faq/97" hreflang="fr">CCM : Astuces Linux</a><br />
   <a href="http://www.commentcamarche.net/faq/sujet-3360" hreflang="fr">CCM : D&#233;buter sous Linux</a><br />
   <a href="http://www.siteduzero.com/tuto-2-96-linux.html" hreflang="fr">SDZ : Tutoriels Linux</a><br /><br />
   Quelques sites enti&#232;rement d&#233;di&#233;s &#224; Linux :<br />
   <a href="http://linuxfr.org/" hreflang="fr">Linuxfr.org</a><br />
   <a href="http://lea-linux.org/" hreflang="fr">Lea Linux</a><br />
   <a href="http://www.passeralinux.fr/" hreflang="fr">Passer &#224; GNU/Linux</a><br />
   <a href="http://distrowatch.com/?language=FR" hreflang="fr">Distrowatch, un site sur l'actualit&#233; des distributions</a><br />
   <a href="http://www.linux-france.org/" hreflang="fr">Linux France</a><br />
   <a href="http://www.linux-center.org/fr/" hreflang="fr">Linux Center</a><br /><br />
   Autres :<br />
   <a href="http://membres.lycos.fr/cestquoiwindows/" hreflang="fr">R&#233;cit d'une exp&#233;rience (tr&#232;s subjectif) : un utilisateur de Linux a d&#233;couvert Windows</a></p>
<?php require'../../autres/source-bas.php'?>

Retour