. У меня есть два выделенных сервера (виртуальных машин), расположенных в один и тот же центр обработки данных, оба работают под управлением последней версии Debian Bullseye.
Сегодня я запустил apt update
на первом, и он перечислил несколько пакетов для обновления, связанных с обновлением PHP с 7.4.21 до 7.4.25.
Затем я запустил точно такую же команду на другом сервере, на котором ничего не было указано. И я проверил, PHP все еще работает на предыдущей версии 7.4.21.
Почему ответ apt update на обоих серверах разный? Не большая проблема, я думаю, в какой-то момент обновления придут и к другому, но мне любопытно.
PS:мой /etc/apt/sources.list
абсолютно одинаков на обеих машинах:
deb http://ftp.fr.debian.org/debian/ bullseye main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ bullseye main contrib non-free
# Debian backports - to get packages from testing and unstable releases - see https://wiki.debian.org/Backports
# deb http://ftp.fr.debian.org/debian/ bullseye-backports main contrib non-free
# security updates, urgent ones
deb https://deb.debian.org/debian-security bullseye-security main contrib non-free
deb-src https://deb.debian.org/debian-security bullseye-security main contrib non-free
# bullseye-updates, previously known as 'volatile'
deb http://ftp.fr.debian.org/debian/ bullseye-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ bullseye-updates main contrib non-free
Вы уверены, что оба сервера просто находятся в одном и том же состоянии пакетов уровней?
Различия могут возникать из-за глубоких зависимостей пакетов (может быть, установлен небольшой инструмент на одном сервере, а не на втором), или из-за существенной разницы (различия в хранилище, процессоре,...)
Вы можете проверить весь список установленных пакетов с помощью apt list
, чтобы сравнить их!
Вы всегда можете попробовать очистить кэш apt, затем снова открыть списки и проверить наличие обновлений. Это может быть просто небольшая зависимость, сдерживающая обновление.
Чтобы очистить кэш apt, введите следующую команду.:sudo apt-get clean
Чтобы обновить списки, введите следующую команду.:sudo apt-get update
Надеюсь, это решит вашу проблему.