Linux
apt remove, purge, autoremove 차이
기억보다는 기록을...
2022. 4. 7. 18:18
모두 패키지를 삭제하는 명령어지만 약간의 차이가 있음
- A - 설치하고자 하는 패키지
- B - A 설치를 위한 의존성 관계로 설치 된 패키지
apt remove
- 패키지는 삭제하지만 환경설정은 삭제하지 않음
- apt remove A
- A 패키지만 삭제하고, A 패키지의 설정 값 및 B 패키지는 유지
apt purge
- 패키지와 해당 패키지의 환경설정 값을 모두 삭제
- apt purge A
- A 패키지와 설정값을 삭제하고, B 패키지는 유지
apt autoremove
- 다른 패키지의 의존성 때문에 설치 되었지만 지금은 사용하지 않는 패키지 삭제
- apt autoremove A
- A 패키지와 설정값을 삭제하고, A 패키지 의존성에 의해 설치 된 B 패키지도 삭제
- B 패키지가 사용 중일 경우는 삭제하지 않음.