Joomla 4. Компонент K2 и форк K2ForJ4 (18 янв 2024)

Если вас, как и меня, достало выслушивать (вычитывать) бесконечные обещания разработчика K2 опубликовать версию компонента K2 под Joomla 4 (без чего невозможно реализовать апгрейд from Joomla 3 to Joomla 4) - воспользуйтесь форком K2ForJ4. Который в данный момент установлен и без каких-либо проблем работает на этом веб-сайте.

Удалить пакет вместе с зависимостями в Linux

Больше
9 года 8 мес. назад #1 от savage
Скажите, возможно ли удаляя пакет в линуксе, удалить и его зависимости? Чтоб не оставалось осиротевших пакетов в системе?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Dev banner 1
Больше
9 года 8 мес. назад #2 от evgenij
Смотря где, у вас какой дистрибутив то хоть скажите?
Для Fedora: устанавливаем этот пакет:
Code:
# yum install yum-plugin-remove-with-leaves

Этот плагин удаляет неиспользуемые зависимости, которые были инсталлированы в систему при установке пакета. Помогает поддерживать систему в чистоте от неиспользуемых библиотек и пакетов.

Плагин добавляет два параметра к команде remove:

--leaves-exclude-bin - Не удалять список пакетов, содержащих исполняемые бинарные файлы.

--remove-leaves - Удалить неиспользуемые зависимости для других пакетов.

Для использования данного плагина по умолчанию необходимо внести изменения в файл /etc/yum/pluginconf.d/remove-with-leaves.conf. После устновки плагина этот файл выглюдит следующим образом

Code:
[main] enabled = 1 #exclude_bin = 1 #remove_always = 1

Соответствено необходимо раскоментировать и установить в значения 0|1 по своему усмотрению. Для постоянного использования с удалением бинарных файлов файл должен иметь следующий вид:
Code:
[main] enabled = 1 exclude_bin = 0 remove_always = 1


Have a lot of fun!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
9 года 8 мес. назад #3 от serge
мне всегда казалось что юм и так удаляет зависимости, разве не? по дефолту.

А я смогу! - А поглядим! - А я упрямый!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
9 года 8 мес. назад #4 от evgenij
Для дебов как-то так можно попробовать - deborphan, показывает ненужные deb пакеты) в связке с

Code:
apt-get remove --purge

В Mandriva помню что очень легко по умолчанию чистятся осиротевшие пакеты:

Code:
urpme --auto-orphans

Have a lot of fun!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Работает на Kunena форум