Проблема обновления программного обеспечения libplacebo18 в ubuntu 18.04 [дубликат]

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

Если вы используете сторонние репозитории, отключите их, поскольку они являются частым источником проблем. Теперь выполните следующую команду в терминале: apt-get install -f Транзакция не удалась. : Система пакетов не работает Следующие пакеты имеют неудовлетворенные зависимости:

mpv: Зависит от: libplacebo18 (> = 1.18.0), но не установлен Зависит: libxrandr2 (> = 2 : 1.2.99.3) но 2: 1.5.1-1 установлено

Это сообщение появляется после запуска установщика. Затем я попытался запустить

sudo apt update

и многие другие команды, чтобы обновить пакет, но, похоже, не каждый раз работает.

sudo apt --fix-broken install Чтение списков пакетов ... Готово Построение дерева зависимостей
Чтение информации о состоянии ... Готово {{1} } Исправление зависимостей ... Готово Следующие пакеты были автоматически установлены и больше не требуются: libdav1d2 libplacebo7 Используйте sudo apt autoremove, чтобы удалить их. {{1} } Будут установлены следующие дополнительные пакеты: libplacebo18 Будут установлены следующие НОВЫЕ пакеты libplacebo18 0 для обновления, 1 для новой установки, 0 для удаления и 29 - не обновлять. 1 не установлен или удален полностью. Необходимо получить 0 Б / 129 КБ архивов. После этой операции будет 360 КБ дополнительного дискового пространства. использоваться. Хотите продолжить? [Д / нет] г (Чтение базы данных ... В настоящее время установлено 249564 файлов и каталогов.) Подготовка к распаковке ... / libplacebo18_1.18.0-1 ~ bionic1_amd64.deb ... { {1}} Распаковка libplacebo18: amd64 (1.18.0-1 ~ bionic1) ... dpkg: архив обработки ошибок /var/cache/apt/archives/libplacebo18_1.18.0-1~bionic1_amd64.deb (- -unpack): пытается перезаписать '/usr/lib/x86_64-linux-gnu/libplacebo.so.18', который также находится в пакете libplacebo7: amd64 1.8.0-1 ~ bionic {{1} } dpkg-deb: error: подпроцесс вставки был прерван сигналом (сломанный канал) При обработке возникли ошибки: /var/cache/apt/archives/libplacebo18_1.18.0-1~bionic1_amd64. deb E: подпроцесс / usr / bin / dpkg вернул код ошибки (1)

Это может помочь, я понятия не имею, что происходит.

3
задан 16 November 2019 в 17:56

1 ответ

Я зафиксировал его силой, перезаписывающей пакет

sudo dpkg -i --force-overwrite /var/cache/apt/archives/libplacebo18_1.18.0-1~bionic1_amd64.deb

, И затем я использовал эту команду для фиксации любых поврежденных пакетов.

sudo apt -f install 
4
ответ дан 1 December 2019 в 15:48

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

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