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)