Homebrew 초기화하기

Homebrew는 macOS 및 Linux에서 소프트웨어 패키지를 관리하는 데 사용되는 패키지 관리자입니다. Homebrew를 사용하면 명령줄에서 소프트웨어를 쉽게 설치, 업데이트 및 제거할 수 있습니다. 이렇게 Homebrew는 우리에게 유용한 기능을 제공하는 도구이지만 Homebrew를 오랫동안 사용하다보면 설치된 패키지들이 쌓여서 관리하기 어려워질 수 있습니다. 이럴 때 Homebrew를 초기화하면 설치된 패키지들을 정리하고, Homebrew를 새로 시작할 수 있습니다. Homebrew를 초기화하는 방법은 다음과 같습니다.

 

Homebrew 삭제 스크립트

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

위 명령어는 /usr/local/Homebrew (Intel) 또는 /opt/homebrew (Apple Silicon)의 Homebrew 관련 파일 제거하는 명령어입니다.

 

Homebrew에 남아있는 파일 삭제하기

# Apple Silicon (M1/M2/M3 등)
sudo rm -rf /opt/homebrew

# Intel
sudo rm -rf /usr/local/Homebrew

 

모든 환경(Intel, Apple Silicon) 또는 Linux에서 공통적으로 삭제해야 하는 파일

아래 명령어를 수행하면 캐시, 로그, 설정등의 파일을 제거할 수 있습니다.

sudo rm -rf /usr/local/Caskroom
sudo rm -rf /usr/local/bin/brew
sudo rm -rf ~/Library/Caches/Homebrew
sudo rm -rf ~/Library/Logs/Homebrew
sudo rm -rf ~/Library/Preferences/Homebrew

 

쉘 설정파일 Homebrew 관련 설정 삭제하기

Homebrew를 재설치하는 것이 목적인 경우 해당 과정을 생략하고 진행해도 무방합니다. 하지만 Homebrew를 완전히 삭제하고 싶다면 아래 파일들을 삭제해야 합니다.

vi ~/.zshrc
vi ~/.bash_profile

 

Homebrew 재설치하기

Homebrew를 재설치하는 방법은 다음과 같습니다. 아래 명령어를 터미널에 입력하면 Homebrew가 자동으로 설치됩니다.

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

 

쉘 설정파일에 Homebrew 경로 추가하기

만약 쉘 설정은 지우지 않아다면 해당 과정을 생략하시면 됩니다.

# Apple Silicon (M1/M2/M3 등)
echo 'export PATH="/opt/homebrew/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc

# Intel
echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc

 

vscode를 사용하여 업무를 하다보면 여러가지 이유로 잠깐 사용하고 그 뒤로는 사용하지 않게 되는 extension과 설정들이 있습니다. 이런 일이 반복되면 사용하지 않는 extension과 설정들로 vscode를 깔끔하게 정리하고 싶은 순간들이 있는데요. 그래서 이번 문서에서는 macOS에서 vscode를 초기화 하는 방법에 대하여 정리하였습니다.

 

1. vscode 종료

먼저 vscode를 초기화하기 전에 vscode를 안전하게 종료합니다.

 

2. vscode 설정 폴더 삭제

VSCode의 설정 파일과 사용자 데이터는 ~/Library/Application Support/Code 디렉토리에 저장됩니다. 터미널을 열고 아래 명령어를 실행하여 해당 폴더를 삭제합니다.

rm -rf ~/Library/Application\ Support/Code

 

3. 캐시 및 설정 데이터 삭제

캐시 파일과 로컬 저장소 데이터는 ~/Library/Caches/com.microsoft.VSCode~/Library/Application Support/Code에 있습니다. 아래 명령어를 사용하여 이 폴더들도 삭제합니다.

rm -rf ~/Library/Caches/com.microsoft.VSCode
rm -rf ~/Library/Saved\ Application\ State/com.microsoft.VSCode.savedState

 

4. 확장 프로그램 삭제

설치된 확장 프로그램은 ~/.vscode/extensions 폴더에 저장됩니다. 이 폴더를 삭제하여 확장 프로그램도 제거합니다.

rm -rf ~/.vscode/extensions

 

이상 macOS에 설치된 vscode 초기화 방법이였습니다. 위와 같은 방법으로 vscode를 초기화하여 깔끔한 개발 환경을 유지해보세요~

+ Recent posts