在 Macports 中卸载具有相同前缀的多个端口
Uninstalling multiple ports with the same prefix in Macports
我已经通过 MacPorts 安装了很多 Haskell 相关的包,但是由于与更新其中一些包相关的问题,我决定从 MacPorts 中移除 Haskell 包管理。
我安装了 34 个以名称 hs-
开头的端口(例如 hs-random
或 hs-primitive
),我试图用一个命令卸载所有这些端口。
到目前为止,我尝试了 sudo port uninstall hs-*
和 sudo port uninstall "hs-*"
但没有成功。这个问题有解决办法吗?
我终于用port installed | grep "hs-*" | xargs sudo port uninstall
解决了
sudo port -v uninstall "hs-*"
这对我有用;我在后备箱基地。
我已经通过 MacPorts 安装了很多 Haskell 相关的包,但是由于与更新其中一些包相关的问题,我决定从 MacPorts 中移除 Haskell 包管理。
我安装了 34 个以名称 hs-
开头的端口(例如 hs-random
或 hs-primitive
),我试图用一个命令卸载所有这些端口。
到目前为止,我尝试了 sudo port uninstall hs-*
和 sudo port uninstall "hs-*"
但没有成功。这个问题有解决办法吗?
我终于用port installed | grep "hs-*" | xargs sudo port uninstall
解决了
sudo port -v uninstall "hs-*"
这对我有用;我在后备箱基地。