Как исправить код ошибки, который не позволяет мне ничего установить или обновить?

Как исправить код ошибки, который не позволяет мне ничего установить или обновить?

Это сообщение появляется каждый раз, когда я пытаюсь что-либо обновить или установить:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
  libvdpau1
The following NEW packages will be installed:
  libvdpau1
0 upgraded, 1 newly installed, 0 to remove and 24 not upgraded.
298 not fully installed or removed.
Need to get 0 B/25.6 kB of archives.
After this operation, 109 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 162877 files and directories currently installed.)
Preparing to unpack .../libvdpau1_1.3-1ubuntu2_amd64.deb ...
Unpacking libvdpau1:amd64 (1.3-1ubuntu2) ...
dpkg: error processing archive /var/cache/apt/archives/libvdpau1_1.3-1ubuntu2_am
d64.deb (--unpack):
 trying to overwrite shared '/etc/vdpau_wrapper.cfg', which is different from ot
her instances of package libvdpau1:amd64
Errors were encountered while processing:
 /var/cache/apt/archives/libvdpau1_1.3-1ubuntu2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
```output of ls -la /etc/apt/sources.list.d/

решение1

Попробуй это:

sudo apt clean
sudo apt update
sudo apt install --reinstall libvdpau1
sudo apt --fix-broken install

Объяснение:

  1. apt clean- Очистите кэш пакетов загрузки; это приведет к повторной загрузке файлов пакетов.
  2. apt update- Обновление базы данных, в которой хранится список пакетов программного обеспечения.
  3. apt install --reinstall libvdpau1переустановите пакет libvdpau1, который, по-видимому, вызывает ваши проблемы
  4. apt --fix-broken install- Попытка исправить нарушенные зависимости

решение2

Я бы попробовал следующее:

sudo dpkg --configure -a

Также я бы временно удалил libvdpau1 и попытался бы заставить все работать с помощью "dpkg --configure" и "apt --fix-broken". Вы можете захотеть удалить его с помощью:

sudo dpkg -r --force-depends libvdpau1

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

Как только все заработает, попробуйте переустановить его.

Ошибка об отсутствии файла релиза в Gnome PPA, похоже, не связана с вашей текущей проблемой. Вероятно, это связано с активацией PPA после обновления до новой версии (Focal) и с тем, что PPA не был настроен на эту новую версию. В общем, использование PPA для чего-то вроде Gnome, являющегося неотъемлемой частью системы, не очень хорошая идея, но я отвлекся. Вам следует исправить ваши /etc/apt/sources.list и /etc/apt/sources.list.d

Связанный контент