kysdk_Packageinfo3
获取包列表信息 主要用来获取系统中所有包列表、获取系统中指定包的版本号、检测指定包名的软件包是否正确安装
Usage
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.