この問題に関するOracleのドキュメントとPDFを読みましたが、広すぎて分析的で理解できません。
Solarisイメージパッケージングシステムの最も重要なコマンドとストレージの概要を(自分で理解できるように)提供できますか?
そして、SYSVとIPSの間の接続は何ですか?
ベストアンサー1
私は、画像パッケージングシステムの主な著者の一人として、この質問に答えることができると思います。以前はこのトピックについて書いたことがあるので、ここに簡単な要約があります。
IPS(画像パッケージングシステム)であるpkg(5)は、主な設計目標がネットワークストレージと対話するソフトウェア配信システムです。他の主なアイデアには、ゾーンやその他のインストールコンテキストのセキュリティ実行、ZFSを使用した効率とロールバックの改善、不正確または不完全なパッケージの導入防止、効率的な帯域幅の使用などがあります。
他の人が述べたように(通常SVr4パッケージングと呼ばれる)、SYSVパッケージングはSolaris 11以前のオペレーティングシステム用のレガシーパッケージ管理システムです。
IPSの場合、最も重要なコマンドは「pkg」です。これは、Solaris 11+システムにインストールされているすべてのソフトウェアを管理するための基本ユーティリティです。
IPSとSVr4カプセル化の主な違いは次のとおりです。
- ネットワークベースのストレージサポート(いいえ、SVr4が提供するファイル検索サポートは含まれていません)
- 安全で決定的なアップデート
- 暗号化されたセキュリティパッケージのリスト
- ZFSとの幅広い基本統合
- パッケージセットを一緒に管理するための広範な依存関係管理機能(SVr4とは異なり、IPSには複数の依存関係タイプがあります)
- 移植可能(glassfish Webサーバーは、歴史的にOS X、Linux、およびWindowsで展開メカニズムとしてIPSを使用してきました)
これについての詳細は、現在および以前の同僚のブログ投稿で確認できます。