-Rs 설정으로 팩맨 패키지를 제거 할 수없는 이유는 무엇입니까?


2

나는 여러 데스크탑 환경과 창 관리자를 시도해 왔지만 지금은 E17을 고수 할 것입니다.

그러나 실험 할 때 이전에 설치 한 Xfce 4를 제거 할 수 없습니다.

나는 sudo pacman -Rs xfce4Xfce를 삭제하기 위해 실행 을 시도하고 , 다른 응용 프로그램에는 필요없는 모든 종속성이있다.

명령이 생성하는 출력은 다음과 같습니다.

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

내게 어떤 의미가 없는지, 아마도 그것은 분명하다. 그렇다면이 종속성을 제거 할 수없는 이유는 무엇입니까? 내가 이해하는 것부터, 다른 패키지 (삭제 될 예정 임)가 그것을 필요로하기 때문에 그것을 삭제할 수 없다. 그래서 삭제하지 않고이 오류를 던진다.

일어난 일에 대한 나의 이론이 옳다면 어떻게해야 의존성을 검사하지 않을 수 있을까요? 만약 내가 틀렸다면, 아마 내가이 오류를 해결할 수 있을까요?


시스템 업데이트 sudo pacman -Syu에서 동일한 오류가 발생 하는지 확인할 수 있습니까?
Nicolas

@Nicolas 오류를 출력하지 않습니다. 나는 약간의 업데이트를 다운로드했다. 나를 상기시켜 줘서 고마워. :)
greduan

답변:


7

당신은 시도 할 수 있습니다

pacman -Rsc xfce4

로부터 위키 :

패키지, 종속성 및 대상 패키지에 종속 된 모든 패키지를 제거합니다.


나는 그러나 어떻게 이들 중 하나에 따라 내가 다른 패키지 내가 원하는 않는 한 경우에 대한 ... 그리고 난 아직도 내가 지불하지 않은 초보자 때죠 ... 그 생각했던 것을 아직 내 패키지에 많은 관심 ...
greduan

그런 경우 원래 패키지를 제거 할 수 없습니다. 분명히 원하면 다른 패키지를 원할 경우 제거 할 수 없기 때문입니다.
Stefan Seidel

1
sudo pacman -Rs xfce4그러나 그게 뭐야 . 위키에서 : "설치된 다른 패키지에서 필요없는 패키지와 종속성을 제거하려면". 기본적으로 그것은 내가 실제로 사용하지 않는 것을 제거하며, 이는 내 필요에 더 잘 작동합니다. 그래도 난이 오류를 받고 있어요 왜 내 질문은 ...입니다
greduan

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

그게 효과가있어 ... xfconf계속해서 나에게 오류를주고 있기 때문에 여전히 목록에서 제거 했다. 그러나 적어도 지금은 사라져 버렸습니다. :)
greduan

@ 에듀 잔, 첫 번째 솔루션이 효과가 있었습니까? 아니면 두 번째 솔루션을 사용해야합니까? 여전히 xfconf 패키지에 동일한 문제가 있습니까? 문제가 해결 되었습니까?
Nicolas

xfce4 그룹의 모든 패키지를 수동으로 제거해야했습니다. 내가 필요한 것들을 제외하고. :)
greduan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.