Conary(コナリー)は、
レッドハットの元従業員によって設立されたrPath社によって開発された、自由ソフトウェアおよびオープンソースのパッケージ管理システムです。このシステムは、分散されたオンライン
リポジトリを対象とし、パッケージのインストール時に依存関係を自動的に解決することに重点を置いています。
Conaryは、RPM、CVS、Portageといった既存のパッケージ管理システムの優れた点を組み合わせ、さらに独自の高度な機能を追加することで、明確なリビジョンコントロールを実現する次世代のパッケージ管理システムとして位置づけられています。特に、アップデートが必要なパッケージについて、変更されたファイルのみを更新するという点が大きな特徴です。
この差分更新の仕組みにより、ネットワーク回線の使用量を大幅に削減し、ソフトウェアパッケージのアップデートに必要な時間を最小限に抑えることができます。これは、RPMやDEBなどの従来のパッケージ管理システムがパッケージ全体をダウンロードするのとは対照的です。Conaryは、必要な部分だけを更新することで、効率的なシステム管理を可能にします。
Conaryは、Foresight
LinuxやrPath
Linuxといった
Linuxディストリビューションで採用されており、その高度な機能と効率性から、多くのユーザーに利用されています。差分更新によるアップデート時間の短縮や、回線使用量の削減は、特に頻繁にソフトウェアを更新する必要がある環境において、その効果を発揮します。
関連事項
RPM Package Manager
外部リンク
Conary page on the rPath Wiki
Planet Conary
Foresight Linux's Using Conary page