马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- 搜索软件
- zypper search package
-
- 安装软件
- zypper install package
-
- 安装某个版本的软件包
- zypper install package=version
-
- 安装以某个单词名字开头的所有软件包
- zypper install package*
-
- 查看已安装的软件信息
- zypper info erlang
- 卸载某个软件包
- zypper remove package
-
- 升级某个软件包
- zypper update package
-
- 获取所有可用新包的列表
- zypper list-updates
-
- 检验软件包的依赖关系的完整性
- zypper verify package
-
- 执行系统升级
- zypper dist-upgrade
-
- 执行源代码软件安装和其依赖
- zypper source-install package.tgz
- 查看源配置
- zypper repos --details
- 禁用原来无效的源
- zypper modifyrepo -d 1
- 执行源刷新
- zypper refresh
- 清理本地缓存
- zypper clean
复制代码- root@kerneltalks # zypper
- 用法:
- zypper [--global-options] <command> [--command-options] [arguments]
- zypper <subcommand> [--command-options] [arguments]
-
- 全局选项:
- --help, -h 帮助
- --version, -V 输出版本号
- --promptids 输出 zypper 用户提示符列表
- --config, -c <file> 使用指定的配置文件来替代默认的
- --userdata <string> 在历史和插件中使用的用户自定义事务 id
- --quiet, -q 忽略正常输出,只打印错误信息
- --verbose, -v 增加冗长程度
- --color
- --no-color 是否启用彩色模式,如果 tty 支持的话
- --no-abbrev, -A 表格中的文字不使用缩写
- --table-style, -s 表格样式(整型)
- --non-interactive, -n 不询问任何选项,自动使用默认答案
- --non-interactive-include-reboot-patches
- 针对带有重启标志的补丁,不使用交互模式
- --xmlout, -x 切换至 XML 输出
- --ignore-unknown, -i 忽略未知的包
-
- --reposd-dir, -D <dir> 使用自定义仓库文件目录
- --cache-dir, -C <dir> 为所有缓存启用可选路径
- --raw-cache-dir <dir> 启用可选 raw 元数据缓存路径
- --solv-cache-dir <dir> 启用可选 solv 文件缓存路径
- --pkg-cache-dir <dir> 启用可选包缓存路径
-
- 仓库选项:
- --no-gpg-checks 忽略 GPG 检查失败并跳过
- --gpg-auto-import-keys 自动信任并导入新仓库的签名密钥
- --plus-repo, -p <URI> 使用附加仓库
- --plus-content <tag> 另外使用禁用的仓库来提供特定的关键词
- 尝试使用 '--plus-content debug' 选项来启用仓库
- --disable-repositories 不从仓库中读取元数据
- --no-refresh 不刷新仓库
- --no-cd 忽略 CD/DVD 中的仓库
- --no-remote 忽略远程仓库
- --releasever 设置所有 .repo 文件中的 $releasever 变量(默认值:发行版版本)
-
- Target Options:
- --root, -R <dir> 在另一个根路径下进行操作
- --disable-system-resolvables
- 不读取已安装包
-
- 命令:
- help, ? 打印帮助
- shell, sh 允许多命令
-
- 仓库管理:
- repos, lr 列出所有自定义仓库
- addrepo, ar 添加一个新仓库
- removerepo, rr 移除指定仓库
- renamerepo, nr 重命名指定仓库
- modifyrepo, mr 修改指定仓库
- refresh, ref 刷新所有仓库
- clean 清除本地缓存
-
- 服务管理:
- services, ls 列出所有自定义服务
- addservice, as 添加一个新服务
- modifyservice, ms 修改指定服务
- removeservice, rs 移除指定服务
- refresh-services, refs 刷新所有服务
-
- 软件管理:
- install, in 安装包
- remove, rm 移除包
- verify, ve 确认包依赖的完整性
- source-install, si 安装源码包及其构建依赖
- install-new-recommends, inr
- 安装由已安装包建议一并安装的新包
-
- 更新管理:
- update, up 更新已安装包至更新版本
- list-updates, lu 列出可用更新
- patch 安装必要的补丁
- list-patches, lp 列出必要的补丁
- dist-upgrade, dup 进行发行版更新
- patch-check, pchk 检查补丁
-
- 查询:
- search, se 查找符合匹配模式的包
- info, if 展示特定包的完全信息
- patch-info 展示特定补丁的完全信息
- pattern-info 展示特定模式的完全信息
- product-info 展示特定产品的完全信息
- patches, pch 列出所有可用的补丁
- packages, pa 列出所有可用的包
- patterns, pt 列出所有可用的模式
- products, pd 列出所有可用的产品
- what-provides, wp 列出提供特定功能的包
-
- 包锁定:
- addlock, al 添加一个包锁定
- removelock, rl 移除一个包锁定
- locks, ll 列出当前的包锁定
- cleanlocks, cl 移除无用的锁定
-
- 其他命令:
- versioncmp, vcmp 比较两个版本字符串
- targetos, tos 打印目标操作系统 ID 字符串
- licenses 打印已安装包的证书和 EULAs 报告
- download 使用命令行下载指定 rpm 包到本地目录
- source-download 下载所有已安装包的源码 rpm 包到本地目录
-
- 子命令:
- subcommand 列出可用子命令
-
- 输入 'zypper help <command>' 来获得特定命令的帮助。
复制代码 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |