Php/docs/rpminfo.constants
来自菜鸟教程
预定义常量
下列常量由此扩展定义,且仅在此扩展编译入 PHP 或在运行时动态载入时可用。
RPMVERSION
(string)- System librpm version.
RPMSENSE_ANY
(int)RPMSENSE_LESS
(int)RPMSENSE_GREATER
(int)RPMSENSE_EQUAL
(int)RPMSENSE_POSTTRANS
(int)RPMSENSE_PREREQ
(int)RPMSENSE_PRETRANS
(int)RPMSENSE_INTERP
(int)RPMSENSE_SCRIPT_PRE
(int)RPMSENSE_SCRIPT_POST
(int)RPMSENSE_SCRIPT_PREUN
(int)RPMSENSE_SCRIPT_POSTUN
(int)RPMSENSE_SCRIPT_VERIFY
(int)RPMSENSE_FIND_REQUIRES
(int)RPMSENSE_FIND_PROVIDES
(int)RPMSENSE_TRIGGERIN
(int)RPMSENSE_TRIGGERUN
(int)RPMSENSE_TRIGGERPOSTUN
(int)RPMSENSE_MISSINGOK
(int)RPMSENSE_RPMLIB
(int)RPMSENSE_TRIGGERPREIN
(int)RPMSENSE_KEYRING
(int)RPMSENSE_CONFIG
(int)RPMMIRE_DEFAULT
(int)- Search pattern is a regular expression with \., .* and ^...$ added.
RPMMIRE_STRCMP
(int)- Search pattern is a string, using strcmp(3).
RPMMIRE_REGEX
(int)- Search pattern is a regular expression, using regcomp(3).
RPMMIRE_GLOB
(int)- Search pattern is a glob expression, using fnmatch(3).
RPMTAG_ARCH
(int)RPMTAG_ARCHIVESIZE
(int)RPMTAG_BASENAMES
(int)- Name (not path) of files, with database index.
RPMTAG_BUGURL
(int)RPMTAG_BUILDARCHS
(int)RPMTAG_BUILDHOST
(int)RPMTAG_BUILDTIME
(int)RPMTAG_C
(int)RPMTAG_CHANGELOGNAME
(int)RPMTAG_CHANGELOGTEXT
(int)RPMTAG_CHANGELOGTIME
(int)RPMTAG_CLASSDICT
(int)RPMTAG_CONFLICTFLAGS
(int)RPMTAG_CONFLICTNAME
(int)- Conflicting dependencies, with database index.
RPMTAG_CONFLICTNEVRS
(int)RPMTAG_CONFLICTS
(int)RPMTAG_CONFLICTVERSION
(int)RPMTAG_COOKIE
(int)RPMTAG_DBINSTANCE
(int)RPMTAG_DEPENDSDICT
(int)RPMTAG_DESCRIPTION
(int)RPMTAG_DIRINDEXES
(int)RPMTAG_DIRNAMES
(int)- Directory of files, with database index.
RPMTAG_DISTRIBUTION
(int)RPMTAG_DISTTAG
(int)RPMTAG_DISTURL
(int)RPMTAG_DSAHEADER
(int)RPMTAG_E
(int)RPMTAG_ENCODING
(int)RPMTAG_ENHANCEFLAGS
(int)RPMTAG_ENHANCENAME
(int)- Weak dependencies, with database index, requires librpm >= 4.13.
RPMTAG_ENHANCENEVRS
(int)RPMTAG_ENHANCES
(int)RPMTAG_ENHANCEVERSION
(int)RPMTAG_EPOCH
(int)RPMTAG_EPOCHNUM
(int)RPMTAG_EVR
(int)RPMTAG_EXCLUDEARCH
(int)RPMTAG_EXCLUDEOS
(int)RPMTAG_EXCLUSIVEARCH
(int)RPMTAG_EXCLUSIVEOS
(int)RPMTAG_FILECAPS
(int)RPMTAG_FILECLASS
(int)RPMTAG_FILECOLORS
(int)RPMTAG_FILECONTEXTS
(int)RPMTAG_FILEDEPENDSN
(int)RPMTAG_FILEDEPENDSX
(int)RPMTAG_FILEDEVICES
(int)RPMTAG_FILEDIGESTALGO
(int)RPMTAG_FILEDIGESTS
(int)RPMTAG_FILEFLAGS
(int)RPMTAG_FILEGROUPNAME
(int)RPMTAG_FILEINODES
(int)RPMTAG_FILELANGS
(int)RPMTAG_FILELINKTOS
(int)RPMTAG_FILEMD5S
(int)RPMTAG_FILEMODES
(int)RPMTAG_FILEMTIMES
(int)RPMTAG_FILENAMES
(int)RPMTAG_FILENLINKS
(int)RPMTAG_FILEPROVIDE
(int)RPMTAG_FILERDEVS
(int)RPMTAG_FILEREQUIRE
(int)RPMTAG_FILESIGNATURELENGTH
(int)RPMTAG_FILESIGNATURES
(int)RPMTAG_FILESIZES
(int)RPMTAG_FILESTATES
(int)RPMTAG_FILETRIGGERCONDS
(int)RPMTAG_FILETRIGGERFLAGS
(int)RPMTAG_FILETRIGGERINDEX
(int)RPMTAG_FILETRIGGERNAME
(int)- File trigger name, with database index, requires librpm >= 4.13.
RPMTAG_FILETRIGGERPRIORITIES
(int)RPMTAG_FILETRIGGERSCRIPTFLAGS
(int)RPMTAG_FILETRIGGERSCRIPTPROG
(int)RPMTAG_FILETRIGGERSCRIPTS
(int)RPMTAG_FILETRIGGERTYPE
(int)RPMTAG_FILETRIGGERVERSION
(int)RPMTAG_FILEUSERNAME
(int)RPMTAG_FILEVERIFYFLAGS
(int)RPMTAG_FSCONTEXTS
(int)RPMTAG_GIF
(int)RPMTAG_GROUP
(int)- Group of the package, with database index.
RPMTAG_HDRID
(int)RPMTAG_HEADERCOLOR
(int)RPMTAG_HEADERI18NTABLE
(int)RPMTAG_HEADERIMAGE
(int)RPMTAG_HEADERIMMUTABLE
(int)RPMTAG_HEADERREGIONS
(int)RPMTAG_HEADERSIGNATURES
(int)RPMTAG_ICON
(int)RPMTAG_INSTALLCOLOR
(int)RPMTAG_INSTALLTID
(int)- Installation transaction ID, with database index.
RPMTAG_INSTALLTIME
(int)RPMTAG_INSTFILENAMES
(int)- Path of files, with database index.
RPMTAG_INSTPREFIXES
(int)RPMTAG_LICENSE
(int)RPMTAG_LONGARCHIVESIZE
(int)RPMTAG_LONGFILESIZES
(int)RPMTAG_LONGSIGSIZE
(int)RPMTAG_LONGSIZE
(int)RPMTAG_MODULARITYLABEL
(int)RPMTAG_N
(int)RPMTAG_NAME
(int)- Package name, with database index.
RPMTAG_NEVR
(int)RPMTAG_NEVRA
(int)RPMTAG_NOPATCH
(int)RPMTAG_NOSOURCE
(int)RPMTAG_NVR
(int)RPMTAG_NVRA
(int)RPMTAG_O
(int)RPMTAG_OBSOLETEFLAGS
(int)RPMTAG_OBSOLETENAME
(int)- Obsoleted packages, with database index.
RPMTAG_OBSOLETENEVRS
(int)RPMTAG_OBSOLETES
(int)RPMTAG_OBSOLETEVERSION
(int)RPMTAG_OLDENHANCES
(int)RPMTAG_OLDENHANCESFLAGS
(int)RPMTAG_OLDENHANCESNAME
(int)RPMTAG_OLDENHANCESVERSION
(int)RPMTAG_OLDFILENAMES
(int)RPMTAG_OLDSUGGESTS
(int)RPMTAG_OLDSUGGESTSFLAGS
(int)RPMTAG_OLDSUGGESTSNAME
(int)RPMTAG_OLDSUGGESTSVERSION
(int)RPMTAG_OPTFLAGS
(int)RPMTAG_ORDERFLAGS
(int)RPMTAG_ORDERNAME
(int)RPMTAG_ORDERVERSION
(int)RPMTAG_ORIGBASENAMES
(int)RPMTAG_ORIGDIRINDEXES
(int)RPMTAG_ORIGDIRNAMES
(int)RPMTAG_ORIGFILENAMES
(int)RPMTAG_OS
(int)RPMTAG_P
(int)RPMTAG_PACKAGER
(int)RPMTAG_PATCH
(int)RPMTAG_PATCHESFLAGS
(int)RPMTAG_PATCHESNAME
(int)RPMTAG_PATCHESVERSION
(int)RPMTAG_PAYLOADCOMPRESSOR
(int)RPMTAG_PAYLOADDIGEST
(int)RPMTAG_PAYLOADDIGESTALGO
(int)RPMTAG_PAYLOADFLAGS
(int)RPMTAG_PAYLOADFORMAT
(int)RPMTAG_PKGID
(int)RPMTAG_PLATFORM
(int)RPMTAG_POLICIES
(int)RPMTAG_POLICYFLAGS
(int)RPMTAG_POLICYNAMES
(int)RPMTAG_POLICYTYPES
(int)RPMTAG_POLICYTYPESINDEXES
(int)RPMTAG_POSTIN
(int)RPMTAG_POSTINFLAGS
(int)RPMTAG_POSTINPROG
(int)RPMTAG_POSTTRANS
(int)RPMTAG_POSTTRANSFLAGS
(int)RPMTAG_POSTTRANSPROG
(int)RPMTAG_POSTUN
(int)RPMTAG_POSTUNFLAGS
(int)RPMTAG_POSTUNPROG
(int)RPMTAG_PREFIXES
(int)RPMTAG_PREIN
(int)RPMTAG_PREINFLAGS
(int)RPMTAG_PREINPROG
(int)RPMTAG_PRETRANS
(int)RPMTAG_PRETRANSFLAGS
(int)RPMTAG_PRETRANSPROG
(int)RPMTAG_PREUN
(int)RPMTAG_PREUNFLAGS
(int)RPMTAG_PREUNPROG
(int)RPMTAG_PROVIDEFLAGS
(int)RPMTAG_PROVIDENAME
(int)- Provided dependencies, with database index.
RPMTAG_PROVIDENEVRS
(int)RPMTAG_PROVIDES
(int)RPMTAG_PROVIDEVERSION
(int)RPMTAG_PUBKEYS
(int)RPMTAG_R
(int)RPMTAG_RECOMMENDFLAGS
(int)RPMTAG_RECOMMENDNAME
(int)- Recommended weak dependencies, with database index, requires librpm >= 4.13.
RPMTAG_RECOMMENDNEVRS
(int)RPMTAG_RECOMMENDS
(int)RPMTAG_RECOMMENDVERSION
(int)RPMTAG_RECONTEXTS
(int)RPMTAG_RELEASE
(int)RPMTAG_REMOVETID
(int)RPMTAG_REQUIREFLAGS
(int)RPMTAG_REQUIRENAME
(int)- Required dependencies, with database index.
RPMTAG_REQUIRENEVRS
(int)RPMTAG_REQUIRES
(int)RPMTAG_REQUIREVERSION
(int)RPMTAG_RPMVERSION
(int)RPMTAG_RSAHEADER
(int)RPMTAG_SHA1HEADER
(int)- SHA1 signature, with database index.
RPMTAG_SHA256HEADER
(int)RPMTAG_SIGGPG
(int)RPMTAG_SIGMD5
(int)- MD5 signature, with database index.
RPMTAG_SIGPGP
(int)RPMTAG_SIGSIZE
(int)RPMTAG_SIZE
(int)RPMTAG_SOURCE
(int)RPMTAG_SOURCEPACKAGE
(int)RPMTAG_SOURCEPKGID
(int)RPMTAG_SOURCERPM
(int)RPMTAG_SUGGESTFLAGS
(int)RPMTAG_SUGGESTNAME
(int)- Suggested weak dependencies, with database index, requires librpm >= 4.13.
RPMTAG_SUGGESTNEVRS
(int)RPMTAG_SUGGESTS
(int)RPMTAG_SUGGESTVERSION
(int)RPMTAG_SUMMARY
(int)RPMTAG_SUPPLEMENTFLAGS
(int)RPMTAG_SUPPLEMENTNAME
(int)- Weak dependencies, with database index, requires librpm >= 4.13.
RPMTAG_SUPPLEMENTNEVRS
(int)RPMTAG_SUPPLEMENTS
(int)RPMTAG_SUPPLEMENTVERSION
(int)RPMTAG_TRANSFILETRIGGERCONDS
(int)RPMTAG_TRANSFILETRIGGERFLAGS
(int)RPMTAG_TRANSFILETRIGGERINDEX
(int)RPMTAG_TRANSFILETRIGGERNAME
(int)- Transaction file trigger name, with database index, requires librpm >= 4.13.
RPMTAG_TRANSFILETRIGGERPRIORITIES
(int)RPMTAG_TRANSFILETRIGGERSCRIPTFLAGS
(int)RPMTAG_TRANSFILETRIGGERSCRIPTPROG
(int)RPMTAG_TRANSFILETRIGGERSCRIPTS
(int)RPMTAG_TRANSFILETRIGGERTYPE
(int)RPMTAG_TRANSFILETRIGGERVERSION
(int)RPMTAG_TRIGGERCONDS
(int)RPMTAG_TRIGGERFLAGS
(int)RPMTAG_TRIGGERINDEX
(int)RPMTAG_TRIGGERNAME
(int)- Trigger name, with database index.
RPMTAG_TRIGGERSCRIPTFLAGS
(int)RPMTAG_TRIGGERSCRIPTPROG
(int)RPMTAG_TRIGGERSCRIPTS
(int)RPMTAG_TRIGGERTYPE
(int)RPMTAG_TRIGGERVERSION
(int)RPMTAG_URL
(int)RPMTAG_V
(int)RPMTAG_VCS
(int)RPMTAG_VENDOR
(int)RPMTAG_VERBOSE
(int)RPMTAG_VERIFYSCRIPT
(int)RPMTAG_VERIFYSCRIPTFLAGS
(int)RPMTAG_VERIFYSCRIPTPROG
(int)RPMTAG_VERSION
(int)RPMTAG_XPM
(int)