Solaris 8 のインストール (上級編)

flar

flar コマンドは、アーカイブの管理に使用します。このコマンドで行うことができる作業は以下のとおりです。

アーカイブからの情報の抽出

作成済みのアーカイブについての情報を取得するには、-i または info オプションを指定して flar コマンドを使用します。このコマンドの構文は次のとおりです。

flar -i:info [- l] [-k keyword] [- t [-p posn] [- b blocksize]] filename

表 20–4 flar -i (flar info) のコマンド行オプション

オプション 

説明 

-k keyword

キーワード keyword の値のみを返します。

-l

アーカイブセクション内のすべてのファイルをリスト表示します。 

アーカイブの分割

フラッシュアーカイブを複数のセクションに分割するには、-s または split オプションを指定して flar コマンドを使用します。flar コマンドは、現在のディレクトリまたは指定されたディレクトリ内に各セクションを個々のファイルに分けてコピーします。ファイルには、セクション名からとった名前が付けられます。たとえば、cookie セクションは、cookie と名付けられたファイルに保存されます。flar コマンドでは、1 つのセクションだけを保存するように指定できます。このコマンドの構文は次のとおりです。

flar -s:split[- d dir] [-u section] [-f archive] [-S section] [-t [-p posn] [-b blocksize]] filename

表 20–5 flar -s (flar split) のコマンド行オプション

オプション 

説明 

-d dir

コピーするセクションを、現在のディレクトリからではなく dir から取得します。

-u section

このオプションを使用しない場合、flar は現在のディレクトリ内のすべてのセクションをコピーします。このオプションを使用した場合、flarcookie セクション、identification セクション、archive セクション、および section セクションをコピーします。1 つのセクション名を指定することも、あるいは空白で区切って複数のセクション名を指定することも可能です。

-f archive

アーカイブセクションを、archive という名前のファイルに入れるのではなく、archive というディレクトリに抽出します。

-S section

アーカイブから section と名付けられたセクションだけをコピーします。

アーカイブの結合

個々のセクションからフラッシュアーカイブを作成するには、-c または combine オプションを指定して、flar コマンドを使用します。各セクションは、セクション名を名前に持つ個々のファイル内にあると見なされます。少なくとも、cookie (cookie セクション)、identification (identification セクション)、および archive (archive セクション) の 3 つのファイルが存在する必要があります。archive がディレクトリである場合、flar コマンドは、結合されたアーカイブに含める前に、cpio を使用してこれをアーカイブします。identification セクションにアーカイブの圧縮が指定されている場合、flar は新しく結合されたアーカイブのコンテンツを圧縮します。

flar -c:combine [-d dir] [-u section] [-t [-p posn] [-b blocksize]] filename


注 –

どのセクションについても検証は何も行われません。特に、identification セクション内のどのフィールドについても、検証や更新は行われません。


表 20–6 flar -c (flar combine) のコマンド行オプション

オプション 

説明 

-d dir

結合するセクションを、現在のディレクトリからではなく dir から取得します。

-u section

このオプションを指定しない場合、flar は現在のディレクトリ内のすべてのセクションを結合します。このオプションを使用した場合、flarcookie セクション、identification セクション、archive セクション、および section セクションのみを結合します。1 つのセクション名を指定することも、あるいは空白で区切って複数のセクション名を指定することも可能です。