티스토리 뷰
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 |
댓글




