기본
Cairo-Dock을 완전히 제거하려면,@Nattgew의 답변이 질문에 따르면 터미널에 다음을 입력(입력?)해야 합니다.
sudo apt-get remove cairo-dock cairo-dock-core cairo-dock-plug-ins cairo-dock-plug-ins-data cairo-dock-data
하지만 @Sylvain_Pineau라고터미널에 입력하려면:
sudo apt-get purge cairo-dock cairo-dock-core cairo-dock-data libgldi-dev libgldi3
그러나 @Muzaffar는 반면에라고훨씬 간단한 명령 문자열을 터미널에 입력하려면 다음을 수행하십시오.
sudo apt-get-purge cairo-dock-core
질문
그래서 내 질문은 다음과 같습니다.
purge
이들 그리고 의 차이점은 무엇인가요remove
?위 중 일부에는 다른 명령에는 반드시 포함되지 않는 명령이 포함되는 이유는 무엇입니까?
어느 것을 사용해야 합니까? Cairo-Dock, 구성 파일 등을 모두 제거하고 싶습니다. 마치, 알다시피,나는 그것을 제거했다. ㅋㅋㅋ. Ubuntu 소프트웨어 센터를 통해 이미 "제거"했는데 거기에도 설치되지 않은 것으로 표시됩니다.
컴퓨터화된 모든 것을 좋아하기 때문에 "입력" 또는 "입력" 중 어느 것입니까?(마오.)
편집하다: 들어봐, 나 지금 매우 혼란스러워. 나는 이 답변 중 어느 것이 가장 좋은 답변인지 모르고, 명령줄은 물론이고 일반적으로 Linux의 초보자이기 때문에 솔직히 여기서 무엇을 하고 있는지 전혀 모릅니다. 제발, 나는 내 시스템을 망치고 싶지 않습니다. 다음과 같이 프로그램을 완전히 제거하고 싶습니다.Revo 제거 프로그램Windows에서. 그건내가 하고 싶은 건 다.
아마도 내 경험이 부족해서일지도 모르지만 이것이 필요한 것보다 훨씬 더 복잡한 것 같습니다 ...
사양
- 모형을 만들다: 델 인스피론 N5010
- 운영 체제: 우분투 15.04
- GUI 환경: 유니티
- 사용된 터미널: 터미널(Gnome-terminal), v3.14.2-0ubuntu3
답변1
이들제거하다그리고 제거하다의 차이점은 무엇인가요?
remove
패키지의 구성 파일을 남기고 패키지를 제거합니다. purge
패키지의 구성 파일을 떠나지 않고 패키지를 제거합니다.;그러나 실제 동작은 패키지에 따라 다릅니다.: 재설치 후에도 여전히 이전 구성을 유지하는 제거된 응용 프로그램을 본 적이 있습니다..
위 중 일부에는 다른 명령에는 반드시 포함되지 않는 명령이 포함되는 이유는 무엇입니까?
그들은 패키지와 함께 패키지의 종속성을 제거하기 위해 어느 정도 성공적으로 시도하기 때문에(이것이 차이점입니다).
솔직히 말해서 각 종속성을 수동으로 제거하는 것이 좋은 방법이라고 생각하지 않습니다.패키지와 모든 종속성을 제거하고 제거하려면 apt-get
특정 사례를 적절하게 처리하고 더 이상 필요하지 않은 것 이상을 제거하고 제거하는 방법이 있습니다.(그리고 이는 패키지 이름을 바꾸는 것만으로도 모든 패키지에서 작동할 만큼 충분히 일반적입니다.)
sudo apt-get purge cairo-dock && \
sudo apt-get autoremove --purge cairo-dock
sudo apt-get purge cairo-dock
: 제거 및 제거cairo-dock
;sudo apt-get autoremove --purge cairo-dock
: 각cairo-dock
종속성을 제거하고 제거합니다.하지만다른 패키지에 필요한 것;
cairo-dock
또는 과 cairo-dock
의 종속성 구성 파일을 유지하려면 다음을 수행하십시오 .
sudo apt-get remove cairo-dock && \
sudo apt-get autoremove cairo-dock
어떻게 해야 하나요? Cairo-Dock, 구성 파일 등을 모두 제거하고 싶습니다. 마치 내가 그것을 제거한 것처럼 말입니다. ㅋㅋㅋ. Ubuntu 소프트웨어 센터를 통해 이미 "제거"했는데 거기에도 설치되지 않은 것으로 표시됩니다.
위에서 제안한 첫 번째 방법은 다음과 같습니다.
sudo apt-get purge cairo-dock && \
sudo apt-get autoremove --purge cairo-dock`
의 구성 파일을 제거 cairo-dock
하고 더 이상 필요하지 않은 것 이상을 제거하고 제거합니다.
컴퓨터화된 모든 것을 좋아하기 때문에 "입력" 또는 "입력" 중 어느 것입니까?
"입력됨"은 꽤 어색하게 들립니다. 두 번째 "입력"은 다음과 같습니다.https://english.stackexchange.com/questions/30684/inputted-or-input.
답변2
귀하의 질문 중 일부에 답변하려고 노력할 것입니다. 모든 패키지 외에 구성 파일도 삭제하기 때문에 purge
존중이 다릅니다 . remove
모든 구성 파일과 함께 Cairo Dock을 완전히 제거하려면 purge
앞서 말한 동기를 위해 사용해야 합니다.
답변3
제거 대 제거부터 시작해 보겠습니다. 일부 패키지 /etc/
에는 패키지의 일부로 구성 파일이 포함되어 있습니다 . 이들 중 일부는 사용자가 편집했을 수 있으므로 apt remove
패키지를 제거하는 경우 제거하지 마십시오. apt purge
할 것이다. 둘 다 홈 디렉터리의 사용자 구성 파일에는 영향을 미치지 않습니다.
이제 이러한 모든 항목을 제거하려면 모든 카이로 도킹이 직접적으로든 다른 방식으로든 depends
연결됩니다 . cairo-dock-core
당신 remove
이나 purge
저것이라면 다른 모든 것이 제거됩니다. 그래서 그것은 매우 똑똑합니다.
그러나 purge
명시적으로 명시된 패키지에 대한 구성 파일만 제거합니다. 다른 패키지를 제거하는 항목을 제거하면 해당 패키지만 제거됩니다.제거됨.cairo-dock-core
구성 파일이 없습니다. 그것을 제거하는 것은 의미가 없습니다.
세 가지 모두 귀하의 목적에 상당히 동등한 것 같습니다. 타겟팅 cairo-dock-core
은 영리하지만 그렇지 않습니다.하다더 좋아하는 것.