Access to packagemanager


Table of Contents

Pkg::AddUpgradeRepo — Add upgrade repository for distribution upgrade
Pkg::ClearSaveState — Clear the saved state - do not use, does nothing (the saved state cannot be removed, it is part of each resolvable object)
Pkg::Commit — Commit package changes (actually install/delete packages)
Pkg::CreateBackups — whether to create package backups during install or removal
Pkg::DoProvide — Install a list of packages to the system
Pkg::DoRemove — Removes a list of packges from the system
Pkg::FilterPackages — Get list of packages depending on how they were selected
Pkg::GetBackupPath — get current path for update backup of rpm config files
Pkg::GetPackages — Get list of packages (installed, selected, available, to be removed)
Pkg::GetSolverFlags — Get the current solver flags (options)
Pkg::GetUpgradeRepos — Get list of current upgrade repositories
Pkg::IsAvailable — Check if package (tag) is available
Pkg::IsManualSelection — Check Status of Selections and if they have changed
Pkg::IsProvided — returns 'true' if the tag is provided by a package in the installed system
Pkg::IsSelected — returns a 'true' if the tag is selected for installation
Pkg::PkgApplReset — Reset most internal stuff on the package manager.Reset only packages set by the application, not by the user
Pkg::PkgAvailable — Check if package is available
Pkg::PkgCommit — Commit package changes (actually install/delete packages), see also Pkg::Commit()
Pkg::PkgDelete — Select package for deletion (deletes all installed instances of the package)
Pkg::PkgGetFilelist — Get File List of a package
Pkg::PkgGetLicenseToConfirm — Return Licence Text
Pkg::PkgGetLicensesToConfirm — Return Licence Text of several packages
Pkg::PkgGroup — Get rpm group of a package
Pkg::PkgInstall — Select package for installation
Pkg::PkgInstalled — returns 'true' if the package is installed in the system
Pkg::PkgLocation — Get file location of a package in the source
Pkg::PkgMarkLicenseConfirmed — Mark licence of the package confirmed
Pkg::PkgMediaCount — Return number of packages to be installed
Pkg::PkgMediaNames — Return names of sources
Pkg::PkgMediaPackageSizes — Return size of packages to be installed
Pkg::PkgMediaSizes — Return size of packages to be installed
Pkg::PkgNeutral — Set package to neutral (drop install/delete flags) (sets all instances of the package - all versions, from all repositories)
Pkg::PkgPath — Path to a package path in the source
Pkg::PkgProperties — Return information about a package
Pkg::PkgQueryProvides — List all package instances providing 'tag'
Pkg::PkgReset — Reset most internal stuff on the package manager.
Pkg::PkgSize — Get (installed) size of a package
Pkg::PkgSolve — Solve current package dependencies
Pkg::PkgSolveCheckTargetOnly — Solve packages currently installed on target system.
Pkg::PkgSolveErrors — Returns number of fails
Pkg::PkgSrcInstall — Select source of package for installation
Pkg::PkgSummary — Get summary (aka label) of a package
Pkg::PkgTaboo — Set package to taboo (sets all instances of the package - all versions, from all repositories)
Pkg::PkgUpdateAll — Update installed packages
Pkg::PkgVersion — Get version (better: edition) of a package
Pkg::RemoveUpgradeRepo — Remove a repository from upgrade list
Pkg::RestoreState — Restore Saved state - restore the state saved by Pkg::SaveState()
Pkg::RpmChecksig — Check signature of RPM
Pkg::SaveState — Save the current selection state, can be restored later using Pkg::RestoreState()
Pkg::SetBackupPath — set current path for update backup of rpm config files
Pkg::SetSolverFlags — Set solver flags (options)