没有 sudo 的 MacPort 和 LaunchAgent

jen*_*wan 5 sudo macports

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

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

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

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

那么如何修改 MacPort 安装以在别处编写 plist 并适当修改启动命令,以便使用此备用位置?

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