본문 바로가기

Linux Distributions

APT 패키지 관리자를 사용하여 패키지를 제거하는 명령어의 차이점

728x90
반응형

APT 패키지 관리자를 사용하여 패키지를 제거하는 명령어의 차이점

apt-get remove

sudo apt-get remove -y package_name

이 명령은 시스템에서 패키지를 제거하지만 설정 파일은 남겨둡니다. 즉, 패키지를 삭제할 때 패키지 자체는 제거하지만 관련된 설정 파일은 시스템에 남겨집니다.

apt-get purge

sudo apt-get purge -y package_name

이 명령은 패키지를 시스템에서 완전히 제거합니다. 패키지를 삭제할 때 패키지 자체 뿐만 아니라 설정 파일도 모두 제거됩니다. 다시 말해, 패키지를 삭제하는 동시에 패키지와 관련된 모든 설정이 완전히 제거됩니다.

apt-get autoremove

sudo apt-get autoremove -y package_name

이 명령은 시스템에서 더 이상 필요하지 않은 패키지들을 자동으로 제거합니다. 보통은 다른 패키지를 설치할 때 해당 패키지가 의존하는 다른 패키지들이 설치되는데 이 중에는 설치 이후에 더 이상 필요하지 않은 것들이 있을 수 있습니다. autoremove 명령을 실행하면 이러한 "의존하지 않는 패키지들"이 자동으로 제거됩니다.

 

따라서, 각 명령어는 패키지를 제거하는 데 사용되지만 설정 파일의 처리나 더 이상 필요하지 않은 의존성 패키지의 제거 등에서 차이가 있습니다.

 

728x90
반응형