운영체제 : Ubuntu 18.04
DESCRIPTION
apt-get is the command-line tool for handling packages, and may be considered the user's "back-end" to other tools using the APT library. Several "front-end" interfaces exist, such as aptitude(8), synaptic(8) and wajig(1).
Unless the -h, or --help option is given, one of the commands below must be present.
remove
purge
OPTIONS
--purge
apt 패키지 매니저에서 패키지 삭제 명령어 정리
패키지 삭제가 제대로 되지 않아 새롭게 설치하는 패키지에 문제가 생겨 명령어와 옵션에 대해 정리 해보도록 하겠습니다.
$ apt remove <패키지명>
패키지를 삭제한다. 하지만 설정파일은 남겨둔다.
$ apt purge <패키지명>
패키지를 삭제한다. 설정파일도 함께 삭제한다.
옵션
$ apt [any command] --purge <패키지명>
remove 대신 --purge 명령을 수행한다. remove --purge 는 purge 명령어와 같다,
$ apt remove --auto-remove <패키지명>
사용하지않는 관련된 패키지를 모두 삭제한다.
위는 공식 명령어 가이드와 간략한 해석입니다.
차이는 설정파일을 삭제하느냐 남겨 두느냐의 차이입니다.
하지만 purge명령어를 쓰더라도 모든 설정파일을 삭제하는 것은 아닙니다.
user'home 파일은 삭제하지 않습니다.
예를들면, /home 폴더 하위에 설정파일을 가지고 있는 어느 어플리케이션 (예를 들면, 크롬 , 파이어폭스 등등..)을 삭제할 때는 /home 디렉터리 내부의 설정파일들은 그대로 남아 있습니다.
처음에 remove와 remove --auto-remove <패키지명>를 이용해서 패키지를 삭제했는데, 새롭게 설치하는 패키지가 삭제한 패키지와 중첩이 되어 제대로 설치가 되지 않은 문제가 있었습니다.
VMware-Tools를 설치하는데 vm-open-tools가 기본적으로 Ubuntu18.04에 설치되어 있어서 먼저 vm-open-tools를 삭제하고 설치를 진행했습니다.
remove, --auto-remove 를 사용해 패키지를 지우고
VMware-Tools를 설치하려고하니 이미 open-vm-tools가 설치되어 있어 설치가 정상적으로 되지 않을 수 있다. --purge 옵션을 이용해서 삭제하라는 가이드가 있었습니다.
# apt purge open-vm-tools를 이용해 삭제하고 VMware-Tools를 삭제하니 정상적으로 설치, 동작하는 것을 확인하였습니다.
출처: https://gintrie.tistory.com/23 [gintire:티스토리]
'Works > Ubuntu' 카테고리의 다른 글
[Ubuntu] dpkg 명령어 사용법 (0) | 2022.08.29 |
---|