Как обновления устанавливать автоматически?: различия между версиями
Материал из IT в школе
Перейти к навигацииПерейти к поиску
Kekaloav (обсуждение | вклад) (Новая страница: « ==== Вариант первый ==== su- apt-get -y install alterator-updates и после этого настроить в Центре управления системой ==== Вариант второй[править | править код] ==== su- echo "0 9 * * * /root/upd.sh" | crontab -u root запуск по часам в 9:00 su- echo "@reboot* /root/_upd.sh" | crontab -u root Запуск после перезагрузки (И...») |
Admin (обсуждение | вклад) Метки: правка из мобильной версии правка с мобильного устройства |
||
Строка 1: | Строка 1: | ||
==== Вариант первый ==== | ==== Вариант первый ==== | ||
su- | su - | ||
apt-get -y install alterator-updates | apt-get -y install alterator-updates | ||
Строка 7: | Строка 7: | ||
==== Вариант второй[править | править код] ==== | ==== Вариант второй[править | править код] ==== | ||
su- | su - | ||
echo "0 9 * * * /root/upd.sh" | crontab -u root | echo "0 9 * * * /root/upd.sh" | crontab -u root | ||
запуск по часам в 9:00 | запуск по часам в 9:00 | ||
su- | su - | ||
echo "@reboot* /root/_upd.sh" | crontab -u root | echo "@reboot* /root/_upd.sh" | crontab -u root | ||
Запуск после перезагрузки (ИМХО оптимальный вариант). Однако, после перезагрузки необходимо дождаться соединения с сетью. Поэтому пишем в /root/_upd:sh: | Запуск после перезагрузки (ИМХО оптимальный вариант). Однако, после перезагрузки необходимо дождаться соединения с сетью. Поэтому пишем в /root/_upd:sh: | ||
su- | su - | ||
PING="0" | PING="0" | ||
while [ ! -z "${PING}" ] | while [ ! -z "${PING}" ] |
Текущая версия на 20:06, 5 мая 2023
Вариант первый
su - apt-get -y install alterator-updates
и после этого настроить в Центре управления системой
Вариант второй[править | править код]
su - echo "0 9 * * * /root/upd.sh" | crontab -u root
запуск по часам в 9:00
su - echo "@reboot* /root/_upd.sh" | crontab -u root
Запуск после перезагрузки (ИМХО оптимальный вариант). Однако, после перезагрузки необходимо дождаться соединения с сетью. Поэтому пишем в /root/_upd:sh:
su - PING="0" while [ ! -z "${PING}" ] do PING=`ping -c 10 8.8.8.8 | grep " 0% "` done /root/upd.sh