f62c154804
This also applies the change in #15393
166 lines
14 KiB
HTML
166 lines
14 KiB
HTML
<?xml version="1.0" encoding="UTF-8"?>
|
||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr">
|
||
<head>
|
||
<!--
|
||
*
|
||
* Copyright 2008-2013, Haiku. All rights reserved.
|
||
* Distributed under the terms of the MIT License.
|
||
*
|
||
* Authors:
|
||
* Humdinger <humdingerb@gmail.com>
|
||
* Translators:
|
||
* Loïc
|
||
* Vincent Duvert
|
||
* Wabouz
|
||
*
|
||
-->
|
||
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
|
||
<meta http-equiv="Content-Style-Type" content="text/css" />
|
||
<meta name="robots" content="all" />
|
||
<title>Structure du système de fichiers</title>
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||
<link rel="stylesheet" type="text/css" href="../Haiku-doc.css" />
|
||
</head>
|
||
<body>
|
||
|
||
<div id="banner">
|
||
<div><span>Guide de l’utilisateur</span></div>
|
||
</div>
|
||
|
||
<div class="nav">
|
||
<div class="inner">
|
||
<ul class="lang-menu">
|
||
<li class="now">Français <span class="dropdown-caret">▼</span></li>
|
||
<li><a href="../id/filesystem-layout.html">Bahasa Indonesia</a></li>
|
||
<li><a href="../ca/filesystem-layout.html">Català</a></li>
|
||
<li><a href="../de/filesystem-layout.html">Deutsch</a></li>
|
||
<li><a href="../en/filesystem-layout.html">English</a></li>
|
||
<li><a href="../es/filesystem-layout.html">Español</a></li>
|
||
<li><a href="../fur/filesystem-layout.html">Furlan</a></li>
|
||
<li><a href="../it/filesystem-layout.html">Italiano</a></li>
|
||
<li><a href="../hu/filesystem-layout.html">Magyar</a></li>
|
||
<li><a href="../pl/filesystem-layout.html">Polski</a></li>
|
||
<li><a href="../pt_PT/filesystem-layout.html">Português</a></li>
|
||
<li><a href="../pt_BR/filesystem-layout.html">Português (Brazil)</a></li>
|
||
<li><a href="../ro/filesystem-layout.html">Română</a></li>
|
||
<li><a href="../sk/filesystem-layout.html">Slovenčina</a></li>
|
||
<li><a href="../fi/filesystem-layout.html">Suomi</a></li>
|
||
<li><a href="../sv_SE/filesystem-layout.html">Svenska</a></li>
|
||
<li><a href="../tr/filesystem-layout.html">Türkçe</a></li>
|
||
<li><a href="../zh_CN/filesystem-layout.html"> 中文 [中文]</a></li>
|
||
<li><a href="../ru/filesystem-layout.html">Русский</a></li>
|
||
<li><a href="../uk/filesystem-layout.html">Українська</a></li>
|
||
<li><a href="../jp/filesystem-layout.html">日本語</a></li>
|
||
</ul>
|
||
<span>
|
||
« <a href="bootloader.html">Chargeur de démarrage</a>
|
||
:: <a href="contents.html" class="uplink">Sommaire</a>
|
||
:: <a href="gui.html">L'interface graphique de Haiku</a> »
|
||
</span></div>
|
||
</div>
|
||
|
||
<div id="content">
|
||
<div>
|
||
|
||
<h1>Structure du système de fichiers</h1>
|
||
|
||
<p>L'organisation des fichiers est assez transparente dans Haiku. En essayant de toujours utiliser des noms explicites pour les fichiers et les dossiers, l'utilisateur n'a pas besoin de faire de suppositions. Les fichiers et dossiers qui sont importants pour le bon fonctionnement du système, sont protégés des atteintes accidentelles par l'affichage d'une de ces alertes :</p>
|
||
<img src="images/filesystem-layout-images/achtung-user.png" alt="achtung-user.png" />
|
||
<img src="images/filesystem-layout-images/achtung-system.png" alt="achtung-system.png" />
|
||
<p>Le second message d'alerte apparaît si vous essayez de renommer ou de supprimer quelque chose dans l'arborescence du système. Ici, le bouton "<span class="button">Rename</span>" ne deviendra cliquable qu'en maintenant la touche <span class="key">Maj</span> enfoncée.</p>
|
||
<p>Généralement, le dossier racine du volume de démarrage comporte deux branches distinctes :</p>
|
||
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
|
||
<tr><td><span class="path">/boot/system/</span></td><td> </td><td>Contient les fichiers systèmes et les applications/paquets partagés par tout les utilisateurs.</td></tr>
|
||
<tr><td><span class="path">/boot/home/</span></td><td> </td><td>Il s'agit de votre dossier personnel, où vous pouvez conserver vos fichiers et paramètres, ainsi que les application/paquets qui <i>ne sont pas</i> partagées par tous les utilisateur.</td></tr>
|
||
</table>
|
||
<p>Tant que Haiku ne permet pas de gérer plusieurs utilisateurs, la distinction entre les applications/paquets partagés ou non n'a pas de répercutions apparentes, puisqu'il n'y a qu'un seul utilisateur avec un seul dossier home.
|
||
Une fois que cette fonctionnalité sera mise en place, Haiku supportera le multi-user et apprendre la bonne méthode prendra toute son importance.</p>
|
||
|
||
<h2><a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
|
||
<a id="system" name="system">Le dossier système - <span class="path">/boot/system/</span></a></h2>
|
||
<p>Sous BeOS, le prédecesseur de Haiku, ce dossier était nommé <span class="path">/boot/beos/</span>. Vous pouvez encore rencontrer cette référence dans d’anciennes documentations (comme le BeBook).<br />
|
||
Dans tous les cas, vous ne devriez pas altérer son contenu. Chaque mise à jour de Haiku est susceptible d’ajouter, de supprimer ou de remplacer tout ce qui se trouve dans ce dossier. Si vous voulez ajouter des fonctionnalités au système, comme des extensions au Tracker, des Translateurs ou des pilotes supplémentaires, installez-les plutôt dans votre hiérarchie personnelle <span class="path">/boot/home/</span>, ou, si l’élément devrait être disponible pour tous les utilisateurs, <span class="path">/boot/common/</span>. Tant que Haiku ne sera pas multi-utilisateur, cette distinction n’a pas d’effet apparent, puisque qu’il n’y a qu’un utilisateur avec un dossier <i>home</i>. Mais puisque ce support multi-utilisateur sera disponible ultérieurement, il est bon de prendre tout de suite les bonnes habitudes.</p>
|
||
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
|
||
<tr><td><span class="path">/boot/system/cache/</span></td><td> </td><td>Contient les fichiers caches et les dossiers temporaires, dans <span class="path">/tmp/</span>.</td></tr>
|
||
<tr><td class="onelinetop"><span class="path">/boot/system/non-packaged/</span></td><td> </td><td>Contient une arborescence pour les fichiers qui ne font pas partie d'un .hpkg (dans les anciennes archives BeOS).</td></tr>
|
||
<tr><td><span class="path">/boot/system/packages/</span></td><td> </td><td>En plus de contenir les paquets système Haiku, vous pouvez ajouter/retirer les paquets partagés par tous les utilisateurs.</td></tr>
|
||
<tr><td><span class="path">/boot/system/settings/</span></td><td> </td><td>Contient les réglages du système.</td></tr>
|
||
<tr><td><span class="path">/boot/system/var/</span></td><td> </td><td>Contient des journaux (logs) comme syslog (important pour la résolution de problèmes) et est l'emplacement par défaut pour changer un fichier.</td></tr>
|
||
</table>
|
||
<p><span class="box-info">Pour plus d'informations sur les dossiers <span class="path">packages</span> et <span class="path">non-packaged</span>, consultez le sujet <a href="applications.html">Applications</a>.</span></p>
|
||
|
||
<h2><a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
|
||
<a id="home" name="home">Le dossier personnel - <span class="path">/boot/home/</span></a></h2>
|
||
<p>Ce dossier vous appartient. Vous pouvez, ici, créer et supprimer tous les fichiers et les dossiers que voulez. (À propos, le tilde (« <tt>~</tt> ») est un raccourcis vers votre dossier d'accueil. Vous n'avez donc pas systématiquement besoin d'écrire « <span class="path">/boot/home/</span> » dans le Terminal.)<br />
|
||
Les fichiers que vous souhaiteriez partager avec les autres utilisateurs dans un futur environnement multi-utilisateur devaient être placés à l'extérieur de <span class="path">/boot/home/</span>. À cet effet, vous pouvez par exemple créer un dossier <span class="path">/boot/all-users/</span> pour y mettre ce genre de choses.</p>
|
||
|
||
<table summary="layout" border="0" cellspacing="0" cellpadding="4">
|
||
<tr><td><span class="path">~/Desktop/</span></td><td style="width:10px;"> </td>
|
||
<td>Contient les fichiers de votre bureau. Double cliquer ne l'ouvrira pas puisqu'il est déjà visible. Lorsque vos fichiers sont masqués par une fenêtre ouverte, passez simplement sur un nouvel <a href="workspaces.html">Espace de Travail (Workspace)</a>. Bien entendu, <a href="tracker.html#drill-down">naviguer dans les sous-menus</a> est aussi possible avec un clique droit.</td></tr>
|
||
<tr><td><span class="path">~/mail/</span></td><td style="width:10px;"> </td>
|
||
<td>C'est l'emplacement par défaut pour vos mails.</td></tr>
|
||
<tr><td><span class="path">~/people/</span></td><td style="width:10px;"> </td>
|
||
<td>C'est l'emplacement par défaut pour vos fichiers fichiers de contacts, voir <a href="applications/people.html">People</a>.</td></tr>
|
||
<tr><td><span class="path">~/queries/</span></td><td style="width:10px;"> </td>
|
||
<td><a href="queries.html">Les Requêtes</a> sont stockées ici, par défaut pendant 7 jours.</td></tr>
|
||
</table>
|
||
|
||
<p>Le dossier <span class="path">/boot/home/config/</span> est spécial, tout comme <span class="path">/boot/system/</span>, est très souvent sous le contrôle du géstionnaire de paquets, donc disponible pour une lecture seule. Il contient aussi ces dossiers, modifiables par l'utilisateur.</p>
|
||
|
||
<table summary="layout" border="0" cellspacing="0" cellpadding="4">
|
||
<tr><td><span class="path">~/config/packages/</span></td><td style="width:10px;"> </td>
|
||
<td>Vous pouvez ici ajouter/supprimer les paquets qui ne sont <i>pas</i> partagés par tous les utilisateurs.</td></tr>
|
||
|
||
<tr><td class="onelinetop"><span class="path">~/config/non-packaged/</span></td><td> </td>
|
||
<td>Contient une arborescence pour les fichiers qui ne font pas partie d'un .hpkg (dans les anciennes archives BeOS) et <i>ne sont pas</i> partagées par tous les utilisateurs.</td></tr>
|
||
|
||
<tr><td><span class="path">~/config/settings/</span></td><td> </td>
|
||
<td>Ce dossier contient les paramètres de toutes les applications et quelques configurations pour le système. Certaines applications gèrent leurs paramètres dans leurs propres sous-dossiers, d'autres mettre simplement leur fichier de configuration ici.</td></tr>
|
||
</table>
|
||
|
||
<p><span class="box-info">Pour plus d'informations sur les dossiers <span class="path">packages</span> et <span class="path">non-packaged</span>, consultez le sujet <a href="applications.html">Applications</a>.</span></p>
|
||
<p>Voici les sous dossiers les plus intéressants <span class="path">~/config/settings/</span>:</p>
|
||
|
||
<table summary="layout" border="0" cellspacing="0" cellpadding="4">
|
||
<tr><td><span class="path">boot/</span></td><td style="width:10px;"> </td>
|
||
<td>Ce dossier permet de rajouter des <a href="bash-scripting.html#user-scripts">Scripts utilisateurs</a> qui sont exécutés lors du démarrage ou de l’extinction du système.</td></tr>
|
||
|
||
<tr><td><span class="path">boot/launch/</span></td><td> </td>
|
||
<td>Les liens vers les programmes ou les documents contenus dans ce dossier sont automatiquement lancés à chaque démarrage.</td></tr>
|
||
|
||
<tr><td><span class="path">beos_mime/</span></td><td> </td>
|
||
<td>Dans cette base de données <acronym title="Multipurpose Internet Mail Extensions">MIME</acronym>, Haiku conserve tous les différents <a href="filetypes.html">types de fichiers</a> et leurs paramètres.</td></tr>
|
||
|
||
<tr><td class="onelinetop"><span class="path">deskbar/menu/</span></td><td> </td>
|
||
<td>Les fichiers copiés ou situés dans files/folders/queries apparaissent dans <a href="deskbar.html#deskbar-menu"> le menu Deskbar</a>.</td></tr>
|
||
|
||
<tr><td class="onelinetop"><span class="path">kernel/drivers/</span></td><td> </td>
|
||
<td>Un fichier de réglages contenu dans ce dossier peut être intéressant : <span class="cli">kernel</span> permet de configurer certains aspects bas niveau du système, comme la désactivation du support multi-processeur (<acronym title="Symmetric Multi Processing">SMP</acronym>), l’activation du déboguage série ou de la gestion d’alimentation avancée (APM, ACPI). Vous pouvez activer un ligne de configuration en enlevant le dièse « <tt>#</tt> » au début. Faites très attention à ce que vous faites !</td></tr>
|
||
|
||
<tr><td><span class="path">Tracker/</span></td><td> </td>
|
||
|
||
<td>En plus des différents fichiers de paramètres du tracker, il y a des sous-dossiers intéressants :</td></tr>
|
||
<tr><td align="right"><span class="path">DefaultFolderTemplate/</span></td><td style="width:10px;"></td><td>Affichez et organisez les attributs comme vous aimez, et définissez la taille de fenêtre. Chaque nouveau dossier que vous créez l'utilise comme modèle.</td></tr>
|
||
|
||
<tr><td align="right"><span class="path">DefaultQueryTemplates/</span></td><td></td><td>Vous pouvez définir la disposition des fenêtres de résultat de requête pour certains types de fichiers. Voir <a href="queries.html#result-window">Requêtes : La fenêtre de résultats</a>.</td></tr>
|
||
|
||
<tr><td align="right"><span class="path">Go/</span></td><td></td><td>Placez ici des liens vers vos emplacements favoris pour les rendre disponible notamment dans les boîtes de dialogue d’ouverture et de fermeture. Voyez le sujet <a href="gui.html#favorites-recent">Interface graphique de Haiku : Favoris et dossiers récents</a>.</td></tr>
|
||
|
||
<tr><td align="right"><span class="path">Tracker New Template/</span></td><td></td><td>Ajouter un modèle pour tout type de fichier. il sera alors disponible dans le menu <span class="menu">File | New...</span> du Tracker. voir le sujet <a href="tracker.html#working-with-files">Tracker : gérer vos fichiers</a>.</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
|
||
<div class="nav">
|
||
<div class="inner"><span>
|
||
« <a href="bootloader.html">Chargeur de démarrage</a>
|
||
:: <a href="contents.html" class="uplink">Sommaire</a>
|
||
:: <a href="gui.html">L'interface graphique de Haiku</a> »
|
||
</span></div>
|
||
</div>
|
||
|
||
</body>
|
||
</html>
|