Рабочая человечность 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 из списка приложений?
Насколько я понимаю, Вы пытались удалить свой файл пакета файлом. Но Вы пытались удалить его от 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
. Редактирование этого файла, для удаления дефектного пакета из списка могло быть рассмотрено при исчерпании всего остального... Даже при том, что как правило, необходимо стараться избегать любой ручной модификации там.