Автор Тема: Удаление пакетов qmmp1 и kde5-audio-player-4-qmmp  (Прочитано 593 раз)

Оффлайн bo4karev

  • Давно тут
  • **
  • Сообщений: 116
    • Email
Всем доброго дня!

Система P10 Starterkit KDE5
Пытаюсь удалить программу qmmp. Потому что в ней видео отстает от звука. А в программе kde5-smplayer нормально показывает и мне ее достаточно.

Итак, нахожу исполняемый файл qmmp:
[root@localhost ~]# whereis qmmp
qmmp: /usr/bin/qmmp /usr/share/qmmp
Теперь пакет к которому принадлежит qmmp:
[root@localhost ~]# rpm -qf /usr/bin/qmmp
Freeing read locks for locker 0x16: 7748/139810102146880
qmmp1-1.5.2-alt1.x86_64
Смотрю обратные зависимости этого пакета qmmp1 - какие пакеты зависят от него:
[root@localhost ~]# apt-cache rdepends qmmp1
qmmp1
Reverse Depends:
  i586-qmmp1.32bit
  kde5-audio-player-4-qmmp
И обратные зависимости для пакета kde5-audio-player-4-qmmp:
[root@localhost ~]# apt-cache rdepends kde5-audio-player-4-qmmp
kde5-audio-player-4-qmmp
Reverse Depends:
Их нет, можно удалять!
И пытаюсь удалить сначала пакет kde5-audio-player-4-qmmp:
[root@localhost ~]# apt-get remove kde5-audio-player-4-qmmp
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие пакеты будут УДАЛЕНЫ:
  kde5 kde5-audio-player-4-qmmp
0 будет обновлено, 0 новых установлено, 2 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 0B архивов.
После распаковки потребуется дополнительно 0B дискового пространства.
Продолжить? [Y/n]

В чем ошибка? почему удаление пакета без обратных зависимостей требует удаление kde5?
И как тогда правильно удалить kde5-audio-player-4-qmmp без удаления kde5?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 31 508
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
kde5 - это виртуальный пакет для установки стандартного набора пакетов KDE5, его можно смело удалять.
А если просто?
apt-get remove qmmp1

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 306
  • ненужная строка
    • Найдётся всё
И как тогда правильно удалить kde5-audio-player-4-qmmp без удаления kde5?
apt-get install kde5-audio-player
apt-get remove  libqmmp1
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 306
  • ненужная строка
    • Найдётся всё
kde5 - это виртуальный пакет для установки стандартного набора пакетов KDE5, его можно смело удалять.
Не надо его удалять.
В стандартный набор вдруг может добавиться важный пакет.
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

Оффлайн bo4karev

  • Давно тут
  • **
  • Сообщений: 116
    • Email
А если просто?
apt-get remove qmmp1
Конечно люблю попроще, но тоже предложило удалить kde5:
[root@localhost ~]# apt-get remove qmmp1
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие пакеты будут УДАЛЕНЫ:
  kde5 kde5-audio-player-4-qmmp qmmp1
0 будет обновлено, 0 новых установлено, 3 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 0B архивов.
После распаковки будет освобождено 15,8MB дискового пространства.
Продолжить? [Y/n]
« Последнее редактирование: 31.05.2022 12:38:57 от bo4karev »

Оффлайн bo4karev

  • Давно тут
  • **
  • Сообщений: 116
    • Email
apt-get install kde5-audio-player
Это попросило уточнить:
[root@localhost ~]# apt-get install kde5-audio-player
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Виртуальный пакет kde5-audio-player предоставляется следующими пакетами:
  kde5-audio-player-4-qmmp p10+297973.100.2.1@1649316344 [Установлено]
  kde5-audio-player-2-elisa p10+297973.100.2.1@1649316344
  kde5-audio-player-0-dummy p10+297973.100.2.1@1649316344
Необходимо точно указать, какой из пакетов должен быть установлен.
E: Виртуальный пакет kde5-audio-player предоставляется многими пакетами.
Выбрал kde5-audio-player-0-dummy - название понравилось:
[root@localhost ~]# apt-get install kde5-audio-player-0-dummy
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие НОВЫЕ пакеты будут установлены:
  kde5-audio-player-0-dummy
0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 5163B архивов.
После распаковки потребуется дополнительно 0B дискового пространства.
Получено: 1 http://ftp.altlinux.org p10/branch/x86_64/classic kde5-audio-player-0-dummy 5.23.1-alt1:p10+297973.100.2.1@1649316344 [5163B]
Получено 5163B за 0s (48,2kB/s).           
Совершаем изменения...
Подготовка...                           ############################################################################################## [100%]
Обновление / установка...
1: kde5-audio-player-0-dummy-5.23.1-alt1############################################################################################## [100%]
Завершено.

Оффлайн bo4karev

  • Давно тут
  • **
  • Сообщений: 116
    • Email
apt-get remove  libqmmp1
Эта команда полностью решила проблему:
[root@localhost ~]# apt-get remove libqmmp1
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие пакеты будут УДАЛЕНЫ:
  kde5-audio-player-4-qmmp libqmmp1 libqmmpui1 qmmp1
0 будет обновлено, 0 новых установлено, 4 пакетов будет удалено и 0 не будет обновлено.
E: Невозможно заблокировать /var/cache/apt/archives/lock - open (11 Ресурс временно недоступен)
E: Невозможно разблокировать временный каталог для скачиваемых файлов
[root@localhost ~]# apt-get remove libqmmp1
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие пакеты будут УДАЛЕНЫ:
  kde5-audio-player-4-qmmp libqmmp1 libqmmpui1 qmmp1
0 будет обновлено, 0 новых установлено, 4 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 0B архивов.
После распаковки будет освобождено 17,7MB дискового пространства.
Продолжить? [Y/n] y
Совершаем изменения...
Подготовка...                           ############################################################################################## [100%]
Очистка / удаление...
1: kde5-audio-player-4-qmmp-5.23.1-alt1 ############################################################################################## [ 25%]
2: qmmp1-1.5.2-alt1                     ############################################################################################## [ 50%]
3: libqmmpui1-1.5.2-alt1                ############################################################################################## [ 75%]
4: libqmmp1-1.5.2-alt1                  ############################################################################################## [100%]
Завершено.

Особенно понравилось что дополнительно к kde5-audio-player-4-qmmp удалилось еще и то что к  нему относится.
Благодарю Сергей и Руслан за помощь в этой проблеме!
« Последнее редактирование: 31.05.2022 13:21:43 от bo4karev »

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 306
  • ненужная строка
    • Найдётся всё
Особенно понравилось что дополнительно к kde5-audio-player-4-qmmp удалилось еще и то что к  нему относится.
Оно могло удалиться и при помощи apt-get autoremove, только смотреть надо, чтоб ничего важного не утащило.
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.