Homebrew Cask를 통해 애플리케이션을 설치할 때 애플리케이션의 자동 업데이트 기능을 사용할 수 있습니까?

Homebrew Cask를 통해 애플리케이션을 설치할 때 애플리케이션의 자동 업데이트 기능을 사용할 수 있습니까?

난 이제 막 알아냈어홈브루 캐스크그리고 나는 그것을 좋아한다. 내 응용 프로그램의 대부분은 이제 Cask를 통해 설치됩니다.

Cask가 /opt/homebrew-cask/Caskroom/iterm2/2.1.1.

작동해야 하지만 애플리케이션의 자동 업데이트를 통해 애플리케이션을 자동 업데이트한 다음 brew update. 이 소프트웨어의 공식이 최신이 아닌 경우 이전 버전을 사용하게 됩니다.

이것이 큰 문제는 아닐 것 같지만 깔끔하고 깔끔한 느낌이 들지 않습니다(자동 업데이트 기능을 통한 자동 업데이트와 Caskroom 폴더에 잘못된 애플리케이션 버전이 있는 경우도 마찬가지입니다).

이런 것에 대해 생각해 본 사람이 있나요?

답변1

홈브루는 훌륭합니다.

응용 프로그램 제작자가 Brew가 응용 프로그램을 넣기를 좋아하는 위치와 같은 대체 설치 경로를 고려하지 않으면 지저분해질 수 있으므로 응용 프로그램의 자동 업데이트를 사용하는 것을 권장하지 않습니다.

하지만: 홈브류가 따라잡기 전에 애플리케이션에 업데이트가 준비되어 있을 수 있습니다. 따라서 지금 당장 새로운 기능이나 버전이 필요한 경우에는 선택의 여지가 많지 않습니다.

마지막으로 brew update홈브류 패키지 목록과 버전만 업데이트됩니다. brew upgrade소프트웨어의 새 버전을 실제로 설치하려면 (업데이트 후) 시간이 걸립니다 .

답변2

우선 다음을 실행하여 현재 버전을 인쇄할 수 있습니다.

zsh$ for f in /opt/homebrew-cask/Caskroom/*; echo $f && ls $f

나중에 이전 버전을 수동으로 제거할 수 있습니다.

관련 정보