Мелкая подстава в APT и Debian 11
... На некоторые из своих личных компов я периодически вкорячиваю так называемый "франкендебиан" (по аналогии с Франкенштейном). Это когда в одной системе могут присутствовать пакеты из разных выпусков (стабильный, тестируемый, и т.п.). Чтобы APT более-менее предсказуемо работал на таких системах, я ему всегда скармливал настройку типа
APT::Default-Release "bullseye";
... И со временем обнаружил, что на такие компы почему-то не прилетают security-обновления. Точнее, в кеш APT-а инфа о них попадает, но вот ставить по команде "upgrade" он их не хочет.
А всё потому, что начиная с 11-го релиза (bullseye) security-обновления вынесли в отдельный репозиторий с другим именем. И теперь настройка Default-Release должна выглядеть как-то так (да, туда можно совать regex-ы).
APT::Default-Release "/^bullseye(|-security|-updates)$/";
Подстава-с... Хорошо, что это не prod-машины. "Спустя месяц Соколиный Глаз заметил, что в сарае не хватает четвертой стены". Но лучше поздно, чем никогда...