YaST

YaST - Yet another Setup Tool ( English for " another installation tool yet ") is an operating system- wide installation and configuration tool (formerly SuSE Linux) comes in the openSUSE distribution used. Moreover, it is part of United Linux.

Functions

YaST sees itself as a central tool for installation, configuration and administration of a Linux distribution. It consists of two parts YaST:

  • The Installation Wizard, which once the user step by step through the installation of the system and YaST installation wizard in the openSUSE 11.1 installation
  • The YaST Control Center, which is provided in ready to permanently installed system and is used for configuration and administration of the system YaST Control Center (Qt - based)

The YaST Control Center is modular. After a default installation of openSUSE (as openSUSE 11.1) a variety of basic modules in the Control Panel are already involved. These are:

In addition, the user of a variety of other existing YaST modules can select and integrate it in the YaST Control Center, depending on which services he has installed and want to edit with YaST. Examples are e.g. DHCP server, Samba server, mail server, etc.

User interface

The YaST Control Center has four different user interfaces:

  • For the command line, there is a ncurses -based character -oriented user interface ( YaST )
  • For systems with a desktop interface are installed both a Qt as well as openSUSE 10.1 a GTK -based graphical user interface ( YaST2 ) to select
  • About WebYaST a browser- based connection is made possible

The ncurses-based YaST and YaST2 graphical desktop interfaces have the same features. Thus, the ncurses version is particularly suitable for server administrators who want to conveniently manage server with YaST from the command line, but without having to separately install a graphical desktop for YaST2.

History

YaST was originally developed to allow a German localized installation at the beginning nor Slackware -based SUSE Linux distribution. Latest from S.u.S.E. However, Linux 4.2 YaST took over the actual installation considerably beyond tasks, such as configuration of network, system services and hardware. From the module - based installation of S.u.S.E. Linux ( since version 5) played YaST closely with the tool linuxrc together.

Older YaST versions were written in C / C with the text surface curses library. The original authors of YaST were Thomas Fehr (one of the four SuSE - founder ) and Michael Andres.

License

Although the existing YaST license allowed changes and thus gave the appearance of a free license, it allowed the spread only in a few special cases, that is, only without pay, via FTP server or mail boxes and only together with SuSE Linux. YaST was therefore usually not considered to be free software, and was to be found in any other Linux distribution.

Novell, the owner of the SUSE Linux Products GmbH, has now released new versions YaST under the terms of the GPL, which makes YaST to Free Software.

YaST4Debian

The license change YaST towards Free Software henceforth allows the port to other Linux distributions. As a result, the YaST4Debian project was launched, which is working on a Debian port. The project, which is also in contact with the YaST development team from Novell / SuSE, has already achieved some important milestones, such as the porting of modules yast2- ncurses and yast2 -qt .. In meantime, the project is based, however, for lack time resources to the five previously involved in the project volunteers. However, this call to continue on to the active assistance of other volunteers in order to continue the project successfully.

Trivia

The version numbers of YaST always had similar prime numbers after the decimal point, such as 0:43, 0:47 before version 1.0

832409
de