It features an easy-to-use interface and powerful configuration capabilities. YaST is both an extremely flexible installer and a powerful control center. It's an all-purpose tool for computing. In addition to those tricks, you can find several bits of useful information in the YaST development tips and tricks document.
Modules Contributing Documentation Guidelines Blog. Documentation Discover YaST development. How the system works The big picture YaST consists of several pieces that work together despite being distributed among several packages and repositories. Accessing YaST subsystems from Ruby The core system of YaST is implemented using a mixture of languages, but the whole functionality is easily accessible from Ruby, the language used to implement almost all modules.
Basic libraries YaST provides a basic API to access several aspects of a Linux system configuration, from network to packages management and from hardware status to systemd.
Agents At lowest layers, almost every operation in YaST relies on one or several agents. Graphical interface YaST interface relies on libYUI, an engine that provides abstraction from graphical user interfaces Qt, Gtk and text based user interfaces ncurses. It may not work on certain desktop environments. Shift — F4 Enable and disable the color palette optimized for visually-impaired users.
Shift — F8 Open a file dialog to save log files to a user-defined location. Ctrl — Shift — Alt — M Start and stop macro recorder. Ctrl — Shift — Alt — P Replay macro. Ctrl — Shift — Alt — S Show style sheet editor.
0コメント