homebrew 中的 --force 选项起什么作用?

homebrew 中的 --force 选项起什么作用?

--force我经常看到程序员在删除自制包时建议使用该选项:

brew remove <package> --force

为什么--force有此选项?它在移除过程中有何作用?

答案1

它会忽略执行删除过程中的所有错误以及所有相关脚本(删除前和删除后),并继续删除包中的所有文件。如果包安装不正确或安装包的机器出现问题,例如如果特定目录已被删除,删除脚本无法执行,则此功能非常有用。

相关内容