Scroll to navigation

YAST(8) System configuration YAST(8)

NAME

YaST - "Yet another Setup Tool", the installation and configuration tool

SYNOPSIS

yast2 [ options ] [ module ] [ module specific options ]

DESCRIPTION

YaST can be used to configure the system. It can configure common hardware (sound cards, printers), network connections (network cards), network clients and services (like NFS, FTP), as well as general system options (language, partitioning, software, bootloader).

YaST comes with Qt (graphical) and ncurses (text mode) frontends located in libyui-qt and libyui-ncurses packages. Both frontends are functionally equivalent. The correct frontend is selected automatically based on the available components and the current environment (the DISPLAY variable).

Use yast2 alone to launch the YaST Control Center from which you can select a particular configuration module or use yast2 module to launch the module directly.

OPTIONS

Run YaST in the Qt graphical frontend if available, otherwise it uses the ncurses frontend
Run YaST in the ncurses text mode frontend
Default window size (Qt frontend only), e.g. 800x600
Print usage and exit
List all available modules, to obtain usage info about a module use yast module help command.

COMMAND LINE INTERFACE

To obtain a list of basic commands for using a YaST module with support for command line interface, use:
yast2 module help

To get more comprehensive information about the commands available for a YaST module, use:
yast2 module longhelp

To get information about the commands available for a YaST module in a XML formatted file, use:
yast2 module xmlhelp xmlfile=<filename>

To get information about a specific command of a YaST module, use:
yast2 module command help

To start an interactive console in which you can execute commands of a YaST module, use
yast2 module interactive

FILES

/var/log/YaST2/*
Log files, use the save_y2logs command for saving all files into a single archive
/etc/sysconfig/yast2, $HOME/.yast2/yast2
YaST configuration files

EXIT STATUS

0
Successful program execution.
1
Too few arguments.
5
Error in arguments.
16
Generic module error.
> 16
Module specific error codes.

AUTHOR

The YaST Team <yast-devel@opensuse.org>

SEE ALSO

Documentation in /usr/share/doc/packages/yast2*.

April 2021 yast