Как удалить сломанный (из-за отключения электроэнергии во время установки) пакет плазменной резки kde? [дубликат]

Я устанавливал плазму KDE на Ubuntu, но питание было отключено. при попытке переустановки произошла ошибка.

Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
kde-telepathy-minimal : Depends: kde-config-telepathy-accounts (>= 15.04.0) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Я пытался использовать sudo apt-get --purge remove kubuntu-desktop , но это не удалось. Использование sudo apt-get -f install не помогло.

The following additional packages will be installed:
 kde-config-telepathy-accounts
The following NEW packages will be installed:
 kde-config-telepathy-accounts
0 upgraded, 1 newly installed, 0 to remove and 60 not upgraded.
704 not fully installed or removed.
Need to get 0 B/148 kB of archives.
After this operation, 808 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 293342 files and directories currently installed.)
Preparing to unpack .../kde-config-telepathy accounts_4%3a15.12.3-0ubuntu1_i386.deb ...
Unpacking kde-config-telepathy-accounts (4:15.12.3-0ubuntu1) ...
dpkg: error processing archive /var/cache/apt/archives/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_i386.deb (--unpack):
trying to overwrite '/usr/share/accounts/services/google-im.service', which is also in package account-plugin-google 0.12+16.04.20160126-0ubuntu1
Processing triggers for libc-bin (2.23-0ubuntu7) ...
Errors were encountered while processing:
/var/cache/apt/archives/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Я также использовал sudo dpkg --remove --force-remove-reinstreq kubuntu-desktop , и он успешно завершился, но не дал результата. Мне не удалось установить synaptic, а также обновить пакет. Мне также не удалось удалить google-im.service

1
задан 23 April 2017 в 12:08

1 ответ

Просто запустите:

sudo dpkg -i --force-all /var/cache/apt/archives/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_i386.deb

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

Команда, приведенная выше, заставляет dpkg игнорировать любые ошибки (с помощью флага --force-all). Вы также можете использовать --force-overwrite.

1
ответ дан 7 December 2019 в 15:37

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

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