brew install IntelliJ-idea Intellij-idea가 새로운 버전이 나와서 brew upgrade 를 한 후 brew upgrade --greedy 명령어를 통해 IntelliJ-idea 및 다른 formula 및 cask 들을 업데이트 하려고 하였습니다. 하지만 위 사진과 같이 Error: SHA256 mismatch 문구가 뜨면서 업데이트를 실패했습니다. 오류인가 싶어서 brew rm Intellij-idea 명령어를 통해 기존 intellij-idea를 삭제하고 다시 설치를 시도 하였으나 다음과 같이 설치에 실패했습니다. github's IntelliJ-idea.rb https://github.com/Homebrew/homebrew-cask/blob/HEAD/Casks/..
brew upgrade ilmbase Warning: ilmbase has been deprecated because it is not supported upstream! neofetch를 설치하면서 ilmbase가 더 이상 사용되지 않는다는 것을 알게 되었습니다. brew upgrade openexr with imath homebrew를 update하니 openexr이 업데이트 목록에 해당되는 것을 알았습니다. ==> Installing dependencies for openexr: imath ==> Installing openexr dependency: imath ==> Pouring imath--3.0.1.catalina.bottle.tar.gz Error: The `brew link` step d..
brew update & upgrade 많은 Mac을 사용하는 유저들이 brew의 brew update 란 명령어를 많이 사용할 것입니다. brew update 명령어를 실행하면 새로 설치가 필요한 항목들이 위의 이미지와 같이 나타날 것입니다. 여기서 brew upgrade 란 명령어를 사용하여 upgrade를 하면 아직 익숙하지 않은 사용자들은 "모든 formula 그리고 cask 가 upgrade" 라고 생각할 것입니다. 하지만 이와 같은 경우엔 "모든 formula 그리고 cask 가 upgrade" "모든 formula 만 upgrade" 위와 같이 실행되는 모습을 볼 수 있습니다. 사용자의 키체인 및 보안 관련하여 homebrew 에선 한 번에 모든 cask를 upgrade 하는 것을 허용하지 ..
compinit:503: no such file or directory: /usr/local/share/zsh/site-functions/_brew_cask~/.zshrc 파일을 수정한 후에 source ~/.zshrc 를 하였더니 위와 같은 오류가 발생하였다. brew doctor를 실행한 모습 하지만 brew doctor 를 하여 검사를 한 결과 다행히 심볼릭 링크가 깨졌다는 것을 확인 할 수 있었다. 그리고 안내 사항에 나와있는대로 brew cleanup 을 실행 한 후 source ~/.zshrc 를 한 결과 이상 없이 실행된 것을 알 수 있었다.
brew update brew update homebrew 를 최신 버전으로 update 합니다. tap 되어있는 모든 저장소를 업데이트합니다. 위 사진을 보면 필자와 같은 경우 homebrew/cask-versions, home-brew/core, homebrew/cask, homebrew/services가 update가 된 것을 알 수 있습니다. 우선 formula는 쉽게 말해서 java, python, mysql과 같이 CLI 환경에서 동작하는 것이고 cask는 vscode나 intellij-IDEA와 같이 GUI 환경에서 동작하는 것이라고 할 수 있습니다. 위 사진에서 현재 업데이트 된 formula는 libomp이고, cask는 visual-studio-code 인 것을 알 수 있습니다. bre..