1

Я пробовал несколько настольных сред и оконных менеджеров, и думаю, что сейчас я буду придерживаться E17.

Тем не менее, я не могу удалить Xfce 4, который я установил ранее, когда экспериментировал.

Я пытаюсь запустить sudo pacman -Rs xfce4 , чтобы удалить Xfce и все его зависимости, которые не нужны другим приложениям.

Это вывод, который производит команда:

checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: libxfce4ui: requires xfconf

Что для меня не имеет никакого смысла, возможно, это очевидно, хотя. Так почему я не могу удалить эту зависимость? Насколько я понимаю, он не может удалить его, потому что он нужен другому пакету (который также будет удален), поэтому он не удаляет его и выдает мне эту ошибку ...

Если моя теория о том, что происходит, верна, как я могу заставить ее не проверять зависимости. Если я ошибаюсь, что я, вероятно, ошибаюсь, как я могу решить эту ошибку?

2 ответа2

7

Ты можешь попробовать

pacman -Rsc xfce4

Из вики:

Чтобы удалить пакет, его зависимости и все пакеты, которые зависят от целевого пакета.

2

xfce4 - это не пакет, а группа пакетов.
Так, может быть, когда вы пытаетесь удалить xfce4 , pacman пытается удалить каждый пакет из группы xfce4 и смешать себя с зависимостями.
Я предлагаю вам снова запустить команду для установки xfce и набрать enter для установки всех пакетов группы xfce4

sudo pacman -S xfce4

Затем после этого попробуйте удалить xfce, как вы это делали

sudo pacman -Rs xfce4

Если проблема не устраняется, попробуйте вручную удалить пакеты из группы xfce4

sudo pacman -Rs xfdesktop

Повторите ту же команду для остальных пакетов:

   1) exo  2) garcon  3) gtk2-xfce-engine  4) gtk3-xfce-engine  5) thunar  6) thunar-volman  7) tumbler  8) xfce4-appfinder
   9) xfce4-mixer  10) xfce4-panel  11) xfce4-power-manager  12) xfce4-session  13) xfce4-settings  14) xfce4-terminal
   15) xfconf  16) xfdesktop  17) xfwm4  18) xfwm4-themes

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .