Homebrew는 Max Howell이 만든 패키지 관리자 (Debian 계열 linux의 apt-get
또는 Windows 의 winget
과 비슷)임.
- macOS 용 으로 2009년 ruby로 개발됨.
- 사실상 macOS에서는 표준 패키지 관리자임.
- 최근 들어 linux 및 WSL에서도 사용가능하도록 지원이 되고 있음.
개인 개발 환경에선 편하게 사용할 수 있다는 장점이 있으나,
실제 서비스 장비등에서는 설치하지 않기를 권함.
사전 작업
sudo apt-get install build-essential procps curl file git
Homebrew 설치
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2023.10.01 - [Linux/shell] - [Shell] command substitution
2023.09.29 - [utils] - [Util] curl 간단사용법 정리 : web의 자원 다운로드하기.
제대로 된 sudo 암호를 기입해도 에러가 나는 경우가 있다. 이 경우, 다음의 환경변수를 선언하고 실행하면 우회가능하다.
export NONINTERACTIVE=1
2023.09.13 - [Errors] - [Error] brew설치 중 sudo 암호가 입력 안되는 경우
환경변수 설정.
설치과정이 끝나고 나면, 끝부분 메시지에서 ==>Next steps: 라는 문구와 함께 환경변수 설정 등을 위한 명령어가 나옴.
- 보통 2줄 정도이고 macOS냐 Ubuntu냐에 따라 경로가 다르기 때문에 시키는대로 입력하면 된다.
- 이 문서에선 Ubuntu기준으로 작성됨.
다음의 두 commands를 terminal에서 실행시킨다 : PATH
환경변수에 brew
를 추가.
(echo; echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"') >> /home/<계정이름>/.profile
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
- 위에서 /home 디렉토리 밑의 설치하고 있는 계정의 이름에 맞게 <계정이름>을 바꿔줘야 한다.
- 설치하고 있는 계정의 home 디렉토리로 변경해서 원래의 .profile에 설정이 추가되도록 한다.
2023.06.20 - [개발환경] - [Env] Environment Variable (환경변수)
gcc 설치.
gcc
를 brew
로 통해 설치.
brew install gcc
더 읽어보면 좋은 자료
https://dsaint31.tistory.com/454
2024.09.08 - [utils] - [Utils] homebrew
2023.12.15 - [Mac] - [Homebrew] 사용법 요약본
'Linux' 카테고리의 다른 글
[Tip] 특정 문구가 있는 process들을 모두 kill (0) | 2023.09.08 |
---|---|
[Tip] 특정 port 사용 중인 프로세스 종료시키기 (0) | 2023.09.08 |
[Command] lsof : 열린 파일 혹은 port 관련 정보 출력 (0) | 2023.09.08 |
[zsh] 사용자 Shell 확인 및 변경하기. (0) | 2023.09.08 |
[Linux] 특정 process의 memory 점유율 확인하기 : ps + awk + grep (0) | 2023.08.23 |