'전체보기'에 해당되는 글 120건
Homebrew Update Bug 해결방법
맥용 패키지 관리자인 Homebrew에 버그가 발생했습니다. 만약 2016년 8월 10일 ~ 11일 사이에 Homebrew를 업데이트 했다면(brew update) 그 이후에 brew update시 항상 up-to-date라고 나오는 버그입니다.
해결방법은 간단한데요, 터미널 창에서 아래와 같이 입력하시면 됩니다.
cd $(brew --repo); git fetch; git reset --hard origin/master
이후 다시 업데이트를 하면 잘 되는 것을 확인할 수 있습니다.
brew update
그 수 많은 패키지들이 며칠동안 업데이트가 없길래 혹시나 Homebrew 문 닫은 줄 알고 걱정했었는데, 다행히 별 문제는 없나 봅니다.
참조
관련글
'system > mac' 카테고리의 다른 글
Homebrew 설치하기 (0) | 2016.06.30 |
---|---|
맥 터미널에서 색상 강조 사용하기(ls, vim) (0) | 2015.03.04 |
Mac에서 IntelliJ IDEA가 실행이 안되는 경우(JDK) (0) | 2015.02.17 |
Mac에서 Oracle Java(JDK) 설치하기 (0) | 2015.02.17 |
맥(OS X 10.8.3)에서 후지제록스 복합기 설치 (0) | 2013.04.25 |
Homebrew 설치하기
Homebrew는 macOS용 패키지 관리자입니다. Debian 계열의 apt-get, RedHat 계열의 yum을 생각하면 이해하기가 쉽겠네요.
git, gradle, python, scala 등의 패키지를 설치하려고 할때 해당 패키지의 홈페이지에서 다운로드 받아 설치해도 되지만 Homebrew를 이용하면 간단하게 설치할 수 있고, 또 패키지가 버전이 올라갔을 때 업그레이드도 쉽게 할 수 있습니다.
설치
Homebew를 설치하려면 Xcode에 포함된 Command Line Tools(명령어 라인 개발자 도구)가 필요합니다. 단순히 Command Line Tools을 사용하려고 5GB에 가까운 Xcode 전체를 설치하는 것은 좀 낭비인 것 같습니다. 이미 Xcode가 설치되어 있으면 상관 없지만 그렇지 않은 분은 아래 명령을 통해 Command Line Tools만 설치 할 수 있습니다.
xcode-select --install
Homebrew 설치는 간단합니다. 터미널에 아래의 명령을 붙여 넣어주세요.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
설치가 잘 되었는지 확인하려면 아래와 같이 입력하면 됩니다.
$ brew -v
Homebrew 0.9.9 (git revision 1c27; last commit 2016-06-29)
Homebrew/homebrew-core (git revision 81e6; last commit 2016-06-29)
사용법
만약 wget을 설치하고 싶으면 아래와 같이 터미널에 입력하세요.
brew install wget
패키지는 /usr/local/Cellar 위치에 설치가 됩니다. 아래는 자주 사용하는 명령에 대한 설명입니다.
Command | Comment |
---|---|
update | 새로운 버전 정보를 가져옵니다. |
upgrade | 패키지를 최신 버전으로 업그레이드 합니다. |
install | 패키지를 설치합니다. |
uninstall | 패키지를 삭제합니다. uninstall 대신 rm 또는 remove 사용 가능. |
list | 설치된 패키지 리스트를 확인합니다. |
pin | upgrade 명령시 새로운 버전이 있으면 패키지를 무조건 업그레이드 하는데 만약 어떤 이유에 의해서 특정 버전을 계속해서 사용하고 싶을 때 사용하는 명령 예) brew pin tomcat |
unpin | pin으로 고정된 패키지를 해제할 경우 사용 |
더 자세한 정보는
brew --help
를 입력하거나
man brew
를 입력해서 확인해 보세요.
'system > mac' 카테고리의 다른 글
Homebrew Update Bug 해결방법 (0) | 2016.08.19 |
---|---|
맥 터미널에서 색상 강조 사용하기(ls, vim) (0) | 2015.03.04 |
Mac에서 IntelliJ IDEA가 실행이 안되는 경우(JDK) (0) | 2015.02.17 |
Mac에서 Oracle Java(JDK) 설치하기 (0) | 2015.02.17 |
맥(OS X 10.8.3)에서 후지제록스 복합기 설치 (0) | 2013.04.25 |