"As Linux has become more popular, distributors have tried to
put a more friendly face on the underlying complexity of the
operating system. Most vendors offer configuration tools that guide
users through the process of editing config files so they don't
have to do it by hand. Mandrake Linux has a reputation for
providing a number of easy-to-use configuration tools that make
crossing over to Linux from Windows or MacOS relatively easy.
"An interesting feature of the Mandrake configuration tools
(also known as drak tools) is that many of them can be used in
either console mode or in X (the Linux GUI). One of the most useful
drak tools is libDrakx, which is the Mandrake add-on to perl-GTK.
Part of the drakxtools-newt package, libDrakx offers some custom
commands and behaves correctly in console or X. It includes both
the core set of Mandrake's configuration tools and the includes you
need to build a new tool. I will walk you through how you can use
libDrakx to create your own user interfaces..."