kysdk.Packageinfo(3)

NAME
kysdk.Packageinfo - 获取包列表信息 主要用来获取系统中所有包列表、获取系统中指定包的版本号、检测指定包名的软件包是否正确安装

SYNOPSIS

Inherits kysdk.Base.

  Public Member Functions
def __init__ (self)
def getPackageList (self)
获取系统中所有包列表
def getPackageVersion (self, package_name)
获取系统中指定包的版本号
def getPackageInstalled (self, package_name, version=None)
检测指定包名的软件包是否正确安装

  Additional Inherited Members

Detailed Description

获取包列表信息 主要用来获取系统中所有包列表、获取系统中指定包的版本号、检测指定包名的软件包是否正确安装

Member Function Documentation

  def kysdk.Packageinfo.getPackageInstalled ( self, package_name, version = None)

检测指定包名的软件包是否正确安装

Parameters
    package_name 包名
    version 版本号，大部分情况下为NULL，预留为snap做准备

Returns
    成功返回0，失败返回错误码

References kysdk.SessionBase.interface, and kysdk.Base.interface.

  def kysdk.Packageinfo.getPackageList ( self)

获取系统中所有包列表

Returns
    系统中所有包列表

References kysdk.SessionBase.interface, and kysdk.Base.interface.

  def kysdk.Packageinfo.getPackageVersion ( self, package_name)

获取系统中指定包的版本号

Parameters
    package_name 软件包名

Returns
    版本号

References kysdk.SessionBase.interface, and kysdk.Base.interface.

Author

Generated automatically by Doxygen for kysdk.py from the source code.