| Home | Trees | Indices | Help |
|
|---|
|
|
object --+
|
Distribution
Represents a distribution with which we can integrate. Sub-classes should specialise this to integrate with the package managers of particular distributions. This base class ignores the native package manager.
Since: 0.28
| Instance Methods | |||
|
|||
| int | None |
|
||
| model.ZeroInstallFeed |
|
||
|
|||
| packagekit.PackageKit |
|
||
|
Inherited from |
|||
| Properties | |
|
Inherited from |
| Method Details |
Get information about the given package. Add zero or more implementations using the factory (typically at most two will be added; the currently installed version and the latest available).
|
Indicate how closely the host distribution matches this one. The <package-implementation> with the highest score is passed to Distribution.get_package_info. If several elements get the same score, get_package_info is called for all of them.
|
Generate a feed containing information about distribution packages. This should immediately return a feed containing an implementation for the package if it's already installed. Information about versions that could be installed using the distribution's package manager can be added asynchronously later (see fetch_candidates).
|
Collect information about versions we could install using the distribution's package manager. On success, the distribution feed in iface_cache is updated.
|
For use by subclasses.
|
| Home | Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Tue Oct 25 15:59:01 2011 | http://epydoc.sourceforge.net |