我过去曾通过命令行安装软件并使用命令行工作,但时间已经过去很久了,我不再像以前那么精通了。我希望删除我安装的命令行软件包之一。它是使用 XCode 提供的 make 和 configure 命令安装的。我猜想如果有人想卸载软件包,应该有一个要运行的命令列表,但我不熟悉这些命令。我宁愿卸载而不是简单地删除,因为这个应用程序可能存在我不需要的特定依赖项。
基本上,我想要一个命令(或一组命令)来逆转安装脚本,因为该软件提供的文档不包含删除它的说明。
顺便说一句,这不是 MacPorts 安装...该界面非常简单且有据可查。
答案1
基本上,我想要一个命令(或一组命令)来逆转安装脚本,因为该软件提供的文档不包含删除它的说明。
OS X 中没有通用的软件卸载脚本。特别是可以撤销自定义安装脚本所做更改的脚本。
您唯一的机会是软件的开发者/供应商是否提供了卸载脚本。如果他们没有,您只能尝试重新设计安装过程并手动恢复更改。
请注意,尽管 Homebrew 和 MacPorts 等包管理器为用户提供了非常简单的界面,但在本质上,它们是一组为每个包单独定制的复杂脚本。
这里您可以看到目前 3,594(三千五百九十四)个独立包的 Homebrew 公式(安装 / 卸载脚本),每个脚本都是由某人手动编写的。