%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%ED%8C%A8%ED%82%A4%EC%A7%80(%ED%95%A8%EA%BB%98%20%EC%A0%9C%EA%B3%B5%EB%90%9C%20%EB%AA%A8%EB%93%A0%20%EC%B6%94%EA%B0%80%20%ED%8C%8C%EC%9D%BC%20%ED%8F%AC%ED%95%A8)%EB%A5%BC%20%EC%99%84%EC%A0%84%ED%9E%88%20%EC%A0%9C%EA%B1%B0%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
그렇게 하면 yum remove
때때로 패키지의 구성 파일이 유지됩니다.
패키지에 속한 파일을 유지하지 않고 패키지를 완전히 제거할 수 있습니까?
CentOS를 실행하고 있습니다.
답변1
Deleting packages with yum
에서 해당 섹션을 확인하세요.어떻게
거기에는 다음과 같은 내용이 있습니다.
어떤 경우에도 패키지 제거를 위한 명령 구문은 다음과 같습니다.
# yum remove package1 [package2 package3...]
위에서 언급한 대로 package1과 package1에 의존하는 종속성 트리의 모든 패키지를 제거합니다. 구성 데이터에 관한 한 되돌릴 수 없게 될 수도 있습니다.
빠른 방법으로 다음을 시도해 볼 수 있습니다.
yum remove package
yum install package
또한여기흥미롭습니다 for
. 그리고 그 질문이 당신에게 도움이 될 수 있습니다.
백업에 구성을 유지하는 것은rpm -e
당신이 할 수 있는 일은 다음을 사용하여 rpm에 무엇이 있는지 알아내는 것입니다.
rpm -ql packagename
또는
rpm -qlp packagename if the package is not yet installed.
그런 다음 원하는 대로 수동으로 수정할 수 있습니다.
도움이 되었기를 바랍니다!
답변2
rpm -e xxx.rpm && rpm -ivh --replacefiles xxx.rpm
이는 실제로 "삭제" 후에 유지된 이전 구성을 대체합니다. yum 및 dnf를 사용하여 이를 수행하는 방법이어야 합니다.
답변3
루트 권한으로 사용
yum remove -y vsftpd