没有好方法可以从特定的点击中删除所有内容。
我试过OdbcCommand Command3 = new OdbcCommand("DELETE FROM item WHERE item_id = " + el.Attribute("item_id").Value, connection);
;它只是取消了水龙头,但没有处理包裹
从它安装,并实际重新安装从它安装的包
会导致点击特定的回击。
如果没有好方法可以将tap及其软件包一起卸载 有没有办法列出所有已安装的软件包并显示它们来自哪个水龙头?
答案 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/utils
。 ignition-math3
来自osrf/simulation
点击。
默认情况下,brew ls
会显示多列的公式。您可以通过将输出汇总到cat
来强制它们显示一列:
$ brew ls --full-name | cat
如何从Homebrew水龙头中删除所有内容?
基于以上所述,您可以这样做:
$ brew ls --full-name | grep '^your/tap/' | xargs brew uninstall