The psys library provides a simple interface to the system package manager of a Linux system. It allows installation programs to notify the package manager of the installation, uninstallation, and update of third-party software packages, and to request these packages to be added to or removed from the system package database. The psys library interface is generic and not tied to a specific package management system or Linux distribution; it is meant to be a proposal for a future version of the LSB standard.
|Tags||Linux Package Management|
I proposed the psys library interface as starting point for an LSB standard on the LSB's [packaging] mailing list. The discussion can be followed h...
Release Notes: The "extra files" metadata field was added. The RPM fallback backend now does dependency checks. Several small fixes were made.
Release Notes: This is the initial release of the psys library. It offers the following features: a first revision of an API for installing, updating, and uninstalling; the possibility to define simple metadata for a package to install; and a basic backend for RPM-based distributions.