|
|
static APT_HIDDEN std::string | GetDpkgExecutable () |
| |
|
static APT_HIDDEN std::vector< std::string > | GetDpkgBaseCommand () |
| |
|
static APT_HIDDEN void | DpkgChrootDirectory () |
| |
|
static APT_HIDDEN std::string | StripDpkgChrootDirectory (std::string const &File) |
| |
|
static APT_HIDDEN pid_t | ExecDpkg (std::vector< std::string > const &sArgs, int *const inputFd, int *const outputFd, bool const DiscardOutput) |
| |
|
static bool | AssertFeature (std::string const &Feature) |
| |
|
static pkgSystem * | GetSystem (const char *Label) |
| |
◆ AddStatusFiles()
◆ ArchitecturesSupported()
| std::vector< std::string > ArchitecturesSupported |
( |
| ) |
const |
|
overridevirtual |
architectures supported by this system
A MultiArch capable system might be configured to use this capability.
- Returns
- a list of all architectures (native + foreign) configured for on this system (aka: which can be installed without force)
Implements pkgSystem.
◆ ArchiveSupported()
| APT_PURE bool ArchiveSupported |
( |
const char * |
Type | ) |
|
|
overridevirtual |
◆ CreatePM()
◆ FindIndex()
| bool FindIndex |
( |
pkgCache::PkgFileIterator |
File, |
|
|
pkgIndexFile *& |
Found |
|
) |
| const |
|
overridevirtual |
◆ Initialize()
◆ IsLocked()
checks if the system is currently locked
Implements pkgSystem.
◆ Lock()
◆ LockInner()
| bool LockInner |
( |
OpProgress *const |
Progress, |
|
|
int |
timeoutSec |
|
) |
| |
|
overridevirtual |
◆ MultiArchSupported()
| bool MultiArchSupported |
( |
| ) |
const |
|
overridevirtual |
- Todo:
- these methods should be virtual
does this system has support for MultiArch?
Systems supporting only single arch (not systems which are single arch) are considered legacy systems and support for it will likely degrade over time.
The default implementation returns always true.
- Returns
- true if the system supports MultiArch, false if not.
Implements pkgSystem.
◆ Score()
◆ UnLock()
| bool UnLock |
( |
bool |
NoErrors = false | ) |
|
|
overridevirtual |
◆ UnLockInner()
| bool UnLockInner |
( |
bool |
NoErrors = false | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: