Усунення несправностей через CLI
Якщо оновлення GUI не працює належним чином, існує кілька команд оболонки, які можуть допомогти зібрати інформацію або вирішити проблеми.
Примусове оновлення метаданих pkg
Часто проблеми з DNS або підключенням перешкоджають брандмауеру знайти оновлення. Швидкий спосіб перевірити це — примусово оновити метадані pkg:
pkg-static update -fЦя команда примусово виконує оновлення та друкує повідомлення про помилки, якщо виявлено проблеми, серед яких є кілька потенційних помилок:
1. An error occured while fetching package
Загальна помилка, яка може мати кілька різних причин. Це може означати, що pkg не довіряє серверам пакетів. Спробуйте запустити
certctl rehash
із консолі, підказки кореневої оболонки або через Diagnostics/Command Prompt. Це дозволить pkg використовувати системні сертифікати до наступного перезавантаження.
Налагодження оновлення метаданих пакета
Якщо попередня команда не дає жодної важливої інформації, спробуйте запустити команду в режимі налагодження:
pkg-static -d update
Результат може давати додаткові корисні повідомлення.Перевірка оновлень вручну
щоб запустити перевірку оновлень вручну з CLI:
pfSense-upgrade -d -c