YaST 命令行选项

除了文本方式界面之外,YaST 还提供了一个纯命令行界面。要获取 YaST 命令行选项列表,请输入:

yast -h

启动单个模块

为了节省时间,可以直接启动单个 YaST 模块。 要启动模块,请输入:

yast <module_name>

要查看系统上所有可用模块名称的列表,请使用 yast -lyast --list。 例如,要启动网络模块,请输入 yast lan

从命令行安装包

如果知道包名称且包是由您的任何活动安装源提供的,则可以使用命令行选项 -i 安装该包:

yast -i <package_name>

yast --install <package_name>

package_name 可以是一个简短的包名称(例如 gvim,这是使用依赖性检查安装的),也可以是 rpm 包的完整路径(这是不使用依赖性检查安装的)。

如果需要具有 YaST 未提供的功能的,基于命令行的软件管理实用程序,请考虑使用 zypper。这个新实用程序使用相同的软件管理库,这也是 YaST 包管理器的基础。第 5.1 节 “使用 Zypper”中涵盖了 zypper 的基本用法。

YaST 模块的命令行参数

为了在脚本中使用 YaST 功能,YaST 提供了对单个模块的命令行支持。并非所有模块都具有命令行支持。要显示某个模块的可用选项,请输入:

yast <module_name> help

如果模块不提供命令行支持,将以文本方式启动,并显示以下消息:

This YaST module does not support the command line interface.