Archive:Zypper changes 11.1
(重定向自 )
本文档描述了自 openSUSE 11.0 至 11.1 以来 Zypper 的新功能和更改。
新功能
- 服务管理命令:addservice, removeservice, modifyservice, refresh-services, services
- zypper ref -s,--services 在刷新仓库之前触发服务刷新
- zypper patch - 安装所有可用的所需补丁(类似于 'zypper up -t patch')
- zypper list-patches - 列出所有可用的所需补丁(类似于 'zypper lu -t patch')
- zypper targetos - 打印目标操作系统标识符 (distroname-arch)
- zypper versioncmp - 比较两个版本字符串
- zypper licenses - 打印已安装软件包的许可证和 EULA 摘要
- --no-cd 全局选项 - 将忽略 cd/dvd 仓库
- --no-remote 全局选项 - 将忽略远程 (ftp/http/smb) 仓库
- zypper install foo.arch 现在可行
- zypper install --from <repo> - 标记从指定仓库安装软件包(通过 glob/名称)(不会禁用其他仓库,就像使用 --repo 一样)
- zypper cleanlocks - 删除未使用的软件包锁
更改
- --type 现在在 update 和 list-updates 命令中默认值为 package
- list-updates 现在仅列出可安装的更新,要列出存在较新版本的 *所有* 软件包,已添加新的 --all/-a 选项。
- addlock 和 removelock 命令现在可以接受多个参数
- 已删除过时的选项 (ar --disabled, mr --enable-autorefresh --disable-autorefresh)
- 仓库密钥信任和导入对话框合并为一个(已删除 PromptId PROMPT_YN_GPG_KEY_IMPORT_TRUSTED = 12)
- modifyrepo --priority 选项现在也接受高于 99 的值。
- zypp-checkpatches 工具已删除(zypp-refresh + zypper 是替代方案)
- xu 已删除 - 'zypper --xmlout lu -t package -t patch' 取代它