Мой сервер недавно был перенесен через rsync
, пока вроде все работает корректно подходящий
не распознает существование некоторых пакетов и сервисов.
Вопрос:
Есть ли способ 'обновить', чтобы он распознавал все пакеты и службы, которые в настоящее время находятся на сервере?
Пример проблемы
Это показывает, что php7.4-fpm установлен и работает.
root@admin:~# статус службы php7.4-fpm
php7.4-fpm.service — Менеджер процессов PHP 7.4 FastCGI
Загружено: загружено (/lib/systemd/system/php7.4-fpm.service; включено; предустановка поставщика: включена)
Активно: активно (работает) с понедельника 21 февраля 2022 г., 20:10:25 по центральному поясному времени; 20 часов назад
Документы: man:php-fpm7.4(8)
Процесс: 1339 ExecStartPost=/usr/lib/php/php-fpm-socket-helper install /run/php/php-fpm.so>
Основной PID: 915 (php-fpm7.4)
Статус: «Активные процессы: 0, бездействующие: 2, запросы: 1236, медленные: 0, трафик: 0 запросов/сек»
Заданий: 3 (лимит: 4612)
Память: 3,9 М
Группа CG: /system.slice/php7.4-fpm.service
ââ 915 php-fpm: главный процесс (/etc/php/7.4/fpm/php-fpm.conf)
ââ1326 php-fpm: пул www
ââ1327 php-fpm: пул www
Тогда как это показывает, что apt не распознает пакет php7.4 (то же самое верно для apache, mysql и т. д.)
root@admin:/etc/apt# apt удалить php7.4-fpm
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Пакет 'php7.4-fpm' не установлен, поэтому не удален
0 обновлено, 0 установлено заново, 0 удалено и 0 не обновлено.
Помощь приветствуется
Решения, которые я пробовал
#rm /var/lib/apt/lists/lock
#rm /var/lib/dpkg/lock
#rm /var/lib/dpkg/lock-frontend
#dpkg --configure -a
#способная очистка
#apt update --fix-missing
# подходящая установка -f
#dpkg --configure -a
#удачное обновление
#перезагрузка
Буквально все работает исправно.. только подходящий
не распознает, что мои пакеты существуют.