склонные sudo - добираются, обновление не работают

Рабочая человечность 16.04, после неправильного TeamViewer 11 (TV11) установка, я не могу удалить TV11, и я действительно удалял его вручную (для каждой папки и файла: rm ...).

  • теперь на ПК имеют папки № TV11 и файлы, но apt list --installed шоу teamviewer/now 11.0.67687 i386 [встановлено,локально]. Я действительно пытался перезагрузить много раз.

  • когда я делаю apt-get upgrade, терминальные шоу E: package teamviewer:i386 must be reinstalled, but cannot find package

  • и теперь я не могу установить (и/или обновление) другие приложения через терминал, и через Хранилище Ubuntu (установщик UI), потому что ошибка пакета TV11

Как я могу удалить TV11 из списка приложений?

2
задан 17 November 2016 в 01:31

1 ответ

Насколько я понимаю, Вы пытались удалить свой файл пакета файлом. Но Вы пытались удалить его от apt-get или dpkg?

Удаление пакета обычно делалось бы как это:

apt-get remove --purge $pkgname
aptitude remove $pkgname

Для проверки Вы на самом деле отбросили все файлы, связанные с Вашим пакетом, можно работать:

dpkg -L teamviewer | while read file
    do
        test -d "$file" -o -f "$file" || echo still has "$file"
    done

, Если Вы действительно уверены, что Вы отбросили все файлы от пакета, и принимающий производящий чистку через apt или dpkg, не работал, можно взглянуть к /var/lib/dpkg/status. Редактирование этого файла, для удаления дефектного пакета из списка могло быть рассмотрено при исчерпании всего остального... Даже при том, что как правило, необходимо стараться избегать любой ручной модификации там.

0
ответ дан 2 December 2019 в 09:44

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

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