由于缺少权限,无法在 OS X 上安装“服务器管理工​​具”

由于缺少权限,无法在 OS X 上安装“服务器管理工​​具”

我刚刚下载了“服务器管理工​​具”来自 Apple。当我尝试从安装时,ServerAdminTools.pkg安装程​​序会显示常见的“你好”和“读取许可证”屏幕。当它要求我“选择目标”页面时,选择一个硬盘,它告诉我无法选择我的主磁盘:

Server Administration Software can't be installed on this disk. 
You don't have permission to install the software on this disk.

我以“管理员”身份工作,在使用其他软件时,通常会提示我输入密码。我知道 UNIX 权限系统,但似乎我还没搞清楚 Apple 是如何采用它的……

编辑:

感谢 Marcin 的回答,我尝试了他的建议。结果发现问题仍然存在:

macbook-pro:temp me$ sudo installer -pkg ServerAdminTools.pkg -target /
installer: Cannot install on volume / because it is disabled.
installer: You don’t have permission to install the software on this disk.

那么我该如何启用磁盘来安装这个显然是神圣的包呢?

答案1

您可以使用 sudo 来执行其他命令吗?

您的操作系统是否已修补至最新版本?

您是否意识到服务器管理工​​具应该安装在客户端操作系统上,而不是服务器操作系统上?

有比您链接的版本更新的服务器管理工​​具。您是要下载10.5.7或者10.6.2

如果这些都不是答案,那么这似乎是那些极其罕见的情况之一,其中修复权限(在磁盘工具中)实际上是修复方法。

如果这不起作用,您也可以尝试创建另一个用户并从该用户安装。

如果所有这些都失败了,请在尝试安装时查看您的日志,看看是否有任何有帮助的内容。

答案2

您可以在 Mac OS 上使用 sudo,就像抽象 root 帐户的 Linux 系统一样。您可以尝试运行终端。如果您没有方便的快捷方式,您可以在 Spotlight 中搜索终端。在终端内部,您应该光盘到 pkg 文件所在的目录。在那里运行以下命令:

chmod -R 777 ServerAdminTools.pkg

然后运行

sudo installer -pkg ServerAdminTools.pkg

这应该不会有问题。

相关内容