使用HomeBrew升级Google Chrome Cask遇错误,卸载也失败
Homebrew操作Google Chrome Cask报错处理
问题现象
通过Homebrew安装Google Chrome Cask后,执行升级或卸载操作时均触发报错,提示指定路径下已存在应用文件。
升级操作的命令及错误输出
==> Upgrading google-chrome ==> Downloading https://dl.google.com/chrome/mac/universal/stable/GGRO/googlechrome.dmg Already downloaded: /Users/rkudryashov/Library/Caches/Homebrew/downloads/88881e66883c4776fff9b3019b48a26795020439a33ddbedd3bd4620283aecd2--googlechrome.dmg Warning: No checksum defined for cask 'google-chrome', skipping verification. ==> Purging files for version 110.0.5481.177 of Cask google-chrome Error: google-chrome: It seems there is already an App at '/opt/homebrew/Caskroom/google-chrome/109.0.5414.87/Google Chrome.app'.
卸载操作的命令及错误输出
brew uninstall google-chrome ==> Uninstalling Cask google-chrome Error: It seems there is already an App at '/opt/homebrew/Caskroom/google-chrome/109.0.5414.87/Google Chrome.app'.
解决步骤
- 手动删除冲突的应用文件:
rm -rf "/opt/homebrew/Caskroom/google-chrome/109.0.5414.87/Google Chrome.app" - 重新执行目标操作:
- 升级:
brew upgrade google-chrome - 卸载:
brew uninstall google-chrome
- 升级:
- 若问题仍存在,清理Homebrew相关缓存:
brew cleanup google-chrome
内容的提问来源于stack exchange,提问作者Roman Kudryashov
相关产品推荐
相关产品推荐

