Homebrew 설치 방법(For:Mac)

5832 단어 Machomebrew

Homebrew란?




Homebrew는 MacOS용 패키지 관리 시스템입니다.
이 패키지 관리 시스템은 패키지를 설치, 설치 또는 제거할 수 있는 시스템입니다.

특징



Homebrew의 특징은

・1행 두드리는 것만으로 패키지를 인스톨할 수 ​​있다
· 패키지 종속성도 관리합니다.

라는 점을 들 수 있습니다.
위에서 설명한 종속성은 예를 들어 A라는 패키지를 사용하려면 B가 설치되어 있어야합니다. 이런 경우에는 당연히 먼저 B를 설치한 다음 A를 설치해야 하지만 Homebrew를 사용하면 A를 설치하기만 하면 B도 자동으로 설치해 줍니다. 이것이 종속성을 관리한다는 것입니다. 결과적으로는 필요한 패키지의 인스톨 커멘드만 두드리면 좋기 때문에, 1행 두드리는 것만으로 작업이 끝납니다.

이번 실행 환경



MacOS Mojave 10.41.1

Homebrew를 설치하는 단계



Homebrew 설치 절차는 크게 3단계입니다.

1 설치 스크립트를 copipe로 실행
2 Xcode Command Line Tools 설치
3 설치할 수 있는지 확인

이상입니다!

1 스크립트 실행

Homebrew 공식 사이트 에 액세스하여 빨간색 테두리로 묶인 명령을 복사하여 터미널에 넣습니다.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

위의 코드를 두드리는 것입니다만, 보면 ruby의 코드로 쓰여져 있습니다. 겉보기 ruby를 인스톨 하고 있지 않는 단말이라면, 거절되고 버릴 것 같습니다만, Mac에는 표준으로 ruby가 인스톨 되고 있기 때문에 문제가 있을 수 없습니다.
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  ==> This script will install:
  /usr/local/bin/brew
  /usr/local/share/doc/homebrew
  /usr/local/share/man/man1/brew.1
  /usr/local/share/zsh/site-functions/_brew
  /usr/local/etc/bash_completion.d/brew
  /usr/local/Homebrew
  ==> The following existing directories will be made group writable:
  /usr/local/bin
  /usr/local/share
  /usr/local/share/man
  /usr/local/share/man/man1
  ==> The following existing directories will have their owner set to user-name:
  /usr/local/bin
  /usr/local/share
  /usr/local/share/man
  /usr/local/share/man/man1
  ==> The following existing directories will have their group set to admin:
  /usr/local/bin
  /usr/local/share
  /usr/local/share/man
  /usr/local/share/man/man1
  ==> The following new directories will be created:
  /usr/local/Cellar
  /usr/local/Homebrew
  /usr/local/Frameworks
  /usr/local/etc
  /usr/local/include
  /usr/local/lib
  /usr/local/opt
  /usr/local/sbin
  /usr/local/share/zsh
  /usr/local/share/zsh/site-functions
  /usr/local/var
  ==> The Xcode Command Line Tools will be installed.

  Press RETURN to continue or any other key to abort
Copy

위가 실행 결과입니다.
이상과 같이 로그에 표시되면 문제 없습니다.

2 Xcode Command Line Tools 설치
==> The Xcode Command Line Tools will be installed.
Press RETURN to continue or any other key to abort
Copy

방금 실행 로그의 끝에서 세 번째 줄에 위와 같은 설명이 있습니다.
이것을 번역하면 "Xcode Command Line Tools가 설치됩니다. 계속하려면 RETURN을 누르십시오."라고 써 있습니다.

지시대로 RETURN 키를 누르면 그 직후에 암호를 입력하라는 메시지가 표시되므로 Mac 화면의 잠금을 해제하는 암호를 입력합시다.
이제 Xcode Command Line Tools가 설치됩니다.
==> /usr/bin/sudo /bin/chmod u+rwx /usr/local/bin /usr/local/share /usr/local/share/man /usr/local/share/man/man1
  Password:
  ==> /usr/bin/sudo /bin/chmod g+rwx /usr/local/bin /usr/local/share /usr/local/share/man /usr/local/share/man/man1
  ==> /usr/bin/sudo /usr/sbin/chown user-name /usr/local/bin /usr/local/share /usr/local/share/man /usr/local/share/man/man1

  ︙
  ︙

  Resolving deltas: 100% (56/56), done.
  Tapped 4572 formulae (4,825 files, 12.2MB)
  ==> Cleaning up /Library/Caches/Homebrew...
  ==> Migrating /Library/Caches/Homebrew to /Users/user-name/Library/Caches/Homebrew...
  ==> Deleting /Library/Caches/Homebrew...
  Already up-to-date.
  ==> Installation successful!

  ==> Homebrew has enabled anonymous aggregate user behaviour analytics.
  Read the analytics documentation (and how to opt-out) here:
    https://docs.brew.sh/Analytics.html

  ==> Next steps:
  - Run `brew help` to get started
  - Further documentation: 
    https://docs.brew.sh

위와 같이 로그에 표시되면 설치 완료입니다.

3 확인
$ brew help
  Example usage:
    brew search [TEXT|/REGEX/]
    brew info [FORMULA...]
    brew install FORMULA...
    brew update
    brew upgrade [FORMULA...]
    brew uninstall FORMULA...
    brew list [FORMULA...]

  Troubleshooting:
    brew config
    brew doctor
    brew install --verbose --debug FORMULA

  Contributing:
    brew create [URL [--no-fetch]]
    brew edit [FORMULA...]

  Further help:
    brew commands
    brew help [COMMAND]
    man brew
    https://docs.brew.sh

brew help 명령을 실행한 후 위와 같이 home brew 목록이 표시되면 성공적으로 설치됩니다.

패키지 설치하기


//wgetがインストール名
brew install wget

위의 명령으로 설치합니다.
$ brew install wget
  ==> Installing dependencies for wget: gettext, libunistring, libidn2, openssl
  ==> Installing wget dependency: gettext
  ==> Downloading https://homebrew.bintray.com/bottles/gettext-0.19.8.1.high_sierr
  ######################################################################## 100.0%

  ︙
  ︙

  ==> Summary
    /usr/local/Cellar/openssl/1.0.2o_1: 1,791 files, 12.3MB
  ==> Installing wget
  ==> Downloading https://homebrew.bintray.com/bottles/wget-1.19.5.high_sierra.bot
  ######################################################################## 100.0%
  ==> Pouring wget-1.19.5.high_sierra.bottle.tar.gz
    /usr/local/Cellar/wget/1.19.5: 50 files, 3.7MB

위와 같은 표시로 무사히 설치되어 있습니다.

마지막으로



이번에는 Homebrew의 설치 방법을 소개했습니다만, Linux용의 Linuxbrew도 존재하고 있으므로, 그것과 혼동해 내용 조심해 주세요.

좋은 웹페이지 즐겨찾기