21.07.2012 22:04, "Артём Н." пишет:
Как делаются _правильно_?
Достаточно ли включить APT::Periodic::Download-Upgradeable-Packages и добавить
скрипт с простой автоматической установкой по cron?
Зачем тогда нужен cron-apt, если обновления уже реализованы в apt?
В идеале хотелось бы, чтобы пакеты, которые обновляются без вопросов,
обновлялись автоматически. А пакеты, которые требуют вмешательства (конфликтуют
или заменяют конфиги) не устанавливались. В итоге, чтобы мне приходило
уведомление со статистикой: сколько пакетов установилось и какие, какие требуют
вмешательства.
Такое возможно?
P.S.:
Постепенно пытаюсь разобраться со всем, что попадётся под руку.><
Попытался сделать автоматическое обновление для группы машин на Ubuntu
(всё это находится в тестовой эксплуатации, но вроде работает
нормально). Задача решается предустановленным для Ubuntu пакетом
unattended-upgrades (в Debian он есть в стандартных репозиториях) и
парой конфигов:
/etc/apt/apt.conf.d/10periodic
APT::Periodic::Enable "1";
APT::Periodic::Update-Package-Lists "7";
APT::Periodic::Download-Upgradeable-Packages "1";
APT::Periodic::AutocleanInterval "14";
APT::Periodic::Unattended-Upgrade "1";
APT::Periodic::RandomSleep "600";
/etc/apt/apt.conf.d/50unattended-upgrades
// Automatically upgrade packages from these (origin:archive) pairs
Unattended-Upgrade::Allowed-Origins {
"${distro_id}:${distro_codename}-security";
"${distro_id}:${distro_codename}-updates";
// "${distro_id}:${distro_codename}-proposed";
// "${distro_id}:${distro_codename}-backports";
};
Параметры вроде говорят сами за себя...
--
С уважением,
Кубашин Александр
--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/500ce1c5.7060...@k-sc.ru