728x90
우분투에서 설치된 패키지를 제거하는 방법(apt-get remove)
apt-get 또는 apt 명령을 사용하여 가능합니다.
각 명령어의 차이점
명령어 | 설명 |
apt-get remove | 지정된 패키지를 제거합니다. |
apt-get purge | 지정된 패키지와 관련된 모든 파일과 설정을 제거합니다. |
apt-get autoremove | 더 이상 필요하지 않은 종속 패키지를 자동으로 제거합니다. |
apt-get autoremove --purge | apt-get autoremove와 동일하지만, 지정된 패키지와 관련된 모든 파일과 설정을 제거합니다. |
1. 패키지 제거(remove)
apt-get remove 명령은 지정된 패키지를 제거합니다. 패키지를 제거하면 패키지와 관련된 모든 파일과 설정이 제거됩니다.
sudo apt-get remove 패키지이름
2. 패키지 완전 제거(purge)
apt-get purge 명령은 지정된 패키지와 관련된 모든 파일과 설정을 제거합니다. 패키지를 제거할 때에도 시스템에 남아 있는 파일이나 설정이 있을 수 있습니다.
sudo apt-get purge 패키지이름
3. 자동으로 의존성 패키지 제거(autoremove)
apt-get autoremove 명령은 더 이상 필요하지 않은 종속 패키지를 자동으로 제거합니다. 종속 패키지는 다른 패키지를 실행하는 데 필요한 패키지입니다. 종속 패키지를 제거하면 다른 패키지가 실행되지 않을 수 있습니다.
sudo apt-get autoremove
사용 예시
Firefox 브라우저를 제거한 후에도 Firefox 브라우저의 종속 패키지의 설정 파일이 남아 있을 수 있습니다.
이때 apt-get autoremove --purge 명령을 실행하면 Firefox 브라우저의 종속 패키지의 설정 파일도 제거됩니다.
sudo apt autoremove --purge firefox
이 명령은 Firefox 브라우저와 관련된 모든 파일과 설정이 제거됩니다.
위의 명령을 사용하여 패키지를 제거하거나 완전히 제거할 수 있습니다. 패키지 이름은 제거하려는 패키지의 이름으로 대체해야 합니다. 패키지가 성공적으로 제거되면 명령 프롬프트에 해당 패키지가 더 이상 설치되지 않았음을 나타내는 메시지가 표시됩니다.
728x90
'리눅스' 카테고리의 다른 글
CentOS 7에서 사용하지 않는 오래된 커널 패키지를 정리하는 방법(사용하지 않는 커널 삭제) (0) | 2023.10.16 |
---|---|
리눅스에서 라우트(경로) 테이블을 추가하고 삭제하는 방법 (0) | 2023.10.16 |
리눅스에서 Docker(Docker Hub)에 로그인하는 방법 (0) | 2023.10.14 |
SAN 스토리지(HPE 3PAR)에서 LUN을 생성하고 CentOS 7 서버에 할당하고 마운트하는 방법 (0) | 2023.10.13 |
L4 로드 밸런서와 L7 로드 밸런서의 주요 기능 및 차이점 (0) | 2023.10.12 |