LINUX.ORG.RU

Как работает apt?

 , , , ,


0

2

Debian Testing

Навеяно этим тредом: Скрывать окно в KDE при потере фокуса

Выяснилось, что у меня в системе нет пакета kwin-common. ОК, установил. Потом поглядел на вывод apt purge kwin-common и был удивлён:

Следующие пакеты будут УДАЛЕНЫ:
  kinfocenter* kwin-common* kwin-x11* plasma-desktop* plasma-workspace*
Почему при удалении kwin-common он удаляет за собой plasma-desktop и plasma-workspace, если он их не поставляет и не зависит? Как же тогда безболезненно удалить kwin-common в таком случае, чтобы не улетело пол Плазмы?

Здесь kwin-common можно заменить на любой другой пакет, как я понимаю. При apt remove kwin-common результат аналогичный.

★★★★★
Ответ на: комментарий от anonymous

А если серьёзно? Я такое не раз замечал

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

Почему при удалении kwin-common он удаляет за собой plasma-desktop и plasma-workspace, если он их не поставляет и не зависит?

Он не зависит, верно. Но не наоборот:

pkgs.org:

plasma-workspace_5.14.3-1

Requires:
...
kwin-common >= 4:5.14
...
Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)

или так

sudo dpkg -r имя_пакета

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

Ага. Вижу. А тогда почему же он не установился сразу, в моём случае при установке kde-plasma-desktop?

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

не надо purge - попробуй remove
sudo dpkg -r имя_пакета

Результат аналогичный

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

А тогда почему же он не установился сразу

Хитрость есть.

pkgs.org

plasma-workspace_5.14.3-1

Replaces:

...
plasma-workspace
Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.