YaST - The Big Picture (overview)


Table of Contents

1. Overview
1.1. Access To The System
1.2. Reasonable Suggestions
1.3. Workflows
1.4. Modules And The YCP-Language
1.5. User Interface
1.6. Summary
2. YaST Architecture
2.1. The SCR (System Configuration Repository)
2.2. The UI (User Interface)
2.3. YaST Core Engine
2.4. External Programs

To be able to create a YaST-module it is necessary to have understood how the extensive YaST-world is structured, which components there are, what they do and how they do it. Therefore prior to going into closer detail we'll step back from the blackboard and have a look at the big picture first. By doing so you will have the opportunity to get an overview of the ample terrain YaST is living on. While you don't have to understand each and every byte YaST consists of, having seen the whole issue will ease your understanding of the details we will come across.