Добрый день.
Не могу удалить пакет hidemyname-vpn:amd64 версии 1.1.4
Ubuntu 22.04
Пробовал:
sudo apt install -f
sudo apt update
sudo apt upgrade
При попытке удалить пакет выдается:
Удаляется hidemyname-vpn (1.1.4) …
GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Notifications was not provided by any .service files
dpkg: ошибка при обработке пакета hidemyname-vpn (--remove):
подпроцесс из пакета hidemyname-vpn установлен сценарий post-removal возвратил код ошибки 1
dpkg: слишком много ошибок — останавливаемся
При обработке следующих пакетов произошли ошибки:
hidemyname-vpn
Обработка остановлена из-за слишком большого количества ошибок.
E: Sub-process /usr/bin/dpkg returned an error code (1)
Главное сам deb файл скачан и лежит в папке. Но, повторно переустановить из этого пакета не получается.
Ссылка на сам пакет:
https://disk.yandex.ru/d/J0PWm6MvHeRaRwЯ вижу только несколько путей решений
1. Найти файл с сценарием post-removal и изменить его, чтобы он возвращал 0
Без понятия, как его найти, в deb файле его явно нет. Значит зашит в бинарнике.
2. Создать файл к которому он обращается, видимо у меня нет этого пакета и соответственно нет нужного файла к которому идет обращение.
Точно так же не представляю где я должен его создать и что в нем записать ))
3. Самый радикальный вариант, переустановка ОС
Народ помогите с первыми двумя вариантами!!!Решил все сам!
Нужно закомментировать все в файле
/var/lib/dpkg/info/hidemyname-vpn.postrm
После этого вызвать
sudo apt --fix-broken install