[原文] .TH XZDEC 1 "2017-04-19" "Tukaani" "XZ Utils" [訳文] .TH XZDEC 1 2017-04-19 Tukaani "XZ Utils" ---------------------------------------- [原文] .SH NAME xzdec, lzmadec - Small .xz and .lzma decompressors [訳文] .SH 名前 xzdec, lzmadec - .xz および .lzma の伸長を行う簡易版です。 ---------------------------------------- [原文] .SH SYNOPSIS .B xzdec .RI [ option... ] .RI [ file... ] .B lzmadec .RI [ option... ] .RI [ file... ] [訳文] .SH 書式 xzdec [option...] [file...] lzmadec [option...] [file...] ---------------------------------------- [原文] .SH DESCRIPTION .B xzdec is a liblzma-based decompression-only tool for .B .xz (and only .BR .xz ) files. .B xzdec is intended to work as a drop-in replacement for .BR xz (1) in the most common situations where a script has been written to use .B "xz --decompress --stdout" (and possibly a few other commonly used options) to decompress .B .xz files. .B lzmadec is identical to .B xzdec except that .B lzmadec supports .B .lzma files instead of .B .xz files. [訳文] .SH 説明 xzdec は .xz に対しての (そして .xz のみの) 伸長処理を行うだけの liblzma ベースのツールです。xzdec は xz(1) のドロップインとしての置き換えが意識されています。つまり xz --decompress --stdout という形で (そしておそらくはよく使われる他のオプションをともなって) .xz ファイルの伸長を行うスクリプト内において利用するといった場面 です。lzmadec は xzdec と同等であり、ただしサポートするファイルが .xz ではなく .lzma になります。 ---------------------------------------- [原文] .PP To reduce the size of the executable, .B xzdec doesn't support multithreading or localization, and doesn't read options from .B XZ_DEFAULTS and .B XZ_OPT environment variables. .B xzdec doesn't support displaying intermediate progress information: sending .B SIGINFO to .B xzdec does nothing, but sending .B SIGUSR1 terminates the process instead of displaying progress information. [訳文] .PP 実行モジュールサイズを小さく抑えていることから、xzdec はマルチスレッドやローカライゼーションをサポートしていません 。また環境変数 XZ_DEFAULTS や XZ_OPT からのオプション読み込みも行いません。xzdec は処理途中の進行情報は表示しません。つまり xzdec に対して SIGINFO を送信しても何も起きません。ただし SIGUSR1 を送信すると、進行情報が表示されるわけではなく、プロセスが停 止します。 ---------------------------------------- [原文] .SH OPTIONS [訳文] .SH オプション ---------------------------------------- [原文] .TP .BR -d ", " --decompress ", " --uncompress Ignored for .BR xz (1) compatibility. .B xzdec supports only decompression. [訳文] .TP -d, --decompress, --uncompress xz(1) との互換性のために無視されます。xzdec では伸長処理のみがサポートされています。 ---------------------------------------- [原文] .TP .BR -k ", " --keep Ignored for .BR xz (1) compatibility. .B xzdec never creates or removes any files. [訳文] .TP -k, --keep xz(1) との互換性のために無視されます。xzdec ではファイルの生成削除は行いません。 ---------------------------------------- [原文] .TP .BR -c ", " --stdout ", " --to-stdout Ignored for .BR xz (1) compatibility. .B xzdec always writes the decompressed data to standard output. [訳文] .TP -c, --stdout, --to-stdout xz(1) との互換性のために無視されます。xzdec では伸長したデータを常に標準出力します。 ---------------------------------------- [原文] .TP .BR -q ", " --quiet Specifying this once does nothing since .B xzdec never displays any warnings or notices. Specify this twice to suppress errors. [訳文] .TP -q, --quiet xzdec からの警告や通知の表示を行いません。一度これを指定した後は、 何も表示されなくなります。二度指定すると、エラー表示が行われ なくなります。 ---------------------------------------- [原文] .TP .BR -Q ", " --no-warn Ignored for .BR xz (1) compatibility. .B xzdec never uses the exit status 2. [訳文] .TP -Q, --no-warn xz(1) との互換性のために無視されます。xzdec では終了コード 2 は用いません。 ---------------------------------------- [原文] .TP .BR -h ", " --help Display a help message and exit successfully. [訳文] .TP -h, --help ヘルプメッセージを表示して正常終了します。 ---------------------------------------- [原文] .TP .BR -V ", " --version Display the version number of .B xzdec and liblzma. [訳文] .TP -V, --version xzdec と liblzma のバージョン番号を表示します。 ---------------------------------------- [原文] .SH "EXIT STATUS" [訳文] .SH 終了ステータス ---------------------------------------- [原文] .TP .B 0 All was good. [訳文] .TP 0 処理正常。 ---------------------------------------- [原文] .TP .B 1 An error occurred. [訳文] .TP 1 エラー発生。 ---------------------------------------- [原文] .PP .B xzdec doesn't have any warning messages like .BR xz (1) has, thus the exit status 2 is not used by .BR xzdec . [訳文] .PP xzdec には xz(1) にあるような警告メッセージはありません。したがって終了ステー タス 2 は xzdec では利用されません。 ---------------------------------------- [原文] .SH NOTES Use .BR xz (1) instead of .B xzdec or .B lzmadec for normal everyday use. .B xzdec or .B lzmadec are meant only for situations where it is important to have a smaller decompressor than the full-featured .BR xz (1). [訳文] .SH 情報 普段利用するには xzdec や lzmadec ではなく xz(1) としてください。xzdec や lzmadec は、xz(1) の機能をフル活用するような場面ではなく、よりコンパクトに伸長 処理だけが必要となる場面での利用が想定されています。 ---------------------------------------- [原文] .PP .B xzdec and .B lzmadec are not really that small. The size can be reduced further by dropping features from liblzma at compile time, but that shouldn't usually be done for executables distributed in typical non-embedded operating system distributions. If you need a truly small .B .xz decompressor, consider using XZ Embedded. [訳文] .PP xzdec と lzmadec は、そう言うほどにコンパクトではありません。コンパイル時に liblzma の機能を削れば、さらにサイズを小さくすることができます。ただ しオペレーティングシステムが配布する、通常の非埋め込みタイプ の実行モジュールにおいては、サイズ縮小を行うことは好ましくあ りません。本当にコンパクトな .xz 伸長処理が必要であれば、埋め込み XZ (XZ Embedded) の利用を検討してください。 ---------------------------------------- [原文] .SH "SEE ALSO" .BR xz (1) [訳文] .SH 関連項目 xz(1) ---------------------------------------- [原文] .PP XZ Embedded: [訳文] .PP 埋め込み XZ: ----------------------------------------