Как включить автоматическое обновление всех пакетов?

Я бы хотел использовать автоматические обновления для ежедневной установки всех обновлений бета-пакетов 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, если вам нужны все обновления, а не только связанные с безопасностью.

Другие вопросы по тегам