安装非常简单。下载(参见资源)并解压它。然后,根据 INSTALL 文件,使用相应的内核补丁来修补您的内核。成功修补后,配置您的内核(make config或者make menuconfig或者make xconfig)。为了能够配置美杜莎,编译内核时请启用“Prompt for development and/or incomplete code/drivers”(提示开发和/或不完整代码/驱动程序)。之后会出现一个名为“Medusa DS9”的选项。所有选项都非常简单并且有文档说明。我建议在测试/使用美杜莎时将“Exit of authorization server”(授权服务器退出)设置为“Ignore”(忽略)。否则,如果您杀死 Constable 以重新加载新的配置文件,您的系统将被重启/停止。成功编译内核后(或并行编译),返回到美杜莎的源代码目录并编译美杜莎的用户空间部分。在 Constable 目录中,有一个名为 Mlibc 的目录,其中包含 Mlibc 的源代码。如果您想使用它,请按照文档进行编译。美杜莎软件包还包含所谓的 Init wrapper(Init 包装器)。它是一个 init 替代品,用于在所有其他进程之前执行 Constable 作为第一个进程。然后它执行 init 以继续正常的启动过程。执行make install会将 Constable 安装到其目标目录(默认情况下为 /usr/local/sbin)。现在,您可以使用新内核重新启动,并开始使用美杜莎。