Пакет вероятно недоустановился и теперь не могу его удалить

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

Ответить
Аватара пользователя
kerogaz
Сообщения: 916
ОС: CentOS,FreeBSD 12.1,Arch

Пакет вероятно недоустановился и теперь не могу его удалить

Сообщение kerogaz »

Код: Выделить всё

sudo dpkg -r avidemux2.7-common
dpkg: проблемы с зависимостями не позволяют удалить пакет avidemux2.7-common:
 avidemux2.7-qt5 зависит от avidemux2.7-common.
 avidemux2.7-jobs-qt5 зависит от avidemux2.7-common.

dpkg: ошибка при обработке пакета avidemux2.7-common (--remove):
 проблемы с зависимостями — не удаляется
При обработке следующих пакетов произошли ошибки:
 avidemux2.7-common

Код: Выделить всё

sudo dpkg --get-selections

avidemux2.7-common				install
avidemux2.7-jobs-qt5				install
avidemux2.7-plugins-common			install
avidemux2.7-plugins-qt5				install
avidemux2.7-qt5					install
avidemux2.7-qt5-data				install
Что делать? Пакет не запускается и не удаляется. Хотя устанавливался без ошибок
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20800
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Пакет вероятно недоустановился и теперь не могу его удалить

Сообщение Bizdelnick »

Что Вам непонятно в выводе команды? Там предельно ясно написана причина, по которой нельзя удалить пакет.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
kerogaz
Сообщения: 916
ОС: CentOS,FreeBSD 12.1,Arch

Re: Пакет вероятно недоустановился и теперь не могу его удалить

Сообщение kerogaz »

Меня не причина интересует а следствие т.е. как реально удалить пакет который не работает
Добавлено (13:45):
Удалил. Но для этого пришлось установить доп пакет

Код: Выделить всё

sudo apt install avidemux2.7-cli



и лишь после этого

Код: Выделить всё

mint@mint-X8SIE:~$ sudo apt remove  avidemux2.7-common
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  linux-headers-5.4.0-37 linux-headers-5.4.0-37-generic
  linux-image-5.4.0-37-generic linux-modules-5.4.0-37-generic
  linux-modules-extra-5.4.0-37-generic
Для их удаления используйте «sudo apt autoremove».
Будут установлены следующие дополнительные пакеты:
  avidemux2.7-plugins-common libavidemux2.7-6
Следующие пакеты будут УДАЛЕНЫ:
  avidemux2.7-common avidemux2.7-qt5
Следующие пакеты будут обновлены:
  avidemux2.7-plugins-common libavidemux2.7-6
Обновлено 2 пакетов, установлено 0 новых пакетов, для удаления отмечено 2 пакетов, и 2 пакетов не обновлено.
Необходимо скачать 4.245 kB архивов.
После данной операции объём занятого дискового пространства уменьшится на 2.871 kB.
Хотите продолжить? [Д/н] Д
Пол:1 http://ppa.launchpad.net/ubuntuhandbook1/avidemux/ubuntu focal/main amd64 libavidemux2.7-6 amd64 2.7.6-1build3+ubuntu20.04 [3.231 kB]
Пол:2 http://ppa.launchpad.net/ubuntuhandbook1/avidemux/ubuntu focal/main amd64 avidemux2.7-plugins-common amd64 2.7.6-1build3+ubuntu20.04 [1.013 kB]
Получено 4.245 kB за 1с (3.730 kB/s)                  
(Чтение базы данных … на данный момент установлено 450042 файла и каталога.)
Подготовка к распаковке …/libavidemux2.7-6_2.7.6-1build3+ubuntu20.04_amd64.deb …
Распаковывается libavidemux2.7-6:amd64 (2.7.6-1build3+ubuntu20.04) на замену (2.
7.6-1build2+ubuntu20.04) …
Подготовка к распаковке …/avidemux2.7-plugins-common_2.7.6-1build3+ubuntu20.04_a
md64.deb …
Распаковывается avidemux2.7-plugins-common (2.7.6-1build3+ubuntu20.04) на замену
 (2.7.6-1build2+ubuntu20.04) …
(Чтение базы данных … на данный момент установлено 450042 файла и каталога.)
Удаляется avidemux2.7-qt5 (2.7.6-1build2+ubuntu20.04) …
Удаляется avidemux2.7-common (2.7.6-1build3+ubuntu20.04) …
Настраивается пакет libavidemux2.7-6:amd64 (2.7.6-1build3+ubuntu20.04) …
Настраивается пакет avidemux2.7-plugins-common (2.7.6-1build3+ubuntu20.04) …
Обрабатываются триггеры для mime-support (3.64ubuntu1) …
Обрабатываются триггеры для hicolor-icon-theme (0.17-2) …
Обрабатываются триггеры для libc-bin (2.31-0ubuntu9) …
Обрабатываются триггеры для desktop-file-utils (0.24+linuxmint1) …
:drunk:
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20800
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Пакет вероятно недоустановился и теперь не могу его удалить

Сообщение Bizdelnick »

kerogaz писал(а):
13.07.2020 13:36
как реально удалить пакет который не работает
Удалить вместе с ним и те пакеты, которые от него зависят. apt предлагает это сделать автоматически, dpkg — нет.
kerogaz писал(а):
13.07.2020 13:36
Удалил. Но для этого пришлось установить доп пакет
А это никак не повлияло на результат.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
kerogaz
Сообщения: 916
ОС: CentOS,FreeBSD 12.1,Arch

Re: Пакет вероятно недоустановился и теперь не могу его удалить

Сообщение kerogaz »

Именно это и повлияло на результат: dpkg не удалял пакет из-за зависимости avidemux2.7-qt5 от avidemux2.7-cli которого не было . И когда я последний доустановил всё удалилось
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20800
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Пакет вероятно недоустановился и теперь не могу его удалить

Сообщение Bizdelnick »

dpkg не удалял пакет, потому что в системе были установлены зависящие от него пакеты. А повлияло на результат то, что Вы выполнили удаление с помощью apt, а не dpkg. Что Вы делали между попытками удаления dpkg и apt — не важно. И avidemux2.7-qt5 не зависит от avidemux2.7-cli, а если бы зависел, Вы бы получили соответствующее сообщение.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Ответить