티스토리 뷰
brew update & upgrade
많은 Mac을 사용하는 유저들이 brew의 brew update
란 명령어를 많이 사용할 것입니다.
brew update
명령어를 실행하면 새로 설치가 필요한 항목들이 위의 이미지와 같이 나타날 것입니다. 여기서 brew upgrade
란 명령어를 사용하여 upgrade를 하면 아직 익숙하지 않은 사용자들은
"모든
formula
그리고cask
가upgrade
"
라고 생각할 것입니다. 하지만 이와 같은 경우엔
"모든formula
그리고cask
가upgrade
""모든
formula
만upgrade
"
위와 같이 실행되는 모습을 볼 수 있습니다.
사용자의 키체인 및 보안 관련하여 homebrew 에선 한 번에 모든 cask를 upgrade 하는 것을 허용하지 않습니다. 즉 각각 brew upgrade 'cask'
를 통해서 cask 를 upgrade 해야한다는 것입니다.
"모든 것이 업데이트가 될 것이다.""모든 formula 만 update,
brew upgrade 'cask'
일일히 따로 수행"
brew upgrade --greedy
greedy 란 우리말로 탐욕적 이라는 뜻입니다. greedy라는 option을 줌으로 brew update --greedy
를 사용하여 일일히 특정 cask 항목을 upgrade 를 하는 수고를 덜 수 있습니다.
위 이미지와 같이 brew upgrade --greedy
를 통하여 모든 formula 및 cask가 한 번에 업데이트가 된 것을 확인 할 수 있습니다.
'Homebrew' 카테고리의 다른 글
[Homebrew] SHA256 mismatch (0) | 2021.07.01 |
---|---|
[Homebrew] ilmbase deprecated (0) | 2021.05.09 |
[Homebrew] brew doctor (compinit:503:) (0) | 2021.01.26 |
[Homebrew] brew 명령어 모음집 (0) | 2021.01.04 |
댓글