INSTALLPKG(8)

名称
installpkg - Slackware パッケージのインストール。

概要
installpkg [ --warn ] [ --md5sum ] [ --root /他のルート ] [ --infobox ] [ --menu ] [ --terse ] [ --ask ] [ --priority ADD|REC|OPT|SKP ] [ --tagfile /ディレクトリ/タグファイル ] パッケージ名 [ パッケージ名2 ... ]

説明
installpkg は Slackware Linux ディストリビューションで使用するように設計された単一または複数の *.tgz (または.tbz、.tlz、.txz) バイナリパッケージをシステムにインストールします。

オプション

--warn パッケージ名
    標準出力に上書きされますが、実際にはパッケージをインストールしないファイルのリストを生成します。 リストはバックアップするファイルのリストとして使用するのに適した形式で書式化されます。

--md5sum パッケージ名
    /var/log/packages に書き込まれたメタデータにパッケージの md5sum を記録します。

--root /他のルート
    インストールするファイルシステムのルートとして、/ (デフォルト) 以外の場所を使用してインストールします。 与えられた例では、--root /otherroot とする事で、代わりに /otherroot を使用します。ROOT 環境変数を設定することも同じことです。

--infobox
    /bin/dialog を使用して、パッケージのインストール時に情報ダイアログを表示します。 主に installpkg が他のスクリプトから呼び出されたときに使用されます。

--menu
    /bin/dialog を使用して、パッケージをインストールするかどうかをユーザーに確認するメニューを表示します。 通常、installpkg が他のスクリプトから呼び出されたときに使用されます。

--terse
    単一の記述行だけを表示するパッケージを stdout へインストールします。

--ask
    -menu モードで使用します。 選択するとパッケージの優先順位に関係なく、パッケージをインストールするかどうかを常に尋ねられます。

--priority ADD|REC|OPT|SKP
    -menu オプションを指定してインストールする場合は、パッケージを自動的にインストール (ADD) またはスキップ (SKP) するか、推奨 (REC) またはオプション (OPT) を提案するためにパッケージ優先度レベル (パッケージディレクトリのファイル "ターゲットファイル"）をメニューに表示します。 コマンドラインで優先順位が設定されている場合、パッケージリスト全体のタグファイルに設定されている値が上書きされます。

--tagfile /ディレクトリ/タグファイル
    パッケージの優先順位に使用する別のファイルを指定します（例 --tagfile /somedir/tagfile では /somedir/tagfile が使用されます）。 デフォルトは、パッケージのディレクトリにある "タグファイル" です。

例

X 用のフォントパッケージをインストール:

installpkg font-bh-ttf-1.0.3-noarch-1.txz

パッケージがすでにインストールされている場合は、代わりに upgradepkg (8) を使用する必要があります。

パッケージがインストールされている場合に上書きされるファイルのバックアップを作成:

tar czvf /tmp/backup.tar.gz \
$(installpkg --warn font-bh-ttf-1.0.3-noarch-1.txz)

作者
Patrick J. Volkerding <volkerdi@slackware.com>

関連項目
makepkg(8), removepkg(8), explodepkg(8), pkgtool(8), upgradepkg(8)