🔍 Definition
YaST steht für Yet Another Setup Tool und ist ein modulares Administrationswerkzeug für SUSE-basierte Linux-Distributionen. Es dient der Installation, Konfiguration und Verwaltung des gesamten Systems – von Software über Hardware bis hin zu Netzwerken und Sicherheitseinstellungen.
🛠️ Hauptfunktionen
YaST bietet eine Vielzahl von Modulen, die sich in einem übersichtlichen Kontrollzentrum bündeln lassen:
- Softwareverwaltung: Pakete installieren, aktualisieren, entfernen; Repositories verwalten
- Hardwarekonfiguration: Drucker, Grafikkarte, Sound, Scanner, TV-Karte
- Systemeinstellungen: Bootloader, Partitionierung, Sprache, Datum/Uhrzeit
- Netzwerkgeräte & -dienste: DSL, WLAN, SSH, NFS, Proxy, LDAP
- Benutzer & Sicherheit: Benutzerverwaltung, Firewall, Sudo, AppArmor
- Support & Updates: Online-Aktualisierung, Support-Registrierung
- Erweiterungen: DHCP-Server, Samba, Mailserver, u.v.m.
🖥️ Benutzeroberflächen
YaST ist sowohl über eine grafische Oberfläche (Qt-basiert) als auch über eine textbasierte TUI nutzbar. Für Remote-Administration eignet sich besonders die Kommandozeilenvariante via SSH.
🤖 Automatisierung mit AutoYaST
Mit AutoYaST lassen sich Systemkonfigurationen exportieren und automatisiert auf mehrere Systeme ausrollen – ideal für große IT-Infrastrukturen und Rechenzentren.
📦 Technische Details
| Merkmal | Wert |
|---|---|
| Entwickler | SUSE / openSUSE Community |
| Erstveröffentlichung | 1996 |
| Programmiersprache | Ruby |
| Lizenz | GNU GPL |
| Betriebssystem | Linux (openSUSE, SLES, SLED) |
⚖️ Bedeutung für Admins
Für Linux-Administratoren ist YaST ein unverzichtbares Werkzeug, das komplexe Aufgaben vereinfacht und eine zentrale Steuerung des Systems ermöglicht – ohne tiefgreifende Shell-Kenntnisse.
© 2025 MaDe-Online
