ФАТИЧЕСКАЯ ОШИБКА: существуют /lib/udev/hwdb.bin и /usr/lib/udev/hwdb.bin

После обновления Ubuntu 20.10 до 21.04 я получаю следующую ошибку:

sudo dpkg --configure -a
Setting up usrmerge (24ubuntu3) ...

FATAL ERROR:
Both /lib/udev/hwdb.bin and /usr/lib/udev/hwdb.bin exist.

You can try correcting the errors reported and running again
/usr/lib/usrmerge/convert-usrmerge until it will complete without errors.
Do not install or update other Debian packages until the program
has been run successfully.

dpkg: error processing package usrmerge (--configure):
 installed usrmerge package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
 usrmerge

Я искал сообщения и статьи об этой конкретной ошибке, но ничего не нашел. Есть идеи по ее устранению?

2
задан 1 June 2021 в 19:11

1 ответ

hwdb.bin - это сгенерированный файл. Я проверял его в Ubuntu 20.04, /lib/udev/hwdb.bin и /usr/lib/udev/hwdb.bin , используя stat того же точного размера. и подтверждено vbindiff . Они являются идентичными копиями, поэтому их не нужно объединять.

Быстрое исправление - это удаление одного из них:

sudo rm /lib/udev/hwdb.bin

Это все еще ошибка, о которой лучше сообщить. Я должен посмотреть, почему такой сгенерированный файл не помещается в / var .

1
ответ дан 28 July 2021 в 11:33

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

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