m1 mac을 새로 구입해서 환경을 세팅하던중 homebrew의 cask에서 문제가 발생했다
xxxxx@xxMacBookAir local % brew cask install atom
Error: Unknown command: cask
brew list를 이용하여 확인해보아도 cask가 정상적으로 설치되어 있었다
그래서 구글링 하던 도중 슬슬 열받을 참에 스택오버플로우에서 답을 찾았다
brew install atom 또는 brew install --cask atom 을 사용하면 해결된다고 한다
왜인지 찾아보다가 깃허브 이슈에 홈브류 개발자가 남긴 글을 발견
brew cask 명령어는 homebrew 2.6.0 이후로 비활성화한다고한다. (20210223기준 3.0.2)
이유는 cask가 몇 formulae와 이름이 겹쳐서 오류를 일으키는 문제를 해결하기 위해서라고한다
따라서 cask를 이용한 app을 설치하고자 할때
brew install --cask app
또는
brew install app
두 개중 하나를 사용하면 될 것 같다
그리고 왜인지는 아직 잘 모르겠지만 실험해본결과 cask를 uninstall해도 brew install atom이 작동이 되는 것을 확인했다.. cask를 설치하지 않아도 될 수 도?
혹여나 나중에 설치하시는 분들 참고하시길 바랍니다