YaST

YaST
Originalförfattare SuSE
Utvecklare SUSE
Initial release maj 1996 ; 26 år sedan ( 1996-05 )
Stabil frisättning
4.2.83 / 2 juli 2020 ; för 2 år sedan ( 2020-07-02 )
Skrivet i Rubin
Operativ system Linux
Typ Verktyg för installation och konfiguration av operativsystem
Licens GNU General Public License
Hemsida yast .opensuse .org

YaST ( Yet another Setup Tool) är ett installations- och konfigurationsverktyg för Linux- operativsystem .

YaST finns med i openSUSE Linux-distributionen , såväl som i SUSEs härledda kommersiella distributioner. Det är också en del av det nedlagda United Linux .

YaST har verktyg som kan konfigurera många aspekter av systemet.

YaST släpptes först i april 1995. Den första SuSE-distributionen som inkluderade YaST släpptes i maj 1996. YaST skrevs om 1999 och inkluderades först i SuSE Linux 6.3 som endast ett installationsprogram. YaST2 lades till på skrivbordet i SuSE Linux 6.4 och samexisterade med YaST1 tills YaST1 togs bort i SuSE Linux 8.0.

Detaljer

YaST är även tillgänglig utan X11 (med ncurses )

YaST är fri programvara som SUSE har gjort tillgänglig under GPL 2004. Det är ett verktyg för att administrera och underhålla en SUSE Linux-installation. Det tillåter administratörer att installera programvara, konfigurera hårdvara, konfigurera nätverk och servrar med mera.

En funktion hos YaST är att den innehåller både grafiskt användargränssnitt (GUI) och textbaserat användargränssnitt (TUI) (med ncurses ) gränssnitt. Detta är särskilt användbart för icke-GUI-installationer såsom servrar, för systemadministration över långsamma internetanslutningar och för när man inte kan starta upp till en grafisk X-server men fortfarande kräver ett avancerat användargränssnitt till pakethanteraren (till exempel en nybörjare som försöker nedgradera ett Xorg- paket för att fixa en grafisk installation).

YaST erbjuder pakethanteringsfunktioner genom ZYpp -projektet. De första ZYpp-aktiverade YaST-applikationerna för pakethantering hade prestandaproblem och långa starttider, men förbättrades i versionerna 10.2 och 10.3. Från och med openSUSE 11.0 alpha 3 integrerades ZYpp med SAT-lösarprojektet, vilket gjorde YaST och Zypper snabbare än andra rpm-baserade pakethanterare.

YaST brukade inkludera SaX och SaX2, Suse Advanced X-konfigurationen. SaX skrevs om till SaX2 i SuSE Linux 6.4. SaX1 togs bort i SuSE Linux 8.1 och SaX2 togs bort från YaST Control Center i openSUSE 11.2. SaX2 togs bort helt i openSUSE 11.3. GTK - gränssnittet togs bort i openSUSE Leap 42.1.

YaST får ofta uppdateringar och förbättringar i Tumbleweed och mellan versioner av Leap. openSUSE Leap 15.1 såg till exempel förbättringar av YaST-gränssnittet för att hantera brandväggar, inklusive tillägget av ett gränssnitt i kommandoradsversionen av YaST. I samma version av openSUSE Leap har YaST nu en uppdaterad logotyp och förbättrad partitionshanteringsmodul.

YaST är implementerat i programmeringsspråket Ruby .

AutoYaST

AutoYaST är ett system för att installera ett eller flera openSUSE-system automatiskt utan användarinblandning. AutoYaST-installationer utförs med hjälp av en kontrollfil med installations- och konfigurationsdata.

Profilen för varje aktuellt system lagras i /root/autoyast.xml .

WebYaST

WebYaST är ett webbgränssnitt för YaST som kan användas för att kontrollera status för den aktuella maskinen. Det kan kontrollera installationen av paket , stänga av eller starta om systemet, ändra vissa systeminställningar (som tid) och ändra statusen för systemtjänster eller demoner .

YaST4Debian

Bytet av licens för YaST från en tidigare ganska restriktiv licens till GPL 2004 gjorde det möjligt att porta YaST till andra Linux-distributioner. Som en konsekvens av detta lanserades projektet YaST4Debian , som arbetade på en port av YaST till Debian .

Projektet, som var i kontakt med YaST-teamet från Novell/SuSE, nådde några viktiga milstolpar, såsom porten för modulerna yast2-ncurses och yast2-qt . För närvarande är projektet vilande och söker efter en ny frivillig projektansvarig.

Se även

externa länkar