Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

YaST

From Wikipedia, the free encyclopedia
Installation and configuration tool by SUSE
YaST
YaST logo, anAardvark
Qt interface of the YaST Control Center inopenSUSE 15.5
Original author(s)SuSE
Developer(s)SUSE
Initial releaseMay 1996; 28 years ago (1996-05)
Stable release
4.2.83 / July 2, 2020; 4 years ago (2020-07-02)[1]
Written inRuby[2]
Operating systemLinux
TypeOperating system setup andconfiguration tool
LicenseGNU General Public License[3]
Websiteyast.opensuse.org

YaST (Yet another Setup Tool[4]) is a Linuxoperating system setup andconfiguration tool.

YaST is featured in theopenSUSELinux distribution, as well as inSUSE's derived commercial distributions. It is also part of the defunctUnited Linux.

YaST features tools that can configure many aspects of the system.

YaST was released first in April 1995. The first SuSE distribution that included YaST was released in May 1996. YaST was re-written in 1999 and included first in SuSE Linux 6.3 as only an installer. YaST2 was added to the desktop in SuSE Linux 6.4 and co-existed with YaST1 until YaST1's removal in SuSE Linux 8.0.

Details

[edit]
YaST is also available without X11 (withncurses)

YaST isfree software thatSUSE has made available under theGPL in 2004.[5][6] It is a tool for administering and maintaining a SUSE Linux installation. It allows administrators to install software, configure hardware, set up networks and servers, and more.

A feature of YaST is that it contains bothGraphical user interface (GUI) andText-based user interface (TUI) (withncurses) front ends. This is especially useful for non-GUI installations such as servers, for system administration over slow Internet connections, and for when one is unable to boot into a graphical X server but still requires an advanced user interface to the package manager (for example, a novice user trying to downgrade anXorg package to fix a graphical installation).

YaST offers package management functionality through theZYpp project.[7] The first ZYpp enabled package management YaST applications had performance problems and long start up times, but was improved in the 10.2 and 10.3 releases. Starting with openSUSE 11.0 alpha 3, ZYpp was integrated with the SAT solver project, making YaST and Zypper faster than other rpm based package managers.[8]

YaST used to include SaX and SaX2, the Suse Advanced X configuration. SaX was re-written as SaX2 in SuSE Linux 6.4. SaX1 was removed in SuSE Linux 8.1 and SaX2 was removed from the YaST Control Center in openSUSE 11.2. SaX2 was removed completely in openSUSE 11.3. TheGTK interface was removed in openSUSE Leap 42.1.

YaST often receives updates and improvements in Tumbleweed and between versions of Leap. openSUSE Leap 15.1, for example, saw improvements to the YaST interface for managing firewalls including the addition of an interface in the command line version of YaST. In this same release of openSUSE Leap, YaST now has an updated logo and improved partition management module.[9]

YaST is implemented in theRuby programming language.[2]

AutoYaST

[edit]

AutoYaST is a system for installing one or more openSUSE systems automatically without user intervention. AutoYaST installations are performed using a control file with installation and configuration data.[citation needed]

The profile of each current system is stored in/root/autoyast.xml.[10]

WebYaST

[edit]

WebYaST is a web interface for YaST that can be used to check the status of the current machine. It can check on the installation ofpackages,shutdown orreboot the system, change some system settings (such as the time), and change the status of systemservices ordaemons.[11]

YaST4Debian

[edit]

The change of license of YaST from a previous rather restrictive license to the GPL in 2004 made it possible to port YaST to other Linux distributions.[5]As a consequence of this, the projectYaST4Debian was launched, which worked on a port of YaST toDebian.[citation needed]

The project, which was in contact with the YaST team of Novell/SuSE, reached some important milestones, such as the port of the modulesyast2-ncurses andyast2-qt.[12] Currently, the project is dormant, searching for a new voluntary project maintainer.[13]

See also

[edit]

References

[edit]
  1. ^"OpenSUSE Download".
  2. ^abLarabel, Michael (2013-08-12)."openSUSE 13.1 M4 Brings Ruby-Based YaST".Phoronix. Retrieved2013-08-13.
  3. ^"File on GitHub".GitHub. Retrieved2014-05-14.
  4. ^"YaST2 Resource Page". Retrieved2008-06-29.
  5. ^abheise.de: YaST wird freie Software (in German)
  6. ^"Novell Launches Open Source Systems Management Project".Novell. Retrieved2008-03-01.
  7. ^"Libzypp".opensuse.org. Archived fromthe original on March 30, 2008. Retrieved2008-04-27.
  8. ^"fast package management". duncan.mac-vicar.com. Archived fromthe original on September 8, 2013. Retrieved2008-04-27.
  9. ^"openSUSE Community Releases Leap 15.1 Version".openSUSE News. 22 May 2019. Retrieved2019-05-31.
  10. ^openSUSE 10.3 Startup.Novell. September 7, 2007. p. 32.
  11. ^Friedl, Jakub."WebYaST User Guide".Novell. Archived fromthe original on 2013-09-29. Retrieved2014-05-17.
  12. ^yast4debian.alioth.debian.orgArchived 2016-03-04 at theWayback Machine YaST4Debian project status
  13. ^yast4debian.alioth.debian.orgArchived 2016-03-04 at theWayback Machine YaST4Debian project website

External links

[edit]
Retrieved from "https://en.wikipedia.org/w/index.php?title=YaST&oldid=1285519325"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp