관리 메뉴

나만의공간

맥북 Brew(HomeBrew) 설치,삭제 / Docker 삭제 가이드 본문

맥북/맥북 OS

맥북 Brew(HomeBrew) 설치,삭제 / Docker 삭제 가이드

밥알이 2022. 2. 7. 08:57

맥북에 프로그램을 설치할때 각 사이트를 방문하여 다운로드 해서 설치해도 되지만 콘솔에서 HomeBrew를 이용하여 설치를 할 수 있습니다.
HomeBrew를 먼저 설치 한 후 필요한 어플리케이션을 설치하게 되는데 HomeBrew가 비정상적으로 설치 되거나 했을 경우 삭제 후 다시 설치 해야 합니다.
맥북에서 설치된 HomeBrew삭제 방법을 정리하였습니다.
HomeBrew란 : macOS 용 패키지 관리자

HomeBrew 설치 방법

스크립트 실행도중 잠시 멈춤 현상이 있습니다.
정상적인 동작이니 스크립트가 완료될때 까지 기다리시기 바랍니다.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

HomeBrew 삭제 방법

아래 스크립트 실행 후 y 입력

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"

/usr/local 폴더에서 HomeBrew 폴더 강제 삭제
(권한이 없을경우 sudo 명령어로 root 계정으로 접근해서 삭제 진행)

rm -rf Homebrew/

삭제 완료 후 다시 설치 진행

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Docker 삭제 방법

Docker Desktop이 기업 사용자를 대상으로 유료화로 변경되면서 가상화를 이용한 Docker를 사용해야 합니다.
이때 기존에 설치 되어 있던 Docker Desktop을 삭제 해야 하니 아래와 같이 삭제를 하면 됩니다.
1. 맥 응용프로그램내에 있는 Docker Application 삭제
2. Docker가 설치되어 있는 각 폴더 삭제

sudo rm -Rf /Applications/Docker.app
sudo rm -f /usr/local/bin/docker
sudo rm -f /usr/local/bin/docker-machine
sudo rm -f /usr/local/bin/docker-compose
sudo rm -f /usr/local/bin/docker-credential-desktop
sudo rm -f /usr/local/bin/docker-credential-ecr-login
sudo rm -f /usr/local/bin/docker-credential-osxkeychain
sudo rm -Rf ~/.docker
sudo rm -Rf ~/Library/Containers/com.docker.docker
sudo rm -Rf ~/Library/Application\ Support/Docker\ Desktop
sudo rm -Rf ~/Library/Group\ Containers/group.com.docker
sudo rm -f ~/Library/HTTPStorages/com.docker.docker.binarycookies
sudo rm -f /Library/PrivilegedHelperTools/com.docker.vmnetd
sudo rm -f /Library/LaunchDaemons/com.docker.vmnetd.plist
sudo rm -Rf ~/Library/Logs/Docker\ Desktop
sudo rm -Rf /usr/local/lib/docker
sudo rm -f ~/Library/Preferences/com.docker.docker.plist
sudo rm -Rf ~/Library/Saved\ Application\ State/com.electron.docker-frontend.savedState
sudo rm -f ~/Library/Preferences/com.electron.docker-frontend.plist

삭제가 모두 되었으면 가상화 방법을 이용하여 Docker 재설치를 진행 하면 됩니다.
lima를 이용한 Docker 가상화 설치 방법도 정리해 보겠습니다.

Docker 삭제시 brew를 이용하여 삭제도 가능합니다.

brew uninstall docker
brew uninstall docker-compose

 



 

'맥북 > 맥북 OS' 카테고리의 다른 글

맥북 Finder에서 Terminal 여는법  (0) 2022.06.20
맥북 포트 확인 / KILL  (0) 2022.06.10
맥북 화면 확대 방법  (0) 2022.02.14
맥북 Oh My Zsh 설치 방법  (0) 2022.01.28
맥북 OS Shell 확인 방법  (0) 2022.01.12
Comments