Обзор #
В процессе обновления системы с помощью noid-updater может возникнуть следующая ошибка:
E: Репозиторий 'file:/media/local_update_repo bookworm InRelease' изменил значение 'Origin' с 'Debian' на 'Relianoid'
Эта проблема препятствует продолжению процесса обновления.
Вызывать #
Такое поведение связано с недавним изменением метаданных. RELIANOID Обновить репозитории.
В частности, метка «Источник» репозитория обновлен от Debian к Relianoid.
Это изменение было внесено для более точной идентификации ISO-образов обновлений, созданных и поддерживаемых компанией [название компании]. RELIANOID команда, вместо того чтобы наследовать метку происхождения Debian по умолчанию.
Однако менеджер пакетов APT включает в себя механизм безопасности, который обнаруживает изменения в метаданных репозитория (таких как Origin, Label или Suite). При обнаружении таких изменений APT блокирует обновления до обновления локального кэша, чтобы предотвратить потенциальную подмену репозитория.
Решение #
Для решения проблемы очистите локальный кэш APT, чтобы система могла принять обновленные метаданные репозитория.
Выполните следующую команду:
rm -rf /var/lib/apt/lists/*
Затем повторите процесс обновления:
noid-updater noid-updater -i
объяснение #
Удаление /var/lib/apt/lists/* Это заставляет APT перестраивать метаданные локального репозитория, чтобы при следующей попытке обновления система распознала и приняла новые данные. Происхождение: Релианоид значение. Это одноразовое действие, необходимое после изменения метаданных.
Дополнительные примечания #
Это ожидаемое поведение, а не ошибка в самом обновлении. Никакие пакеты или целостность системы не затронуты. Изменение улучшает отслеживаемость и ясность. RELIANOID-управляемые источники обновлений.