homebrew 可以很方便的用来管理 macOS 应用的安装更新,但是不可管理通过其他方式安装的应用。
但是并不是没有办法切换普通应用的状态让 homebrew 管理。
按照接下来的步骤就可以很方便的切换普通应用为 homebrew 管理的版本:(以 contexts 为例)
打开终端
brew reinstall contexts
# 将会报错返回 Error: It seems there is already an App at '/Applications/Contexts.app'.
# 删除原来的应用
rm -rf /Applications/Contexts.app
# 再重新安装 contexts
brew reinstall contexts
按照如上步骤就可以在不影响应用数据的情况下无缝的让 homebrew 管理我们的应用更新啦!
# 更新所有应用
brew update && brew upgrade