我最近进行了大量安装,如果可能的话,我通常会选择从 Live CD 的 GRUB 菜单进行文本安装。大多数安装程序如下所示:
我一直认为这些 GUI(如果你可以这样称呼它们的话)真的很棒而且很轻量。看到很多应用程序/发行版都使用它们,它一定是一个共享库或其他东西,对吗?我有办法制作这样的东西吗?
答案1
您正在寻找恩诅咒。
答案2
我不了解 Arch 和 Debian,但这些 GUI 通常是用 制作的dialog(1)
,它接受一堆命令行参数,然后用 呈现一个对话框ncurses
。例如,Linux 内核菜单配置如下所示:
一个示例dialog
用法是:
$ dialog --title "Hello" --infobox "Hello there Unix and Linux Stack Exchange" 20 100
结果是: