/在 Debian Squeeze 中运行

/在 Debian Squeeze 中运行

我在 NAS(LinkStation、mipsel)上运行 Debian Squeeze (6.0.1)。我安装了迷你迪纳来自不稳定并注意到守护进程不会启动,因为它无法创建/run/minidlna.

经过一番谷歌搜索后我发现http://wiki.debian.org/ReleaseGoals/RunDirectory。这在某种程度上解释了正在发生的事情,现在我只是做了一个符号链接来使东西工作:

ln -s /var/run /run

我有点担心这不是解决问题的好方法。进入/runDebian Squeeze的正确方法是什么?像我一样仅仅进行符号链接可能会引起什么问题?

答案1

为什么您需要使您的系统适应该应用程序?

将“minidlna”(无论它是什么)适应 Debian 不是更合乎逻辑吗?

也许您只需要编辑 minidlna 启动脚本(如果它是守护程序,它将位于 /etc/init.d/ )以使用系统的 /var/run 而不是创建 /run 符号链接。

我从你的问题中了解到“minidlna”是一个 deb 包。然后,一旦您解决了初始化脚本中的问题,请将您的修复报告给包维护者。

相关内容