LINUX.ORG.RU
решено ФорумAdmin

Не могу удалить teamviewer

 , , ,


0

1

По кой то хрен поставил тимвьювер на десктоп одноплатника, работать он не стал, разбираться не хочу, хочу выпилить этот хлам. Ну да, он для малины пирога, а у меня то апельсиновый пирог! Суть такова: устанавливал через dpkg, teamviewer-host_armhf.deb назывался пакет, с которого ставил. dpkg не хочет удалять, вывод:

 dpkg: ошибка: пакеты задаются их собственными именами, а не именами файлов, из которых они установлены 
Пытался и через find, вывод тоже:
 # find / -name "teamviewer*" -delete
find: не удалось удалить «/opt/teamviewer»: Каталог не пуст
find: не удалось удалить «/etc/teamviewer»: Каталог не пуст
find: не удалось удалить «/var/log.hdd/teamviewer12»: Каталог не пуст
find: не удалось удалить «/var/log/teamviewer12»: Каталог не пуст
find: не удалось удалить «/root/.local/share/teamviewer12»: Каталог не пуст
find: не удалось удалить «/home/bur/.local/share/teamviewer12»: Каталог не пуст
find: не удалось удалить «/home/bur/.config/teamviewer»: Каталог не пуст
find: «/run/user/1000/gvfs»: Отказано в доступе 
ГУРУ, спасите-помогите. Теперь даже апгрейд не сделать, он тут же на этом недопакете запинается.

★★★★★

Ответ на: комментарий от anonymous
 # apt remove teamviewer
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
E: Пакет teamviewer-host нуждается в переустановке, но найти архив для него не удалось.
# apt remove teamviewer12
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
E: Пакет teamviewer-host нуждается в переустановке, но найти архив для него не удалось.
burato ★★★★★
() автор топика
Ответ на: комментарий от burato

Ты же его удалил. Ты и на винде удаляешь программы удалив папку из Program Files?

anonymous
()

Был у меня случай. Установил пакет от производителя через dpkg. Установил все хорошо. Но когда удалял он почему-то удалил не в той последовательности, и вообщем вылезло то что и у тебя.

В интернетах предлагали вариант править пакетный менеджер чтоб в конфигах поправить статус.Можешь попробовать.

Для себя я сделал так: взял установочные пакеты что я использовал, сделал из них репозиторий и прописал его адрес в apt. Ну а после удалил с помощью apt

Vakma
()

за языком следи, придет моралфажный хвостострел и снесет твой тред со шкворцом.
нажимай apt-get install -f и всё будет.

SevikL ★★★★★
()
Ответ на: комментарий от SevikL

нажимай apt-get install -f и всё будет.

 # apt install -f
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
E: Пакет teamviewer-host нуждается в переустановке, но найти архив для него не удалось. 

Не будет.

burato ★★★★★
() автор топика

руками пройдись и удали всё rm -R «/opt/teamviewer для начала

Deleted
()

можно так:

1. Узнать имя пакета:

dpkg -l|grep teamviewer

2. Удалить

 dpkg --force-all --purge <пакет>

3. На всякий случай:

apt-get install -f

Я утилиту apt не признаю как раньше aptitude. apt-get делает всё что нужно, если его намеренно не сломают чтобы форснуть переход.

slapin ★★★★★
()
Ответ на: комментарий от slapin

Спасибище, понял, насколько важно знать аргументы и ключи к dpkg

burato ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.