zypper 是 Suse Linux 系统的包和补丁管理器,你可以根据下面的 12 条附带输出示例的实用范例来学习 zypper 命令的使用。
Suse Linux 使用 zypper 进行包管理,其是一个由 ZYpp 包管理引擎提供的包管理系统。在此篇文章中我们将分享 12 条附带输出示例的实用 zypper 命令,能帮助你处理日常的系统管理任务。
不带参数的 zypper 命令将列出所有可用的选项,这比参考详细的 man 手册要容易上手得多。
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>' 来获得特定命令的帮助。
如何使用 zypper 安装包
(编辑:ASP站长网)
|