РЕШЕНА ошибка обновления: недопустимое имя пакета `systemd / noawait '

когда я запускаю эту sudo apt upgrade , я получаю следующее:

Reading package list ... Done
Creating dependency tree
Reading status information ... Done
Calculating the update ... Done
The following packages will be updated:
  linux-libc-dev

1 updates, 0 new ones will be installed, 0 to remove and 0 not to update.

39 not fully installed or removed.
0 B / 1,141 kB of files need to be downloaded.
12.3 kB of additional disco space will be used after this operation.
do you wish to continue? [Y / n] yes

dpkg: error: trigger log file mentions a package name
Illegal you `systemd / noawait '(in the file` / usr / lib / systemd / catalog'): name
Illegal packet in value 'systemd / noawait': character `/ 'is not allowed
gone (only letters, digits characters `- + ._ 'are allowed)
E: The / usr / bin / dpkg thread returned an error code (2)

И я не могу выполнить обновление: ((

Пожалуйста, помогите . Я использую Ubuntu 20.04

1
задан 11 June 2021 в 21:35

1 ответ

Решение находится в документе / var / lib / dpkg / triggers / File, вы должны искать этот триггер с помощью sudo gedit / var / lib / dpkg / triggers / File , затем ищем / usr / lib / systemd / catalog system / noawait, затем удаляем это, и мы уже исправили ошибку, если ошибка выглядит так dpkg: error: синтаксическая ошибка в файле триггера / var / lib / dpkg / triggers / File ' ... Ошибка в пустом пространство документа / var / lib / dpkg / triggers / File.

0
ответ дан 28 July 2021 в 11:32

Другие вопросы по тегам:

Похожие вопросы: