Fedora

Fedora 31 中缺少 crontab 命令

  • January 23, 2022

我正在使用 vagrant box 進行幾個測試,在這種特殊情況下,它是來自Bento的 Fedora 31 盒子和 VirtualBox。嘗試使用該crontab命令時,我收到一個錯誤,即找不到它。快速搜尋locate告訴我根本沒有安裝 cron 系統。

是 Fedora 31 中的新預設設置,預設情況下根本不安裝 cron,還是 Bento 項目可能認為這是個好主意?

在我的 Fedora 工作站上,該命令就在那裡,但在我從 28 年升級到 31 年之前,它就在那裡。

根據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 框的設置腳本,您會發現與基本圖像的偏差非常小。

引用自:https://unix.stackexchange.com/questions/568273