Ubuntu 12.04 как полностью удалить анакон

Я использую Ubuntu 12.04 для встроенного проекта. Мне нужны задания cron для выполнения только в указанное время, потому что время может быть отложено вперед (что приводит к пропущенной задаче), но эти задания должны быть пропущены. Проверяя это, даже когда я помещаю свои crontabs в /etc/cron.d и, например, планирую работу в 13:15, установите системное время на 13:25, задание будет выполняться с ~ 13: 26. Я не хочу выполнять пропущенные задания, их следует игнорировать (согласно исследованию, которое я сделал, это «нормальное» поведение cron). Любые предложения о том, как удалить anacron и просто сохранить простой старый cron?

Спасибо.

1
задан 11 July 2013 в 00:30

1 ответ

Удаление anacron также удаляет рабочий стол. Другими словами, Ubuntu предполагает, что система без anacron будет сервером. Если это проблема для вас, вы можете попробовать удалить разрешения на выполнение из двоичного файла anacron:

sudo chmod a-x /usr/sbin/anacron
sudo chmod a-x /etc/init.d/anacron

Это связано с тем, что / etc / crontab проверяет наличие анакрона, проверяя, является ли / usr / sbin / anacron является исполняемым, и если это не ежедневные, еженедельные и ежемесячные задания запускаются синхронно.

2
ответ дан 24 May 2018 в 20:07

Другие вопросы по тегам:

Похожие вопросы: