内容目录:
内容一:zypper 的帮助文档查看
内容二: zypper 的常用案例
2.1 案例一:使用 zypper 的帮助信息
2.1.1 查看 zypper 的所有选项
2.1.2 查看 zypper 某个选项的所有子选项
2.1.2.1 查看 zypper 某个选项的所有子选项的格式
2.1.2.2 查看 zypper 某个选项的所有子选项的案例
2.2 案例二:软件相关
2.2.1 交互式
2.2.1.1 安装软件
2.2.1.1.1 安装软件包格式
2.2.1.1.2 安装软件的案例
2.2.1.2 删除软件
2.2.1.2.1 删除软件的格式
2.2.1.2.2 删除软件的案例
2.2.1.3 升级软件和系统
2.2.2 非交互式
2.2.2.1 安装软件
2.2.2.1.1 安装软件的格式
2.2.2.1.2 安装软件的案例
2.2.2.2 删除软件
2.2.2.2.1 删除软件的格式
2.2.2.2.2 删除软件的案例
2.2.2.3 查找软件
2.2.2.3.1 查找软件的格式
2.2.2.3.2 查找软件的案例
2.2.2.4 查看软件的生命周期
2.2.2.4.1 查看软件的生命周期的格式
2.2.2.4.2 查看软件的生命周期的案例
2.2.2.4 锁定软件
2.2.2.4.1 锁定软件的格式
2.2.2.4.2 锁定软件的案例
2.2.2.5 查看所有已锁软件
2.2.2.6 解锁软件
2.2.2.6.1 解锁软件的格式
2.2.2.6.2 解锁软件的案例
2.2.2.7 清除所有已锁软件
2.2.2.8 升级软件和系统
2.2.2.8.1 查看所有可用更新包
2.2.2.8.2 升级软件和系统
2.3 案例三:软件组相关
2.3.1 交互式
2.3.1.1 安装某一个软件组
2.3.1.1.1 安装某一个软件组的格式
2.3.1.1.2 安装某一个软件组的案例
2.3.1.2 删除某一个软件组
2.3.1.2.1 删除某一个软件组的格式
2.3.1.2.2 删除某一个软件组的案例
2.3.2 非交互式
2.3.2.1 安装某一个软件组
2.3.2.1.1 安装某一个软件组的格式
2.3.2.1.2 安装某一个软件组的案例
2.3.2.2 删除某一个软件组
2.3.2.2.1 删除某一个软件组的格式
2.3.2.3 查看所有可用软件组
2.3.2.4 查看某一个软件组的详细信息
2.3.2.4.1 查看某一个软件组详细信息的格式
2.3.2.4.2 查看某一个软件组详细信息的案例
2.4 案例四:软件源相关
2.4.1 禁用原来的所有软件源
2.4.2 删除原来的所有软件源
2.4.3 新增软件源并指定软件源名
2.4.3.1 新增软件源并指定软件源名的格式
2.4.3.2 新增软件源并指定软件源名的案例
2.4.4 查看所有软件源的链接
2.5 案例五:补丁相关
具体的内容:
内容一:zypper 的帮助文档查看
# zypper --h
内容二: zypper 的常用案例
2.1 案例一:使用 zypper 的帮助信息
2.1.1 查看 zypper 的所有选项
# zypper help
2.1.2 查看 zypper 某个选项的所有子选项
2.1.2.1 查看 zypper 某个选项的所有子选项的格式
# zypper help <option>
或者:
# zypper <option> help
2.1.2.2 查看 zypper 某个选项的所有子选项的案例
# zypper help install
或者:
# zypper install help
(补充:这里以查看 install 子选项为例)
2.2 案例二:软件相关
2.2.1 交互式
2.2.1.1 安装软件
2.2.1.1.1 安装软件包格式
# zypper in <software name>
2.2.1.1.2 安装软件的案例
# zypper in httpd
(补充:这里以安装 httpd 软件为例)
2.2.1.2 删除软件
2.2.1.2.1 删除软件的格式
# zypper rm <software name>
2.2.1.2.2 删除软件的案例
# zypper rm httpd
(补充:这里以删除 httpd 软件为例)
2.2.1.3 升级软件和系统
# zypper update
2.2.2 非交互式
2.2.2.1 安装软件
2.2.2.1.1 安装软件的格式
# zypper -n in <software name>
2.2.2.1.2 安装软件的案例
# zypper -n in httpd
(补充:这里以安装 httpd 软件为例)
2.2.2.2 删除软件
2.2.2.2.1 删除软件的格式
# zypper -n rm <software name>
2.2.2.2.2 删除软件的案例
# zypper -n rm httpd
(补充:这里以删除 httpd 软件为例)
2.2.2.3 查找软件
2.2.2.3.1 查找软件的格式
# zypper se <software name>
2.2.2.3.2 查找软件的案例
# zypper se httpd
(补充:这里以查找 httpd 软件为例)
2.2.2.4 查看软件的生命周期
2.2.2.4.1 查看软件的生命周期的格式
# zypper lifecycle <software name>
2.2.2.4.2 查看软件的生命周期的案例
# zypper lifecycle httpd
(补充:这里以查找 httpd 软件的周期为例)
2.2.2.4 锁定软件
2.2.2.4.1 锁定软件的格式
# zypper addlock <software name>
或者:
# zypper al <software name>
2.2.2.4.2 锁定软件的案例
# zypper addlock httpd
或者:
# zypper al httpd
(补充:这里以锁定 httpd 软件的周期为例)
2.2.2.5 查看所有已锁软件
# zypper locks
或者:
# zypper ll
2.2.2.6 解锁软件
2.2.2.6.1 解锁软件的格式
# zypper removelocks <software name>
或者:
# zypper rl <software name>
2.2.2.6.2 解锁软件的案例
# zypper removelocks httpd
或者:
# zypper rl httpd
(补充:这里以解锁 httpd 为例)
2.2.2.7 清除所有已锁软件
# zypper cleanlocks
或者:
# zypper cl
2.2.2.8 升级软件和系统
2.2.2.8.1 查看所有可用更新包
# zypper lp
2.2.2.8.2 升级软件和系统
# zypper update
2.3 案例三:软件组相关
2.3.1 交互式
2.3.1.1 安装某一个软件组
2.3.1.1.1 安装某一个软件组的格式
# zypper in -t pattern <pattern name>
2.3.1.1.2 安装某一个软件组的案例
# zypper in -t pattern kvm_server
(补充:这里以安装 kvm_server 软件组为例)
2.3.1.2 删除某一个软件组
2.3.1.2.1 删除某一个软件组的格式
# zypper rm -t pattern <pattern name>
2.3.1.2.2 删除某一个软件组的案例
# zypper rm -t pattern kvm_server
(补充:这里以删除 kvm_server 软件组为例)
2.3.2 非交互式
2.3.2.1 安装某一个软件组
2.3.2.1.1 安装某一个软件组的格式
# zypper -n in -t pattern <pattern name>
2.3.2.1.2 安装某一个软件组的案例
# zypper -n in -t pattern kvm_server
(补充:这里以安装 kvm_server 软件组为例)
2.3.2.2 删除某一个软件组
2.3.2.2.1 删除某一个软件组的格式
# zypper -n rm -t pattern <pattern name>
2.3.2.2.2 删除某一个软件组的案例
# zypper -n rm -t pattern kvm_server
(补充:这里以删除 kvm_server 软件组为例)
2.3.2.3 查看所有可用软件组
# zypper patterns
或者:
# zypper pt
2.3.2.4 查看某一个软件组的详细信息
2.3.2.4.1 查看某一个软件组详细信息的格式
# zypper pattern-info <pattern name>
2.3.2.4.2 查看某一个软件组详细信息的案例
# zypper pattern-info kvm_server
(补充:这里以查看 kvm_server 软件组为例)
2.4 案例四:软件源相关
2.4.1 禁用原来的所有软件源
# zypper mr -da
2.4.2 删除原来的所有软件源
# zypper rr `zypper ls | awk '{print $1}'`
2.4.3 新增软件源并指定软件源名
2.4.3.1 新增软件源并指定软件源名的格式
# zypper ar -fcg <software source link> <define software source name>
2.4.3.2 新增软件源并指定软件源名的案例
# zypper ar -fcg http://192.168.1.1/update-oss/ update-oss
(补充:这里以添加 http://192.168.1.1/update-oss/ 库并命名为 update-oss 为例)
2.4.4 查看所有软件源的链接
# zypper ls -d
2.5 案例五:补丁相关
# zypper in -t patch <patch name>