openSUSE:Libzypp features
This article covers the features of libzypp.
Integrity
- repository can provide signing keys rpm-md and YaST
- signed repository metadata
- signed packages
Formats
- YaST (a.k.a. SuSEtags)
- rpm-md (yum)
- Novell Update Service (NU)
- Repository Index Service (RIS)
- Plain directories
- support for .repo files (smart, yum)
Media access
- transparent Metalink support
- HTTP(S)
- FTP
- CD/DVD (multiple media)
- NFS
- SMB
- Partition
- Directory
- Loopback ISO
Objects
Multi-arch
- compatible archs (i686, i586, x86_64)
- incompatible archs
- patches
Functions
- Distribution upgrade algorithm
- Split-provides dependencies
- Package renames via provides/obsoletes
- Repository identification
Update
License popups
- Product/Repository license
- Package license
- Patch license
Dependencies
Others
- Package Locking
- Package Vendor handling
- Transaction per package