我使用 vagrant box 进行了几次测试,在这个特殊情况下,它是来自的 Fedora 31 box便当与 VirtualBox。尝试使用该crontab
命令时,出现未找到该命令的错误。快速搜索locate
告诉我根本没有安装 cron 系统。
Fedora 31 中的新默认设置是默认情况下根本不安装 cron,还是 Bento 项目可能认为这是一个好主意?
在我的 Fedora 工作站上,该命令就在那里,但在我多年来从 28(我认为是 31)升级时它就在那里。
答案1
根据Fedora 文档,
Fedora 附带以下自动化任务实用程序:cron、anacron、at 和 batch。
然而,它出现这些需要安装,因为它们不包含在内:
安装 Cron 和 Anacron
要安装Cron和Anacron,您需要使用Cron安装cronie软件包和使用Anacron安装cronie-anacron软件包(cronie-anacron是cronie的子软件包)。
dnf install cronie cronie-anacron
也可以看看:https://fedoraproject.org/wiki/Administration_Guide_Draft/Cron
如果你看一下设置脚本对于那些 Vagrant 盒子,你会发现与基础图像的偏差非常小。