앞서 언급한 것처럼 Linux에서 소프트웨어를 어떻게 완전히 제거할 수 있나요?
CentOS에서 yum을 사용하여 소프트웨어를 설치한 다음 yum remove을 사용하여 소프트웨어를 제거했습니다. 그런데 나중에 /var/log, /var/lib 및 기타 디렉토리에 잔여물이 있는 것을 발견했습니다.
yum으로 설치된 모든 종속 패키지와 제거 후 잔여 파일을 어떻게 삭제합니까?
yum 제거로 모든 종속성이 삭제된 것 같습니다.
이제 두 부분만 남았습니다:
캐시 및 로그.
물론 캐싱에는 yum clean all 을 사용하세요.
첫 번째 작업량이 너무 크기 때문에 로그가 자동으로 삭제되지 않습니다. 다양한 소프트웨어의 로그 디렉터리는 사용자 정의할 수 있으며 완전히 삭제할 수 있는 방법은 없습니다.
다른 하나는 오류, 경고, 하드웨어 오류, 접속 기록 등 거의 모든 것을 로그에 기록하기 때문이다.
일반 서버 로그는 삭제되지 않습니다.
(데스크톱이 설치된 경우 X.org.log 제외)
백업 및 쿼리를 용이하게 하기 위해 로그를 분할하는 특수 로그 절단 소프트웨어 logrotate도 있습니다.
yum 제거로 모든 종속성이 삭제된 것 같습니다.
이제 두 부분만 남았습니다:
캐시 및 로그.
물론 캐싱에는 yum clean all
을 사용하세요. 첫 번째 작업량이 너무 크기 때문에 로그가 자동으로 삭제되지 않습니다. 다양한 소프트웨어의 로그 디렉터리는 사용자 정의할 수 있으며 완전히 삭제할 수 있는 방법은 없습니다.
다른 하나는 오류, 경고, 하드웨어 오류, 접속 기록 등 거의 모든 것을 로그에 기록하기 때문이다.
일반 서버 로그는 삭제되지 않습니다.
(데스크톱이 설치된 경우 X.org.log 제외)
백업 및 쿼리를 용이하게 하기 위해 로그를 분할하는 특수 로그 절단 소프트웨어 logrotate도 있습니다.
yum 제거는 종속 패키지를 삭제하지 않습니다
종속 패키지를 삭제하려면 yum 기록 관련 명령을 사용해야 합니다