Nereso |
|
Темы:
1
Сообщения:
1
Участник с: 28 марта 2018
|
Здравствуйте. Только знакомлюсь с пакманом. Допустим, я устанавливаю какой-то метапакет, скажем, xfce4. До установки метапакета у меня могут быть уже установлены некоторые программы, входящие в этот метапакет. Но мне не понравился xfce, и я хочу его удалить. Логично сделать это через этот же метапакет, но проблема в том, что он утаскивает с собой те самые установленные до самого метапакета нужные программы. Полистав ман и вики пакмана я нашел только флаги работы с неиспользуемыми зависимостями, но в данном случае это не подходит. Есть какой-то способы без костылей удобно решать такие проблемы? Я сейчас пробую разные окружения, что ведет к установке большого кол-ва пакетов. Когда буду удалять ненужное, не хотелось бы оказаться в поисках пропавших программ. |
teplovoz |
|
Темы:
7
Сообщения:
1045
Участник с: 28 мая 2012
|
Nereso# pacman -Rdd package_name |
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
NeresoКак то так можно: На примере группы xfce4 Сначала смотрим пакеты из группы установленные до самого метапакета (точнее установленные не как группа)
Затем удаляем метапакет (группу)
Потом ставим назад программы из вывода первой команды
|
-_o |
|
Темы:
3
Сообщения:
251
Участник с: 13 января 2018
|
Nereso Можно выбрать отдельные части и до установки.
|
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
-_oРечь вроде шла про удаление группы без удаления ранее поставленных не группой пакетов |
-_o |
|
Темы:
3
Сообщения:
251
Участник с: 13 января 2018
|
vs220, это чтобы потом лишнего не удалять. :) |
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
-_opacman -R группа удалит все что входит в группу, не зависимо от того как ставить. Насколько я понял ТС он хочет при этом сохранить пакеты поставленные не как группа но входящие в нее. |
-_o |
|
Темы:
3
Сообщения:
251
Участник с: 13 января 2018
|
vs220, он там сделал допущение (в начале) и будет пробовать еще разные окружения (в конце), насколько я понял. :) |
valentoss78 |
|
Темы:
15
Сообщения:
436
Участник с: 26 апреля 2016
|
NeresoВы с gentoo мигрируете? Просто при установке не ставите зависимости. А ежели не нужны потом, то, (я к примеру знаю примерно ненужные пакеты, но они мне вроде как нужны, не тулю) просто >=поиск - удаление. А ежели зависит, то тому так и бывать. В ином случае pacman -Rns $(pacman -Qtdq) . Кстати, тут поподробнее, с примерами https://blackarch.ru/?p=205 , https://blackarch.ru/?p=122 , на русском. |
Edya |
|
Темы:
2
Сообщения:
45
Участник с: 01 февраля 2021
|
Вечер добрый! А накатанный blackarch можно удалить ( имел ума весь запилить). Диск 100% Пробовал - $ pacman -Sl | grep blackarch | cut -f 2 -d " " | xargs sudo pacman -Rn говорит: ошибка: цель не найдена: пакет_какой-то и таких млн. строк и вообще разлад, репы вообще не синхронизируются. Может все началось после: pacman -R blackarch ? |