Рейтинг:2

Невозможно установить все обновления из-за неудовлетворенных зависимостей одной программы

флаг cl

Я не прикасался к своей машине с Ubuntu Mate около 6 месяцев. Когда я смахиваю с него пыль, я обнаруживаю, что список обновлений длиной в милю.Но это не позволит мне установить их, потому что у одной программы «cqrlog» есть неудовлетворенные зависимости. sudo apt-получить обновление возвращает:

...
При обработке возникли ошибки:
 /tmp/apt-dpkg-install-fhTCNR/00-cqrlog_2.4.0-3_amd64.deb
E: Подпроцесс /usr/bin/dpkg возвратил код ошибки (1)

однако программа мне больше не нужна sudo apt-получить чистку cqrlog и sudo apt-get очистить данные cqrlog оба возвращаются


    dpkg: ошибка обработки пакета cqrlog (--remove):
     пакет находится в очень плохом несогласованном состоянии; вам следует
     переустановите его перед попыткой удаления
    dpkg: слишком много ошибок, остановка
    При обработке возникли ошибки:
     cqrlog
    Обработка была остановлена ​​из-за слишком большого количества ошибок.
    E: Подпроцесс /usr/bin/dpkg возвратил код ошибки (1)

затем я попытался sudo apt-get переустановить cqrlog который вернулся:


    ...
    dpkg: предупреждение: подпроцесс сценария после удаления старого пакета cqrlog вернул статус ошибки 1
    dpkg: пробуем вместо этого скрипт из нового пакета...
    dpkg: ошибка обработки архива /var/cache/apt/archives/cqrlog_2.4.0-3_amd64.deb (--unpack):
     новый подпроцесс сценария после удаления пакета cqrlog вернул статус выхода ошибки 1
    dpkg: ошибка при очистке:
     новый подпроцесс сценария после удаления пакета cqrlog вернул статус выхода ошибки 1
    При обработке возникли ошибки:
     /var/cache/apt/архивы/cqrlog_2.4.0-3_amd64.deb
    E: Подпроцесс /usr/bin/dpkg возвратил код ошибки (1)

поэтому любая помощь, которую вы могли бы оказать, прежде чем я сдамся и снова перейду на дистрибутив, будет оценена по достоинству. Спасибо.

cocomac avatar
флаг cn
Работает ли `sudo apt-get remove cqrlog`? Кроме того, какая у вас версия Ubuntu?
KMLNwalkabout avatar
флаг cl
удалить тоже не работает. Я использую 20.04.3 LTS
guiverc avatar
флаг cn
Вы не предоставили фактические полные сообщения об ошибках; только окончательные итоги вопросов. Я бы посоветовал прочитать отчет (ы) об ошибках для подсказок; Я бы также `sudo apt update` и просмотрел этот вывод в поисках подсказок (учитывая, что вы используете *focal*, что-либо нефокусное может создать проблемы).
Рейтинг:2
флаг zw

В такой ситуации вы должны попросить APT удалить низкоуровневый пакет, используя

sudo dpkg --purge --force-all cqrlog-данные
sudo dpkg --purge --force-all cqrlog

Затем проверьте наличие новых списков программного обеспечения, установите все обновления,

sudo apt-get update # добавить к вопросу любой вывод об ошибке
sudo apt-получить дист-обновление
sudo apt-получить установку -f
sudo dpkg --configure -a

и продолжайте пользоваться системой.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.