kysdk_Packageinfo(3)

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.

Author

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

From libkysdk-system 3.0.1.4-1 in Arch Linux 2026-11-07. Parsed by carta from the page's man source.