libalpm(3)
π libalpm(3) β Library Functions Manual π
okay so bestie, welcome to libalpm(3) from the Library Functions Manual β it's giving public API energy and we're gonna read it together. π
β¨
πΈ NAME πΈ
libalpm β The libalpm Public API
π SYNOPSIS π
π Topics π
- Files β Functions for package files
- Groups β Functions for package groups
- Error Codes β Error codes returned by libalpm.
- Handle β Functions to initialize and release libalpm
- Signature checking β Functions to check signatures
- Dependency β Functions dealing with libalpm's dependency and conflict information.
- Callbacks β Functions and structures for libalpm's callbacks
- Database β Functions to query and manipulate the database of libalpm.
- Logging Functions β Functions to log using libalpm
- Options β Libalpm option getters and setters
- Package Functions β Functions to manipulate libalpm packages
- Transaction β Functions to manipulate libalpm transactions
- Miscellaneous Functions β Various libalpm functions
libalpm_list(3)β this one is literally just the topic name, bestie; no extra blurb attached in the original. π«Ά
π¦ Data Structures π¦
struct alpm_pkg_xdata_tβ The extended data type used to store non-standard package data fields.
π Detailed Description π
okay so libalpm is a package management library, primarily used by pacman. For ease of access, the libalpm manual has been split up into several sections.
π See Also π
the see-also squad, assembled exactly like this:
libalpm_list(3)libalpm_cb(3)libalpm_databases(3)libalpm_depends(3)libalpm_errors(3)libalpm_files(3)libalpm_groups(3)libalpm_handle(3)libalpm_log(3)libalpm_misc(3)libalpm_options(3)libalpm_packages(3)libalpm_sig(3)libalpm_trans(3)
π§ Data Structure Documentation π§
π struct alpm_pkg_xdata_t π
The extended data type used to store non-standard package data fields.
Data Fields:
char * namechar * value
β¨ Author β¨
Generated automatically by Doxygen for libalpm from the source code.
okay bestie, that's the whole libalpm(3) glow-up β footer check says libalpm and libalpm(3), the source/version vibe is Doxygen-generated for libalpm from the source code, and there's no date printed on this footer, so we're not inventing one. periodt. πβ¨
π¦ where this page comes from
- epel 10: libalpm-devel 7.0.0-5.el10_2 Β· GPL-2.0-or-later
- fedora 43: libalpm-devel 7.0.0-5.fc43 Β· GPL-2.0-or-later
- fedora 43: libalpm-devel 7.0.0-5.fc43 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms