openSUSE:Zypper 功能
版本:Factory 该功能列表对应的是最新的开发版本 version of zypper 。 没有指定版本的功能已经在 0.11.6 之前的版本介绍了。
软件包管理
- 根据其提供的名字或者功能安装或卸载软件包
- 通过软件包名字安装或卸载软件包
- 安装或卸载指定版本的软件包
- 安装纯 RPM 文件以及从软件包中满足其依赖
- 一次性安装和卸载软件包 (通过 +/- 或者 ~/!)
- 通过在软件包名字前添加 'repo_alias:' 来安装指定软件源的软件包
- 用可能的软件源将所有已安装的软件包更新到可用的新版本
- 支持安装模式,产品和补丁
- 详细的安装摘要
- 避免安装推荐的软件包 (仅仅在需要的时候)
软件源管理
- 方便地添加,删除,导入和导出软件源
- 可以使用临时软件源
- 限制对指定软件源的操作
- 一次性修改多个软件源 - 通过选择媒体类型,本地或者选择全部
查询
- 通过名字查询软件包,也可以通过摘要和描述
- 通过匹配子字符串,glob 表达式 (通配符),整个词组或者精确字符串来查询软件包
- 通过软件包名字和类型来组织搜索结果,或者显示在所有软件源中软件包的所有可用版本
- 显示关于软件包,补丁,模式和产品的详细信息
- 列出所有可用的软件包,补丁,模式和产品
更新管理
- 列出需要或者所有可用的补丁
- 安装需要的补丁
软件包锁定
- 容易通过名字(用通配符),软件包类型和软件源来增加一个简单的锁来锁定软件包
- 列出当前的所有软件包锁
- 通过序号或者名字来删除掉软件包锁
工具
- 验证已安装软件包的依赖
- 通过已安装的软件包的推荐来安装一个新的软件包,或者是在添加了新的软件源或者硬件之后推荐安装新的软件包。
通用
- 输出 XML 格式给机器理解
- 非交互模式,可使用于脚本
- 3种级别的可视输出
- autorewrite local paths to dir:/working_dir/local_path where URI is expected
- 当指定本地路径 URI 时,将自动写为 dir:/working_dir/local_path 。
注意: 该列表可能不是完全的功能列表 :O)