学习开发 YaST 模块

文档在 doc.opensuse.org/projects/YaST/openSUSE11.3/tdg/index.html

底层部分有点像 C,UI 部分有点像 Ruby。

{
string message = "Hello, World!";

UI::OpenDialog(
                `VBox(
                        `Label( message ),
                        `PushButton( "&OK" )
                 )
);
UI::UserInput();
UI::CloseDialog();
}

然后

su
yast2 ./hello.ycp


1赞

ycp 是私有的编程语言,开发者太少啦。
开发者已经在把 YaST 转换为 Ruby 语言了,预计在 13.1M4 中就可以与大家见面了。转换为主流脚本语言,这样才能吸引更多的开发者。