尝试运行 SFS 文件系统工具包 (http://www.fs.net/)。当我执行时./configure
,出现一条错误消息,提示 我已按照说明在和configure: error: Create sfs user/group or use --with-sfsuser/--with-sfsgroup
中正确添加了组和密码:/etc/group
/etc/passwd
echo "sfs:*:7878:7878::0:0:SFS User:/Users/sfs:/bin/false" | sudo niload -p passwd /
echo "sfs:*:7878:" | sudo niload -p group /
niload
由于命令已过时,我手动修改了这些文件。
我搜索了一下,发现 MacOS 不使用/etc/group
和/etc/passwd
。于是,我dseditgroup
创建了一个名为“sfs:*:7878:”的组,但仍然不起作用。这里让我感到困惑的是说明中描述的“SFS 组”与普通“组”之间的区别,以及命令中使用的 7878(我猜是某个端口?)的要点,但在网站上找不到更多定义或解释。
./configure
使用参数执行--with-sfsgroup
只会导致程序提前崩溃。有人知道可能发生了什么吗?