Module _alpm_transflag_t

Source

Constants§

ALPM_TRANS_FLAG_ALLDEPS
Use ALPM_PKG_REASON_DEPEND when installing packages.
ALPM_TRANS_FLAG_ALLEXPLICIT
Use ALPM_PKG_REASON_EXPLICIT when installing packages.
ALPM_TRANS_FLAG_CASCADE
Remove also any packages depending on a package being removed.
ALPM_TRANS_FLAG_DBONLY
Modify database but do not commit changes to the filesystem.
ALPM_TRANS_FLAG_DOWNLOADONLY
Only download packages and do not actually install.
ALPM_TRANS_FLAG_NEEDED
Do not install a package if it is already installed and up to date.
ALPM_TRANS_FLAG_NOCONFLICTS
Ignore dependency conflicts.
ALPM_TRANS_FLAG_NODEPS
Ignore dependency checks.
ALPM_TRANS_FLAG_NODEPVERSION
Ignore version numbers when checking dependencies.
ALPM_TRANS_FLAG_NOHOOKS
Do not run hooks during a transaction
ALPM_TRANS_FLAG_NOLOCK
Do not lock the database during the operation.
ALPM_TRANS_FLAG_NOSAVE
Delete files even if they are tagged as backup.
ALPM_TRANS_FLAG_NOSCRIPTLET
Do not execute install scriptlets after installing.
ALPM_TRANS_FLAG_RECURSE
Remove packages and their unneeded deps (not explicitly installed).
ALPM_TRANS_FLAG_RECURSEALL
Remove also explicitly installed unneeded deps (use with ALPM_TRANS_FLAG_RECURSE).
ALPM_TRANS_FLAG_UNNEEDED
Do not remove a package if it is needed by another one.

Type Aliases§

Type
Transaction flags