%
% This is part of CLFSja package.
%
% This is a CTIE change file for the original XML source of the CLFSbook.
%
@x
<?xml version="1.0" encoding="ISO-8859-1"?>
@y
<?xml version="1.0" encoding="UTF-8"?>
@z

@x
  <title>Stripping</title>
@y
  <title>ストリップ</title>
@z

@x
  <para os="a">If the intended user is not a programmer and does not plan to do
  any debugging on the system software, the system size can be decreased
  by about 200 MB by removing the debugging symbols from binaries and
  libraries. This causes no inconvenience other than not being able to
  debug the software fully anymore.</para>
@y
  <para os="a">
  本節での作業を行うかどうかは任意です。
  対象ユーザーがプログラマーではなく、プログラム類をデバッグするような使い方をしないのであれば、実行ファイルやライブラリに含まれるデバッグシンボルを削除しても構いません。
  そうすれば 200 MB ものサイズ削減を図ることができます。
  たとえデバッグできなくなっても困らないはずです。
  </para>
@z

@x
  <para os="b">Most people who use the command mentioned below do not
  experience any difficulties. However, it is easy to make a typo and
  render the new system unusable, so before running the
  <command>strip</command> command, it is a good idea to make a
  backup of the current situation.</para>
@y
  <para os="b">
  以下に示すコマンドは簡単なものです。
  ただし入力つづりは簡単に間違いやすいので、もし誤った入力をするとシステムを利用不能にしてしまいます。
  したがって <command>strip</command> コマンドを実行する前に、現時点のシステムのバックアップを取っておくことをお勧めします。
  </para>
@z

@x
  <para os="c">Before performing the stripping, take special care to ensure that
  none of the binaries that are about to be stripped are running. If
  unsure whether the user entered chroot with the command given in
  <xref linkend="chapter-chroot" role=","/> first exit from
  chroot:</para>
@y
  <para os="c">
  ストリップを実行する前には、ストリップしようとしている実行ファイルが実行中でないことを十分確認してください。
  また <xref linkend="chapter-chroot" role=""/> において示したコマンドにより chroot 環境に入っているかどうか定かでない場合は、いったんログアウトしてください。
  </para>
@z

@x
    <para os="e">Then reenter it with:</para>
@y
    <para os="e">再度 chroot 環境に入ります。</para>
@z

@x
    <para os="g">Now the binaries and libraries can be safely stripped:</para>
@y
    <para os="g">
    以下により実行バイナリやライブラリを安全にストリップします。
    </para>
@z

@x
    <para os="i">A large number of files will be reported as having their file
    format not recognized. These warnings can be safely ignored. These
    warnings indicate that those files are scripts instead of
    binaries.</para>
@y
    <para os="i">
    ファイルフォーマットが認識できないファイルがいくつも警告表示されますが、無視して構いません。
    この警告は、処理したファイルが実行モジュールではなくスクリプトファイルであることを示しています。
    </para>
@z

@x
    <para os="j">If disk space is very tight, the <option>--strip-all</option>
    option can be used on the binaries in <filename
    class="directory">/{,usr/}{bin,sbin}</filename> to gain several more
    megabytes. Do not use this option on libraries&mdash;they will be
    destroyed.</para>
@y
    <para os="j">
    ディスク容量が極めて少ない場合には <filename
    class="directory">/{,usr/}{bin,sbin}</filename> にある実行モジュールに対して <option>--strip-all</option> オプションを与えて実行すればさらに容量を確保できます。
    ただしこのオプションはライブラリに対して適用してはなりません。
    これを行うとライブラリは壊れてしまいます。
    </para>
@z