设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 数据 手机 公司
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

12条实用的zypper命令范例

发布时间:2018-12-14 10:47 所属栏目:117 来源:Kerneltalks
导读:zypper 是 Suse Linux 系统的包和补丁管理器,你可以根据下面的 12 条附带输出示例的实用范例来学习 zypper 命令的使用。 Suse Linux 使用 zypper 进行包管理,其是一个由 ZYpp 包管理引擎提供的包管理系统。在此篇文章中我们将分享 12 条附带输出示例的实

12条实用的zypper命令范例

zypper 是 Suse Linux 系统的包和补丁管理器,你可以根据下面的 12 条附带输出示例的实用范例来学习 zypper 命令的使用。

Suse Linux 使用 zypper 进行包管理,其是一个由 ZYpp 包管理引擎提供的包管理系统。在此篇文章中我们将分享 12 条附带输出示例的实用 zypper 命令,能帮助你处理日常的系统管理任务。

不带参数的 zypper 命令将列出所有可用的选项,这比参考详细的 man 手册要容易上手得多。

  1. root@kerneltalks # zypper
  2. 用法:
  3. zypper [--global-options] <command> [--command-options] [arguments]
  4. zypper <subcommand> [--command-options] [arguments]
  5. 全局选项:
  6. --help, -h 帮助
  7. --version, -V 输出版本号
  8. --promptids 输出 zypper 用户提示符列表
  9. --config, -c <file> 使用指定的配置文件来替代默认的
  10. --userdata <string> 在历史和插件中使用的用户自定义事务 id
  11. --quiet, -q 忽略正常输出,只打印错误信息
  12. --verbose, -v 增加冗长程度
  13. --color
  14. --no-color 是否启用彩色模式,如果 tty 支持的话
  15. --no-abbrev, -A 表格中的文字不使用缩写
  16. --table-style, -s 表格样式(整型)
  17. --non-interactive, -n 不询问任何选项,自动使用默认答案
  18. --non-interactive-include-reboot-patches
  19. 针对带有重启标志的补丁,不使用交互模式
  20. --xmlout, -x 切换至 XML 输出
  21. --ignore-unknown, -i 忽略未知的包
  22. --reposd-dir, -D <dir> 使用自定义仓库文件目录
  23. --cache-dir, -C <dir> 为所有缓存启用可选路径
  24. --raw-cache-dir <dir> 启用可选 raw 元数据缓存路径
  25. --solv-cache-dir <dir> 启用可选 solv 文件缓存路径
  26. --pkg-cache-dir <dir> 启用可选包缓存路径
  27. 仓库选项:
  28. --no-gpg-checks 忽略 GPG 检查失败并跳过
  29. --gpg-auto-import-keys 自动信任并导入新仓库的签名密钥
  30. --plus-repo, -p <URI> 使用附加仓库
  31. --plus-content <tag> 另外使用禁用的仓库来提供特定的关键词
  32. 尝试使用 '--plus-content debug' 选项来启用仓库
  33. --disable-repositories 不从仓库中读取元数据
  34. --no-refresh 不刷新仓库
  35. --no-cd 忽略 CD/DVD 中的仓库
  36. --no-remote 忽略远程仓库
  37. --releasever 设置所有 .repo 文件中的 $releasever 变量(默认值:发行版版本)
  38. Target Options:
  39. --root, -R <dir> 在另一个根路径下进行操作
  40. --disable-system-resolvables
  41. 不读取已安装包
  42. 命令:
  43. help, ? 打印帮助
  44. shell, sh 允许多命令
  45. 仓库管理:
  46. repos, lr 列出所有自定义仓库
  47. addrepo, ar 添加一个新仓库
  48. removerepo, rr 移除指定仓库
  49. renamerepo, nr 重命名指定仓库
  50. modifyrepo, mr 修改指定仓库
  51. refresh, ref 刷新所有仓库
  52. clean 清除本地缓存
  53. 服务管理:
  54. services, ls 列出所有自定义服务
  55. addservice, as 添加一个新服务
  56. modifyservice, ms 修改指定服务
  57. removeservice, rs 移除指定服务
  58. refresh-services, refs 刷新所有服务
  59. 软件管理:
  60. install, in 安装包
  61. remove, rm 移除包
  62. verify, ve 确认包依赖的完整性
  63. source-install, si 安装源码包及其构建依赖
  64. install-new-recommends, inr
  65. 安装由已安装包建议一并安装的新包
  66. 更新管理:
  67. update, up 更新已安装包至更新版本
  68. list-updates, lu 列出可用更新
  69. patch 安装必要的补丁
  70. list-patches, lp 列出必要的补丁
  71. dist-upgrade, dup 进行发行版更新
  72. patch-check, pchk 检查补丁
  73. 查询:
  74. search, se 查找符合匹配模式的包
  75. info, if 展示特定包的完全信息
  76. patch-info 展示特定补丁的完全信息
  77. pattern-info 展示特定模式的完全信息
  78. product-info 展示特定产品的完全信息
  79. patches, pch 列出所有可用的补丁
  80. packages, pa 列出所有可用的包
  81. patterns, pt 列出所有可用的模式
  82. products, pd 列出所有可用的产品
  83. what-provides, wp 列出提供特定功能的包
  84. 包锁定:
  85. addlock, al 添加一个包锁定
  86. removelock, rl 移除一个包锁定
  87. locks, ll 列出当前的包锁定
  88. cleanlocks, cl 移除无用的锁定
  89. 其他命令:
  90. versioncmp, vcmp 比较两个版本字符串
  91. targetos, tos 打印目标操作系统 ID 字符串
  92. licenses 打印已安装包的证书和 EULAs 报告
  93. download 使用命令行下载指定 rpm 包到本地目录
  94. source-download 下载所有已安装包的源码 rpm 包到本地目录
  95. 子命令:
  96. subcommand 列出可用子命令
  97. 输入 'zypper help <command>' 来获得特定命令的帮助。

如何使用 zypper 安装包

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读