如何从Homebrew水龙头中删除所有内容?

时间:2017-11-17 17:16:30

标签: macos homebrew

没有好方法可以从特定的点击中删除所有内容。 我试过OdbcCommand Command3 = new OdbcCommand("DELETE FROM item WHERE item_id = " + el.Attribute("item_id").Value, connection); ;它只是取消了水龙头,但没有处理包裹 从它安装,并实际重新安装从它安装的包 会导致点击特定的回击。

如果没有好方法可以将tap及其软件包一起卸载 有没有办法列出所有已安装的软件包并显示它们来自哪个水龙头?

1 个答案:

答案 0 :(得分:7)

  

有没有办法列出所有已安装的软件包并显示它们来自哪个水龙头?

您可以使用brew ls --full-name列出所有已安装的软件包。点按的公式以他们的点击为前缀:

$ brew ls --full-name
...
webp
xz
yarn
z
zlib
bfontaine/utils/eq
osrf/simulation/ignition-math3

在下面的输出中,bfontaine/utils/eq是来自eq点按的公式bfontaine/utilsignition-math3来自osrf/simulation点击。

默认情况下,brew ls会显示多列的公式。您可以通过将输出汇总到cat来强制它们显示一列:

$ brew ls --full-name | cat
  

如何从Homebrew水龙头中删除所有内容?

基于以上所述,您可以这样做:

$ brew ls --full-name | grep '^your/tap/' | xargs brew uninstall