文档在 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