Update userguide
This commit is contained in:
@@ -19,7 +19,7 @@
|
||||
<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>ファイルシステムの設計</title>
|
||||
<title>ファイルシステムレイアウト</title>
|
||||
<link rel="stylesheet" type="text/css" href="../Haiku-doc.css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -57,95 +57,93 @@
|
||||
|
||||
<div id="content">
|
||||
<div>
|
||||
<div class="box-info">このページの翻訳はまだ完全ではありません。完成するまでは、未完成の部分はオリジナルの英文を使用します。</div>
|
||||
|
||||
<h1>ファイルシステムの設計</h1>
|
||||
<h1>ファイルシステムレイアウト</h1>
|
||||
|
||||
<p>Haikuのファイルシステムの設計は完全に透過的で、ファイルやフォルダーに暗号めいていない名前を使うよう常に努力しています。
|
||||
システムが正しく機能するために重要なファイルやフォルダーについては、次のような警告を表示することで不慮の操作からそれらを保護します:</p>
|
||||
<p>Haiku のファイルシステムの設計は完全に透過的で、ファイルやフォルダーに暗号的でない名前を使うよう常に努力しています。システムが正しく機能するために重要なファイルやフォルダーについては、次のような警告を表示して不慮の操作からそれらを保護します:</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>システム階層下の何かをリネームまたは削除しようとすると、第二の警告が表示されます。 "<span class="button">Rename</span>" ボタンは <span class="key">SHIFT</span> キーを押している間だけクリックできます。</p>
|
||||
<p>Generally, there are two separate branches springing from the root folder of the boot volume:</p>
|
||||
<p>システム階層下の何かをリネームまたは削除しようとすると、第二の警告が表示されます。 "<span class="button">名前を変更 (Rename)</span>" ボタンは <span class="key">SHIFT</span> キーを押している間だけクリックできます。</p>
|
||||
<p>通常、ブートボリュームのルートフォルダーから、次の 2 つのフォルダーが別々に枝分かれしています。</p>
|
||||
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
|
||||
<tr><td><span class="path">/boot/system/</span></td><td> </td><td>Contains system files and applications/packages shared by all users.</td></tr>
|
||||
<tr><td><span class="path">/boot/home/</span></td><td> </td><td>This is your personal folder where you keep your data and settings and the applications/packages that are <i>not</i> shared by all users.</td></tr>
|
||||
<tr><td><span class="path">/boot/system/</span></td><td> </td><td>システムファイルおよびすべてのユーザーが共有するアプリケーション / パッケージを含んでいます。</td></tr>
|
||||
<tr><td><span class="path">/boot/home/</span></td><td> </td><td>これは、ユーザーの個人的なフォルダーで、ユーザーのデータ、設定、およびほかのユーザーと共有<i>しない</i>アプリケーション / パッケージを保存します。</td></tr>
|
||||
</table>
|
||||
<p>As long as Haiku isn't multi-user, this distinction between shared and not-shared applications/packages has no apparent effect, as there's only one user with one home folder. But since there will be support for more users than one eventually, it makes sense to learn the right way from the start.</p>
|
||||
<p>Haiku はまだマルチユーザーに対応していないので、この共有と共有でないアプリケーション / パッケージの区別は明らかな影響はありません。それは、1 つのホームフォルダーを持つたった 1 人のユーザーしかいないからです。しかし、いつかは複数ユーザーのサポートが行われるので、最初から正しい方法を学ぶのは意味のあることです。</p>
|
||||
|
||||
<h2>
|
||||
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
|
||||
<a id="system" name="system">システムフォルダー - <span class="path">/boot/system/</span></a></h2>
|
||||
<p>Under Haiku's predecessor BeOS, this folder was named <span class="path">/boot/beos/</span>. You may still find it in some older documentation (e.g. in the original BeBook).<br />
|
||||
Most of the folders inside <span class="path">/boot/system/</span> are read-only, which is sensible as they contain the files necessary for Haiku to function correctly and therefore have to be safe from (accidental) alteration. The only user-writable folders are:</p>
|
||||
<p>Haiku の前身である BeOS では、このフォルダーは <span class="path">/boot/beos/</span> と名付けられていました。まだその名称をいくつかの古いドキュメント (たとえば、オリジナルの BeBook) 中に見ることがあるでしょう。<br />
|
||||
<span class="path">/boot/system/</span> 内のほとんどのフォルダーは読み取り専用です。それは理にかなったことです。なぜなら、それらは Haiku が正常に動作するために必要なファイルを含んでおり、そのために、(不慮の) 変更から安全である必要があるからです。ユーザーが書き込み可能なフォルダーは以下のものだけです。</p>
|
||||
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
|
||||
<tr><td><span class="path">/boot/system/cache/</span></td><td> </td><td>Contains cached files and the temporary folder linked to <span class="path">/tmp/</span>.</td></tr>
|
||||
<tr><td class="onelinetop"><span class="path">/boot/system/non-packaged/</span></td><td> </td><td>Contains a hierarchy for files that aren't part of a .hpkg (probably from old BeOS archives).</td></tr>
|
||||
<tr><td><span class="path">/boot/system/packages/</span></td><td> </td><td>Besides holding Haiku's system packages, you can add/remove packages shared by all users.</td></tr>
|
||||
<tr><td><span class="path">/boot/system/settings/</span></td><td> </td><td>Contains system-wide settings.</td></tr>
|
||||
<tr><td><span class="path">/boot/system/var/</span></td><td> </td><td>Contains logs like the syslog (important when troubleshooting) and is the default location for the swap file.</td></tr>
|
||||
<tr><td><span class="path">/boot/system/cache/</span></td><td> </td><td>キャッシュファイルや、<span class="path">/tmp/</span> にリンクされた一時フォルダーを含みます。</td></tr>
|
||||
<tr><td class="onelinetop"><span class="path">/boot/system/non-packaged/</span></td><td> </td><td>.hpkg の一部でない (おそらく古い BeOS アーカイブ由来の) ファイル用のフォルダー階層を含みます。</td></tr>
|
||||
<tr><td><span class="path">/boot/system/packages/</span></td><td> </td><td>Haiku のシステムパッケージを含むだけでなく、すべてのユーザーで共有するパッケージをユーザーが追加または削除できます。</td></tr>
|
||||
<tr><td><span class="path">/boot/system/settings/</span></td><td> </td><td>システム全体の設定を含みます。</td></tr>
|
||||
<tr><td><span class="path">/boot/system/var/</span></td><td> </td><td>Syslog (トラブルシューティングの際に重要となります) のようなログを含み、またスワップファイルの標準の置き場所です。</td></tr>
|
||||
</table>
|
||||
<p><span class="box-info">For more information on the <span class="path">packages</span> and <span class="path">non-packaged</span> folders, see topic <a href="">Installing applications</a>.</span></p>
|
||||
<p><span class="box-info"><span class="path">packages</span> および <span class="path">non-packaged</span> フォルダーについて詳しくは、<a href="applications.html">Installing 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">ホームフォルダー - <span class="path">/boot/home/</span></a></h2>
|
||||
<p>This folder belongs to you. Here you can create and delete files and folders as you wish. (By the way, the tilde ("<tt>~</tt>") is a shortcut for your home folder, so you don't always have to write "<span class="path">/boot/home/</span>" in Terminal.)<br />
|
||||
Files that you'd like to share with other users in a future multi-user environment have do be put outside <span class="path">/boot/home/</span>. For example, you could create a folder <span class="path">/boot/all-users/</span> and put the stuff there.</p>
|
||||
<p>このフォルダーはユーザーの所有物です。ここには、ユーザーが好きなだけファイルやフォルダーを作成できます(ところで、チルダ ("<tt>~</tt>") はユーザーのホームフォルダーへのショートカットです。そのため、ターミナル内で常に "<span class="path">/boot/home/</span>" と書く必要はありません)。<br />
|
||||
将来のマルチユーザー環境で、ほかのユーザーと共有したいファイルは、<span class="path">/boot/home/</span> 以外に置く必要がります。たとえば、<span class="path">/boot/all-users/</span> というフォルダーを作って、そこにファイルを置くことができるでしょう。</p>
|
||||
|
||||
<table summary="layout" border="0" cellspacing="0" cellpadding="4">
|
||||
<tr><td><span class="path">~/Desktop/</span></td><td style="width:10px;"> </td>
|
||||
<td>Holds the files of your desktop. Double-clicking won't open it, as it is already always visible. When your files happen to be obscured by open windows, just switch quickly to another <a href="workspaces.html">Workspace</a>. Of course, <a href="tracker.html#drill-down">drilling</a> down by right-clicking is also possible.</td></tr>
|
||||
<td>デスクトップのファイルを保持しています。<span class="path">~/Desktop/</span> はダブルクリックしても開きません。なぜならすでに見えているからです。ユーザーのファイルが開いたウィンドウで隠れている場合、別の<a href="workspaces.html">ワークスペース</a>にすばやく切り替えてください。もちろん右クリックで<a href="tracker.html#drill-down">ドリルダウン</a>もできます。</td></tr>
|
||||
<tr><td><span class="path">~/mail/</span></td><td style="width:10px;"> </td>
|
||||
<td>This is the default location for your mails.</td></tr>
|
||||
<td>メールファイルの標準の置き場所です。</td></tr>
|
||||
<tr><td><span class="path">~/people/</span></td><td style="width:10px;"> </td>
|
||||
<td>This is the default location for you contact files, see <a href="applications/people.html">People</a>.</td></tr>
|
||||
<td>連絡先ファイルの標準の置き場所です。<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">Queries</a> are stored here, by default temporarily for 7 days.</td></tr>
|
||||
<td><a href="queries.html">クエリ</a>がここに保存されます。標準では 7 日間仮保存されます。</td></tr>
|
||||
</table>
|
||||
|
||||
<p>The folder <span class="path">/boot/home/config/</span> is special: just like <span class="path">/boot/system/</span> it's mostly under the control of the package management and therefore read-only. It too contains these similar user-writable folders:</p>
|
||||
<p><span class="path">/boot/home/config/</span> フォルダーは特別です。<span class="path">/boot/system/</span> のように、そのほとんどはパッケージ管理のコントロール下にあり、したがって読み取り専用です。そこにはまた以下の 3 つのユーザーが書き込めるフォルダーがあります:</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>Here you can add/remove packages that are <i>not</i> shared by all users.</td></tr>
|
||||
<td>ここに、ほかのユーザーと共有<i>しない</i>パッケージを追加または削除できます。</td></tr>
|
||||
|
||||
<tr><td class="onelinetop"><span class="path">~/config/non-packaged/</span></td><td> </td>
|
||||
<td>Contains a hierarchy for files that aren't part of a .hpkg (probably from old BeOS archives) and are <i>not</i> shared by all users.</td></tr>
|
||||
<td>.hpkg の一部でなく (おそらく古い BeOS アーカイブ由来)、ほかのユーザーと共有しないファイル用のフォルダー階層を含みます。</td></tr>
|
||||
|
||||
<tr><td><span class="path">~/config/settings/</span></td><td> </td>
|
||||
<td>このフォルダーは、すべてのアプリケーションの設定と、システムに関する 2、3 の設定を含んでいます。個別のサブフォルダーによって設定を管理するアプリケーションと、単に設定ファイルを置くだけのアプリケーションがあります。</td></tr>
|
||||
</table>
|
||||
|
||||
<p><span class="box-info">For more information on the <span class="path">packages</span> and <span class="path">non-packaged</span> folders, see topic <a href="">Installing applications</a>.</span></p>
|
||||
<p>Here are some of the more interesting subfolders in <span class="path">~/config/settings</span>:</p>
|
||||
<p><span class="box-info"><span class="path">packages</span> および <span class="path">non-packaged</span> フォルダーについて詳しくは、<a href="applications.html">Installing applications</a> のトピックを参照ください。</span></p>
|
||||
<p><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>このフォルダーにはシステムのブート前またはシャットダウン後に実行される<a href="bash-scripting.html#user-scripts">ユーザスクリプト</a>が置かれます。</td></tr>
|
||||
<td>このフォルダーにはシステムのブート前またはシャットダウン後に実行される<a href="bash-scripting.html#user-scripts">ユーザースクリプト</a>が置かれます。</td></tr>
|
||||
|
||||
<tr><td><span class="path">boot/launch/</span></td><td> </td>
|
||||
<td>このフォルダー下にあるプログラムやドキュメントへのリンクは、ブートごとに自動で起動します。</td></tr>
|
||||
|
||||
<tr><td><span class="path">beos_mime/</span></td><td> </td>
|
||||
<td>この <acronym title="Multipurpose Internet Mail Extensions">MIME</acronym> データベースで、 Haiku はすべての異なる<a href="filetypes.html">ファイルタイプ</a>、およびそれらの設定を管理します。</td></tr>
|
||||
<td>この <acronym title="Multipurpose Internet Mail Extensions">MIME</acronym> データベースで、Haiku はすべての異なる<a href="filetypes.html">ファイルタイプ</a>およびそれらの設定を管理します。</td></tr>
|
||||
|
||||
<tr><td class="onelinetop"><span class="path">deskbar/menu/</span></td><td> </td>
|
||||
<td>Copied or linked to files/folders/queries in this folder appear in the <a href="deskbar.html#deskbar-menu">Deskbar menu</a>.</td></tr>
|
||||
<td>このフォルダーに、ファイル / フォルダー / クエリをコピーまたはリンクすると、<a href="deskbar.html#deskbar-menu">Deskbar menu</a> 内に表示されます。</td></tr>
|
||||
|
||||
<tr><td class="onelinetop"><span class="path">kernel/drivers/</span></td><td> </td>
|
||||
<td>興味を引きそうな設定ファイルである <span class="cli">kernel</span> は、 <acronym title="Symmetric Multi Processing">SMP</acronym> を無効にする、シリアルデバッギングを有効にする、あるいは高度な電源管理を可能にするといったいくつかの低レベルの設定を提供します。コメント記号 "<tt>#</tt>" を削除することで設定行が有効になります。このフォルダー内では慎重になってください!</td></tr>
|
||||
<td>興味を引きそうな設定ファイルである <span class="cli">kernel</span> は、<acronym title="Symmetric Multi Processing">SMP</acronym> を無効にする、シリアルデバッグを有効にする、あるいは高度な電源管理を可能にするといったいくつかの低レベルの設定を提供します。コメント記号 "<tt>#</tt>" を削除することで設定行が有効になります。このフォルダー内では慎重になってください!</td></tr>
|
||||
|
||||
<tr><td><span class="path">Tracker/</span></td><td> </td>
|
||||
|
||||
<td>ここには、 Tracker のための様々な設定ファイルに加え、興味を引くサブフォルダがいくつかあります:</td></tr>
|
||||
<td>ここには、Tracker のためのさまざまな設定ファイルに加え、興味を引くサブフォルダーがいくつかあります。</td></tr>
|
||||
<tr><td align="right"><span class="path">DefaultFolderTemplate/</span></td><td style="width:10px;"></td><td>すべての属性とウィンドウサイズを好きなように表示、アレンジできます。作成されるすべての新規フォルダーがテンプレートとしてそれを使用します。</td></tr>
|
||||
|
||||
<tr><td align="right"><span class="path">DefaultQueryTemplates/</span></td><td></td><td>特定のファイルタイプのためのクエリ結果ウィンドウのレイアウトを定義できます。トピック<a href="queries.html#result-window">クエリ: 結果ウィンドウ</a>を参照してください。</td></tr>
|
||||
<tr><td align="right"><span class="path">DefaultQueryTemplates/</span></td><td></td><td>特定のファイルタイプ用の、クエリ結果ウィンドウのレイアウトを定義できます。トピック<a href="queries.html#result-window">クエリ: 結果ウィンドウ</a>を参照してください。</td></tr>
|
||||
|
||||
<tr><td align="right"><span class="path">Go/</span></td><td></td><td>例えば、読込/保存パネルでリンクが利用できるようにするといった目的で、このフォルダーの中にユーザの使いたい場所へのリンクを置きます。トピック <a href="gui.html#favorites-recent">Haiku の GUI: Favorites および Recent フォルダー</a>を参照してください。</td></tr>
|
||||
<tr><td align="right"><span class="path">Go/</span></td><td></td><td>たとえば、読込 / 保存パネルでリンクが利用できるようにするといった目的で、このフォルダーの中にユーザーの使いたい場所へのリンクを置きます。トピック <a href="gui.html#favorites-recent">Haiku の GUI: Favorites および Recent フォルダー</a>を参照してください。</td></tr>
|
||||
|
||||
<tr><td align="right"><span class="path">Tracker New Template/</span></td><td></td><td>Tracker の <span class="menu">File | New...</span> メニューから利用可能なあらゆるファイルタイプのためのテンプレートを追加します。トピック <a href="tracker.html#working-with-files">Tracker: Working with files</a> を参照してください。</td></tr>
|
||||
<tr><td align="right"><span class="path">Tracker New Template/</span></td><td></td><td>Tracker の <span class="menu">File | New...</span> メニューから利用可能なあらゆるファイルタイプのためのテンプレートを追加します。トピック <a href="tracker.html#working-with-files">Tracker: ファイル操作</a> を参照してください。</td></tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user