如何使用Homebrew卸载软件包
如果您已经在Mac上安装了Homebrew用作各种Unix和命令行实用程序的软件包管理器则可能还安装了一些对您有用的软件包但是如果您不再需要一个并且想要删除特定的Homebrew软件包该怎么办
事实证明使用Homebrew卸载软件包/公式非常容易而从Homebrew卸载和删除软件包就像首先安装它们一样容易
明确地说我们不是在谈论卸载Homebrew本身而是在谈论从Homebrew删除特定的软件包
删除Homebrew软件包的正确方法是使用uninstall或remove命令
卸载Homebrew软件包命令如下所示:
brew uninstall packageName
remove Homebrew package命令如下所示:
brew remove packageName
您可能已经猜到了remove和uninstall命令完全相同并且得到相同的结果删除Homebrew软件包
例如要删除和卸载Telnet(假设您始终在带有Homebrew的Mac上安装了telnet)则可以使用以下命令字符串:
brew uninstall telnet
或者您可以使用remove命令达到相同的效果:
brew remove telnet
从Homebrew删除软件包非常快捷因为无需下载任何内容它只是从Mac中删除Homebrew软件包
您可以通过尝试再次运行命令或通过检查来确认软件包已被删除 Homebrew软件包的安装位置来然后您将发现已删除的软件包不再存在
其他Homebrew软件包卸载选项
您还可以将两个标志传递给Homebrew卸载命令–force和–ignore-dependencies
–force标志(或-f)将强行删除该软件包同时删除该软件包/公式的所有版本
–ignore-dependencies标志的作用完全一样在卸载指定软件包时它将忽略所讨论公式的依赖关系
卸载Homebrew软件包时管理依赖项
从Homebrew删除和卸载程序包时要注意的一件事是如果要卸载的程序包具有其他程序包或公式正在使用的依赖项则可能会破坏它导致辅助程序包无法正常工作防止这种情况的最简单方法可能是使用可选的–ignore-dependencies标志例如:
brew uninstall --ignore-dependencies telnet
如果不确定特定的Homebrew软件包存在哪些依赖关系则可以使用deps命令找出原因:
brew deps packageName
例如如果您在Mac上使用Homebrew方法安装了python3该方法具有相当大的依赖性则运行该命令将类似于以下内容:
% brew deps python3
gdbm
openssl
readline
sqlite
xz
由于许多其他软件包也使用这些依赖关系因此如果要删除python3则几乎可以肯定要发出–ignore-dependencies标志同样适用于node.js和npm以及许多其他流行的Homebrew软件包
数码软件产品教程一加8t怎么定位开启定位教程我们不论是在使用数码产品也好,还是在使用APP软件也好,很多时候其实我们都无法真正的将这些APP及数码产品设备的功能完完全全的用明白,也无法用全,因为很多功能是我们不知道的,所以这
数码软件产品教程一加8t怎么关闭广告关闭广告教程我们不论是在使用数码产品也好,还是在使用APP软件也好,很多时候其实我们都无法真正的将这些APP及数码产品设备的功能完完全全的用明白,也无法用全,因为很多功能是我们不知道的,所以这
通分是什么意思(通分的概念)我在上一篇文章里,写了数学计算中的约分的计算方法。那么为什么要写这两篇文章呢?因为在多年教学的过程中,发现很多不仅初中生,就连高中生也在这两点上频频出错,因此即使会做的题,也得不出
小米真无线降噪耳机Air2Pro正式开启预售文章来源科技讯小米真无线降噪耳机Air2Pro正式开启预售该耳机已经提前上架京东售价699元支付50元可抵100元实际到手价为649元小米真无线降噪耳机Air2Pro支持宽频主动降
Surface头戴无线降噪耳机2发布新增典雅黑配色文章来源科技讯微软在官方博客多更新款Surface新品,其中微软首款无线降噪头戴式耳机SurfaceHeadphones也发布了第二代产品,音质和续航都有提升,售价为1998元。2
数码软件产品教程华为mate40pro和保时捷区别哪个好我们不论是在使用数码产品也好,还是在使用APP软件也好,很多时候其实我们都无法真正的将这些APP及数码产品设备的功能完完全全的用明白,也无法用全,因为很多功能是我们不知道的,所以这
团长转业是什么级别(正团级一般多少岁)在观看军旅题材的影视作品时,我们经常能听到上校团长这个词,似乎团长的军衔就一定是上校,那么果真如此吗?以此为题,谈谈部队职务和军衔之间的关系。想要回答这个问题,就要弄清楚军衔和职级
什么是主语(主谓宾定状补5个例句)语法是理解英语逻辑的核心。语法不好的同学,处理简单句尚可遇到复杂句型时,就晕头转向了。所以,要彻底读懂英语,必须在语法上下苦功夫。今天,我们彻底解析一下这些句子成分。(下图为一个复
数码软件产品教程麒麟990e和麒麟990有什么区别参数对比我们不论是在使用数码产品也好,还是在使用APP软件也好,很多时候其实我们都无法真正的将这些APP及数码产品设备的功能完完全全的用明白,也无法用全,因为很多功能是我们不知道的,所以这
造价是什么意思(工程造价的几大步骤)工程造价的直意就是工程的建造价格,也就是建造一个工程所有花费的钱和涉及到的内容。工程造价主要体现在以下几个方面一投资估算。也就是某单位想要建一栋楼,那么首先先要进行前期的考察,确定
新疆为什么老是招警察(新疆招警察给编制真的假的)新疆铁路公安职位报考情况华图教育潘雪娇老师铁路公安局是中华人民共和国公安部的内设机构,该职位主要担负着铁路的公安保卫工作,维护政治治安稳定,维护站车线和铁路内部单位的治安秩序,进行