Cronjob не работает в Linux Mint 20

Это рабочий метод, который кажется мне наиболее простым, с использованием наименее инвазивного метода модификации initramfs в Debian 9:

  1. Убедитесь, что у вас настроен репозиторий бэкпортов , например.:

    echo deb http://ftp.debian.org/debian stretch-backports main contrib | sudo tee -a /etc/apt/sources.list.d/stretch-backports.list
    sudo apt-get update
    
  2. Установить новое ядро ​​:

    sudo apt-get install -t stretch-backports linux-image-amd64
    
  3. Подготовьте файл конфигурации пользовательского модуля, например.:

    sudo -e /etc/modprobe.d/local-fix-x1-mouse.conf
    
  4. Убедитесь, что один конфликтующий модуль отключен, а к модулю мыши применены правильные параметры:

    blacklist i2c-i801
    options psmouse synaptics_intertouch=1 proto=exps
    
  5. sudo update-initramfs -u

  6. sudo reboot

Сейчас я использую это с ядром 4.18.

0
08.12.2020, 06:51
1 ответ

Как и предложил @αғsнιη в комментарии, я заменил каждый относительный путь абсолютным путем, и это сработало отлично. не было необходимости использовать /bin/mkdir/, он просто отлично работал с простым mkdir. Но пути к файлам пришлось поменять на их абсолютные пути

mkdir new

пришлось заменить на

mkdir /home/username/folder/new

А относительно CRON[6909]: (CRON) info (No MTA installed, discarding outputЭто был просто вопрос установки локального почтового ящика :

.
apt-get install postfix

, а затем почту можно найти по адресу:

tail -f /var/mail/<cron user>
1
18.03.2021, 22:44

Теги

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