Ошибка: BrokenCount> 0 неспособных для решения использования “sudo склонный - поврежденная фиксацией установка”

Обратите внимание на то, что ответы на эти ссылки не могли решить мою проблему:

  1. Что делает: Ошибка Поврежденное количество> 0 средних?
  2. Получение ошибки Error:BrokenCount> 0 после установки пакетов

enter image description here

При нажатии на ошибку я получаю это сообщение:

Ошибка произошла, выполненный Диспетчер пакетов из контекстного меню или Кв. - входит в teminal для наблюдения что не так. Сообщение об ошибке было:'Error:BrokenCount> 0'. Это обычно означает, что Ваши установленные пакеты имеют unment зависимости

На выполнении sudo apt --fix-broken install Я добираюсь:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
  libfreetype6:i386
The following NEW packages will be installed:
  libfreetype6:i386
0 upgraded, 1 newly installed, 0 to remove and 67 not upgraded.
7 not fully installed or removed.
Need to get 0 B/351 kB of archives.
After this operation, 972 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
(Reading database ... 222665 files and directories currently installed.)
Preparing to unpack .../libfreetype6_2.8.1-2ubuntu2_i386.deb ...
Unpacking libfreetype6:i386 (2.8.1-2ubuntu2) ...
dpkg: error processing archive /var/cache/apt/archives/libfreetype6_2.8.1-2ubuntu2_i386.deb (--unpack):
 trying to overwrite shared '/usr/share/doc/libfreetype6/FTL.TXT.gz', which is different from other instances of package libfreetype6:i386
Errors were encountered while processing:
 /var/cache/apt/archives/libfreetype6_2.8.1-2ubuntu2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Я знаю, что проблемой является эта конкретная строка в вышеупомянутом выводе:

попытка перезаписать совместно использованный '/usr/share/doc/libfreetype6/FTL.TXT.gz', который отличается от других экземпляров пакета libfreetype6:i386

Что я делаю, чтобы прекратить пытаться переопределить его? Обратите внимание на то, что я пытался добавить libfreetype6:i386 при экспериментировании с wine. Я не требую его и хочу удалить его. Но кажется, что другие пакеты зависят от него. Выполнение sudo apt-get autoremove Я добираюсь:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 libcairo2:i386 : Depends: libfreetype6:i386 (>= 2.7.1) but it is not installed
 libfontconfig1:i386 : Depends: libfreetype6:i386 (>= 2.2.1) but it is not installed
 libgd3:i386 : Depends: libfreetype6:i386 (>= 2.2.1) but it is not installed
 libwine:i386 : Depends: libfreetype6:i386 (>= 2.2.1) but it is not installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

Это похоже на застревание в мертвой блокировке. Эта проблема зависимости не позволяет мне установить или даже обновить любое другое приложение в своей системе. Помогите!

Править:

Попытка apt-cache policy libfreetype6 libfreetype6:i386 libfreetype6: как предложено в комментарии дал:

  Installed: 2.8.1-2ubuntu2
  Candidate: 2.8.1-2ubuntu2
  Version table:
 *** 2.8.1-2ubuntu2 500
        500 http://in.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
        100 /var/lib/dpkg/status
libfreetype6:i386:
  Installed: (none)
  Candidate: 2.8.1-2ubuntu2
  Version table:
     2.8.1-2ubuntu2 500
        500 http://in.archive.ubuntu.com/ubuntu bionic/main i386 Packages
1
задан 16 September 2018 в 12:52

1 ответ

Так как Ваши репозитории корректны, мы можем просто вызвать установку пакета с:

sudo dpkg -i --force-all /var/cache/apt/archives/libfreetype6_2.8.1-2ubuntu2_i386.deb

И затем установка резюме с:

sudo apt-get install -f
sudo dpkg --configure -a

И наверняка получите все новые зависимости с:

sudo apt-get update
sudo apt-get dist-upgrade
2
ответ дан 7 December 2019 в 13:21

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

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