openSUSE:Libzypp の機能
この記事では、 libzypp の機能を説明しています。
一貫性
- rpm-md や YaST が提供するリポジトリの署名への対応
- リポジトリのメタデータに対する署名
- パッケージへの署名
形式
- YaST (別名 SuSEtags)
- rpm-md (yum)
- Novell Update Service (NU)
- リポジトリインデックスサービス (RIS)
- 単純なディレクトリ構造
- .repo ファイルへの対応 (smart, yum)
メディアアクセス
- 透過的な メタリンク サポート
- HTTP(S)
- FTP
- CD/DVD (複数のメディアにも対応)
- NFS
- SMB
- パーティション
- ディレクトリ
- ループバック ISO
オブジェクト
アーキテクチャ対応
- 互換アーキテクチャ (i686, i586, x86_64)
- 非互換アーキテクチャ
- 修正
機能
- ディストリビューションのアップグレード機能
- Provides の依存関係の分解
- Provides/Obsoletes を利用したパッケージの改名
- リポジトリの識別
更新
ライセンスポップアップ
- 製品/リポジトリのライセンス
- パッケージのライセンス
- 修正のライセンス
依存関係
その他
- パッケージロック (施錠)
- パッケージの製造元に関する処理
- パッケージごとのトランザクション管理