无需 sudo 的 MacPort 和 LaunchAgent

无需 sudo 的 MacPort 和 LaunchAgent

我正在运行 Snow Leopard 并尝试安装 Wine。

为了简单起见,我尝试使用 MacPorts 安装 Wine。

我的 MacPorts 本地位于 ~/opt/local/。

但是 Wine 所需的软件包之一是 dbus。在激活期间,dbus 需要写入 /Library/LaunchAgents/org.freedesktop.dbus-session.plist。当然,这是受保护的(理应如此)。

那么,我该如何修改 MacPort 安装以将 plist 写入其他地方并适当地修改启动命令以便使用这个备用位置?

部分原因是对 LaunchAgent 缺乏了解。这些守护进程是在用户登录时启动的还是在系统启动时启动的?

相关内容