运行 Debian Lenny 发行版:
我仍然想知道如何“轻松”地安装完整的发行版设置,但目前,我希望能够轻松快速地运行重新安装,所以我在 rsync 备份 shell 中添加了这样一行:
# Store the list of installed packages
dpkg --get-selections > $PACKAGES
是否有更好的方法使用dpkg或其他工具以便在出现故障时能够从现有系统生成自动重新安装文件?
我正在尝试在启动时启动 incron 守护程序“ incrond ”,但不起作用。
我已经做好了 :
ln -s /usr/sbin/incrond /etc/init.d/incrond
chmod 755 /etc/init.d/incrond
update-rc.d incrond enable
但是没有“ incrond ”pid 在那里运行。
问题
我应该绝对使用 /etc/init.d/skeleton 作为起点,还是仍然可以符号链接到现有的“ incrond ”守护进程,然后如何?
注意:
我在这个 Lenny 发行版上没有可用的“ service name start ”。
编辑:作为一本烹饪书,这是我解决它的方法,感谢答案的提示
# Update the discontinued Lenny sources list ("vim /etc/apt/sources.list")
# Reinstall incron ("aptitude reinstall incron"), maybe should also reinstall inotify-tools
# Create manually the famous missing start script ("vim /etc/init.d/incron" and, chmod 755 this file)
# Run the daemon at boot ("update-rc.d incron enable")
# Check start/stop args passed to the daemon ("/etc/init.d/incron restart" and then, "pidof incrond")
# Reboot and control again that the daemon incrond is running (use "pidof" or "ps -ef | grep incron" or "cat /var/run/incron.pid")
注意:我在这里找到了启动脚本的良好基础,但没有遇到这个 incrond 超时问题。