Как включить автоматическое обновление всех пакетов?
Я бы хотел использовать автоматические обновления для ежедневной установки всех обновлений бета-пакетов Natty. Что бы я ни пытался, автоматические обновления игнорируют обновления пакетов в "main". Вот мой текущий раздел Allowed-Origins /etc/apt/apt.conf.d/50unattended-upgrades
,
Unattended-Upgrade::Allowed-Origins {
"${distro_id} stable";
"${distro_id} ${distro_codename}-main";
"${distro_id} ${distro_codename}-security";
"${distro_id} ${distro_codename}-updates";
"${distro_id} ${distro_codename}-universe";
"${distro_id} ${distro_codename}-multiverse";
"${distro_id} ${distro_codename}-restricted";
};
Обновление: вот рабочие Allowed-Origins, которые я придумал, используя совет из принятого ответа:
Unattended-Upgrade::Allowed-Origins {
"${distro_id} stable";
"${distro_id} ${distro_codename}";
"${distro_id} ${distro_codename}-main";
"${distro_id} ${distro_codename}-security";
"${distro_id} ${distro_codename}-updates";
};
1 ответ
Не существует репозитория -main, -universe, -multiverse или -restricted. Основное, вселенная и т. Д. - это карманы внутри каждого хранилища. Пакеты из всех карманов в включенном хранилище установлены. Есть только 4 репозитория, и все они перечислены в этом файле конфигурации по умолчанию:
distro
distro-updates
distro-security
distro-proposed-updates
По умолчанию и обновления, и предлагаемые обновления закомментированы. Просто раскомментируйте строку -updates, если вам нужны все обновления, а не только связанные с безопасностью.