Удаление метапакета

Здравствуйте. Только знакомлюсь с пакманом. Допустим, я устанавливаю какой-то метапакет, скажем, xfce4. До установки метапакета у меня могут быть уже установлены некоторые программы, входящие в этот метапакет. Но мне не понравился xfce, и я хочу его удалить. Логично сделать это через этот же метапакет, но проблема в том, что он утаскивает с собой те самые установленные до самого метапакета нужные программы. Полистав ман и вики пакмана я нашел только флаги работы с неиспользуемыми зависимостями, но в данном случае это не подходит. Есть какой-то способы без костылей удобно решать такие проблемы? Я сейчас пробую разные окружения, что ведет к установке большого кол-ва пакетов. Когда буду удалять ненужное, не хотелось бы оказаться в поисках пропавших программ.
Nereso
Логично сделать это через этот же метапакет, но проблема в том, что он утаскивает с собой те самые установленные до самого метапакета нужные программы
# pacman -Rdd package_name
Nereso
Логично сделать это через этот же метапакет, но проблема в том, что он утаскивает с собой те самые установленные до самого метапакета нужные программы
Как то так можно:
На примере группы xfce4

Сначала смотрим пакеты из группы установленные до самого метапакета (точнее установленные не как группа)
cat /var/log/pacman.log |grep  "pacman -S" | grep "$(pacman -Sgq xfce4)"

Затем удаляем метапакет (группу)
sudo pacman -Rds xfce4

Потом ставим назад программы из вывода первой команды
sudo pacman -S программа1 программа2 
Nereso
Допустим, я устанавливаю какой-то метапакет

 $ sudo pacman -S --needed xfce4 --ignore xfwm4-themes
:: xfwm4-themes is in IgnorePkg/IgnoreGroup. Install anyway? [Y/n] n
:: There are 15 members in group xfce4:
:: Repository extra
   1) exo  2) garcon  3) gtk-xfce-engine  4) thunar  5) thunar-volman  6) tumbler  7) xfce4-appfinder  8) xfce4-panel  9) xfce4-power-manager 10) xfce4-session  11) xfce4-settings  12) xfce4-terminal  13) xfconf  14) xfdesktop  15) xfwm4

Enter a selection (default=all):
Можно выбрать отдельные части и до установки.
-_o
pacman -S
Речь вроде шла про удаление группы без удаления ранее поставленных не группой пакетов
vs220, это чтобы потом лишнего не удалять. :)
-_o
это чтобы потом лишнего не удалять. :)
pacman -R группа удалит все что входит в группу, не зависимо от того как ставить. Насколько я понял ТС он хочет при этом сохранить пакеты поставленные не как группа но входящие в нее.
vs220, он там сделал допущение (в начале) и будет пробовать еще разные окружения (в конце), насколько я понял. :)
Nereso
я нашел только флаги
Вы с gentoo мигрируете?
Просто при установке не ставите зависимости. А ежели не нужны потом, то, (я к примеру знаю примерно ненужные пакеты, но они мне вроде как нужны, не тулю) просто >=поиск - удаление. А ежели зависит, то тому так и бывать. В ином случае pacman -Rns $(pacman -Qtdq) . Кстати, тут поподробнее, с примерами https://blackarch.ru/?p=205 , https://blackarch.ru/?p=122 , на русском.
Вечер добрый!

А накатанный blackarch можно удалить ( имел ума весь запилить). Диск 100%
Пробовал - $ pacman -Sl | grep blackarch | cut -f 2 -d " " | xargs sudo pacman -Rn
говорит:
ошибка: цель не найдена: пакет_какой-то
и таких млн. строк
и вообще разлад, репы вообще не синхронизируются.
Может все началось после: pacman -R blackarch ?
 
Зарегистрироваться или войдите чтобы оставить сообщение.