これら2つのコマンドの違いは何ですか?
1. pkgtrans /cdrom/cdrom0/Solaris_10/Product /var/spool/pkg/stream.pkg all
2. pkgtrans -s /cdrom/cdrom0/Solaris_10/Product /var/spool/pkg/stream.pkg all
どちらのコマンドも同じことを行います。
2番目の質問は次のとおりです。/export/home/memam/
呼び出されるファイルストリーム形式のパッケージがあり、SUNWipc.pkg
それをファイルシステム形式に変換したい場合は、pkgtrans /export/home/memam/SUNWipc.pkg /var/spool/pkg
このコマンドは変換されますか?
答え1
最初のコマンドのオプションは、-s
pkgtransに、パケットをデバイス2(ターゲット)のストリームパケットに変換するように指示します。
device2パラメータがディレクトリの場合、ファイルシステムタイプパッケージはそのディレクトリに配置されます。 device2がファイルの場合、データストリームパッケージが作成されます。
パッケージをSUNWipc.pkg
ファイルシステムタイプのパッケージに変換するには、/var/spool/pkg/ に入れるとし、次のように実行する必要があります。
pkgtrans /export/home/memam/SUNWipc.pkg /var/spool/pkg/ SUNWipc