Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Обновление по расписанию не получилось  (Прочитано 1100 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kuld

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
Доброго времени суток!
Есть у меня такая задача: запустить обновление пакетов после 2х часов ночи.
Интернет приходит по спутнику, сам спутник и глобакс запущены всегда, а вот "наземный" канал запуска когда надо.
Настраиваю cron для root`а
# m h  dom mon dow   command
00 2 30 12 * wvdial
05 2 30 12 * apt-get -y update
10 2 30 12 * apt-get -y upgrade
00 6 30 12 * killall wvdial
Перезапускаю cron, иду спать.
Утром проверяю - пакеты не обновлены.
В логах примерно вот такое:
(Нажмите, чтобы показать/скрыть)
И что я сделал неправильно?

Оффлайн DelphiN91

  • Активист
  • *
  • Сообщений: 265
    • Просмотр профиля
Re: Обновление по расписанию не получилось
« Ответ #1 : 30 Декабря 2010, 21:13:19 »
Ну тут много чего может быть, судя по логам соединение поднимается, значит первая строчка отпадает. Далее, apt-get update необязательно запускать с ключом -y, он и так обновит данные из репов. Далее, apt-get upgrade только обновляет установленные пакеты, то бишь свежее ядро так не поставить, нужно юзать apt-get dist-upgrade. Вижу 2 варианта:
1) Установить пакет unattended-upgrades. Он автоматом обновляет пакеты из security-репов. Ядро конечно так тоже не поставить, но пакеты безопасности обновятся.
2) Если все же хочется юзать крон, то загнать в него такую команду:
wvdial && apt-get update && apt-get dist-upgrade -y && killall wvdialКонструкция команда1 && команда2 запускает команду2 только если команда1 завершилась успешно. Есть небольшие подозрения, что у вас крон убил соединение еще до того как скачались все нужные пакеты. Ну и естессно погуглить насчет синтаксиса крона, я в нем не силен, помочь не могу.

 

Страница сгенерирована за 0.02 секунд. Запросов: 20.