Автоматизация обновления системы archlinux
Поскольку Оганер-сервис предоставляет самый дешевый доступ в интернет по будням с 4 ночи. то мы автоматизируем процесс обновления системы без участия пользователя (ну не сидеть же каждый день до 4 ночи :)) Поскольку Оганер-сервис предоставляет самый дешевый доступ в интернет по будням с 4 ночи. то мы автоматизируем процесс обновления системы без участия пользователя (ну не сидеть же каждый день до 4 ночи :)). В роли нашего помощника выступит планировщик cron. Для начала напишем простой скрипт: Скрипт запуска и остановки интернет соединения смотрите здесь Сохраняем как Теперь нужно заставить планировщик запускать наш скрипт в указанное время и дни. Открываем редактором файл /var/spool/cron/fantom (от которого будет запускаться скрипт) и вписываем строчку: Перезапускаем #! /bin/bash
## устанавливаем соединение
## ждем 5 секунд
## запускаем процесс обновления, опция "--noconfirm" означает обновление без всяких подтверждений. Всё выводимое на экран сохраняется в файл /home/tenkoff/UPDATE-LOG.txt для того, чтобы знать, что где обновилось.
## Разрываем соединение
system_update.sh и делаем его исполняемым (у себя для удобства я все свои скрипты сохраняю в /etc/cron.fantom/)
cron. Таким образом скрипт будет запускаться с понедельника по пятницу в 04 часа 12 минут.
