Sophie

Sophie

distrib > * > 2010.0 > * > by-pkgid > a412ceb851151854794ced2a242192bb > files > 2383

howto-html-fr-20080722-1mdv2010.0.noarch.rpm

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>1. Introduction</title>
<link rel="stylesheet" href="style.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.64.1">
<link rel="home" href="index.html" title="
    
        Petit guide du développement multi-distributions
    
    ">
<link rel="up" href="index.html" title="
    
        Petit guide du développement multi-distributions
    
    ">
<link rel="previous" href="index.html" title="
    
        Petit guide du développement multi-distributions
    
    ">
<link rel="next" href="ar01s02.html" title="2. Installation">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr><th colspan="3" align="center">1. Introduction</th></tr>
<tr>
<td width="20%" align="left">
<a accesskey="p" href="index.html">Précédent</a> </td>
<th width="60%" align="center"> </th>
<td width="20%" align="right"> <a accesskey="n" href="ar01s02.html">Suivant</a>
</td>
</tr>
</table>
<hr>
</div>
<div class="section" lang="fr">
<div class="titlepage">
<div><div><h2 class="title" style="clear: both">
<a name="Introduction"></a>1. Introduction</h2></div></div>
<div></div>
</div>
<p>
          
        Lors du développement d'une application, il est parfois
        nécessaire de programmer ou de tester des programmes sur
        différentes distributions Linux. Ce petit guide trace les
        grandes lignes d'une utilisation élégante de
        <span><b class="command">chroot</b></span> qui peut, dans bien des cas, éviter de
        redémarrer sous différentes distribution Linux pour réaliser des
        tests ou des développements.
          
    </p>
<p>
        
        En quelques mots, l'astuce consiste à placer tous les fichiers
        d'une certaine distribution dans un simple répertoire et de
        faire un <span><b class="command">chroot</b></span><sup>[<a name="id2451464" href="#ftn.id2451464">1</a>]</sup>
        
        vers l'intérieur de ce répertoire. Vous vous retrouverez ainsi
        dans un environnement d'exécution restreint qui vous permettra
        de développer, tester ou rechercher les erreurs de votre
        programme dans le contexte qui vous intéresse. Cette méthode
        fonctionnera à condition que :
        
    </p>
<div class="orderedlist"><ol type="1">
<li><p>
    
        la version du noyau de la distribution « principale »
        (ou « primaire ») que vous exécutez soit (un minimum)
        compatible avec la distribution « secondaire »,
        c'est-à-dire la distribution exécutée en environnement
        restreint ;
    
    </p></li>
<li><p>
    
        votre application tourne principalement dans l'espace
        utilisateur (i. e. : ne soit pas un module du noyau) et ne
        dépende pas intimement d'un dispositif particulier du noyau (i.
        e. : du comportement de <tt class="filename">/proc</tt>).

    </p></li>
</ol></div>
<div class="section" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="droits-d-utilisation"></a>1.1. Droits d'utilisation</h3></div></div>
<div></div>
</div>
<p>
          Copyright © 2001 Ed Hill III.
      </p>
<p>
          Copyright © 2004 Joan Goutte, Dorian Musso, Simon Depiets 
          et Jean-Philippe Guérard pour la version française.
      </p>
<p>
          
          Vous pouvez redistribuer et modifier ce document selon les
          termes de la Licence de documentation libre GNU (FDL) (version
          1.1 ou toute version ultérieure publiée par la Free Software
          Foundation), sans section invariante, ni texte de première ou
          de quatrième de couverture. Une copie de cette licence est
          accessible sur <a href="http://www.gnu.org/copyleft/fdl.html" target="_top">http://www.gnu.org/copyleft/fdl.html</a>.

      </p>
<p><span class="foreignphrase"><i class="foreignphrase">
      
          Permission is granted to copy, distribute and/or modify this
          document under the terms of the GNU Free Documentation
          License, Version 1.1 or any later version published by the
          Free Software Foundation; with no Invariant Sections, with no
          Front-Cover Texts, and with no Back-Cover Texts. A copy of the
          license is available at <a href="http://www.gnu.org/copyleft/fdl.html" target="_top">http://www.gnu.org/copyleft/fdl.html</a>.
      
      </i></span></p>
</div>
<div class="section" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="commentaires"></a>1.2. Commentaires et corrections</h3></div></div>
<div></div>
</div>
<p>
      
          Ce document a été traduit dans le cadre du projet 
          <a href="http://www.traduc.org" target="_top">traduc.org</a>. 
          N'hésitez pas à faire parvenir vos commentaires, corrections 
          et suggestions d'améliorations à
          <tt class="email">&lt;<a href="mailto:commentaires%20CHEZ%20traduc%20POINT%20org">commentaires CHEZ traduc POINT org</a>&gt;</tt>.
      
      </p>
</div>
<div class="footnotes">
<br><hr width="100" align="left">
<div class="footnote"><p><sup>[<a name="ftn.id2451464" href="#id2451464">1</a>] </sup> La commande <span><b class="command">chroot</b></span> permet d'exécuter
        une commande ou un interpréteur de commandes en utilisant un
        répertoire racine différent. On parle d'une commande exécutée
        dans un <i class="firstterm">environnement d'exécution
        restreint.</i> </p></div>
</div>
</div>
<div class="navfooter">
<hr>
<table width="100%" summary="Navigation footer">
<tr>
<td width="40%" align="left">
<a accesskey="p" href="index.html">Précédent</a> </td>
<td width="20%" align="center"><a accesskey="u" href="index.html">Niveau supérieur</a></td>
<td width="40%" align="right"> <a accesskey="n" href="ar01s02.html">Suivant</a>
</td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
    
        Petit guide du développement multi-distributions
    
     </td>
<td width="20%" align="center"><a accesskey="h" href="index.html">Sommaire</a></td>
<td width="40%" align="right" valign="top"> 2. Installation</td>
</tr>
</table>
</div>
</body>
</html>