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)