gpt4 book ai didi

macos - 在 Mac OS X 中卸载软件包

转载 作者:行者123 更新时间:2023-12-03 10:14:29 25 4
gpt4 key购买 nike

如何在 Mac OS X 中完全卸载(删除属于某个包的文件)?这可以使用终端中的命令完成吗?

我已经在我的 Mac 上安装了一个 .pkg 包,我想知道如何在不使用第三方应用程序(如 UninstallPKG)的情况下卸载整个包?

我想知道卸载 .dmg 文件是否也需要第三方应用程序,或者是否可以在终端中输入命令来卸载它们?

最佳答案

在终端中使用此命令检查包列表和卸载的文件。

$ pkgutil --pkgs # list all installed packages

卸载文件后,您可以使用以下命令删除收据:
$ sudo pkgutil --forget the-package-name.pkg

在目视检查文件列表后,您可以执行以下操作:
$ pkgutil --pkg-info the-package-name.pkg # check the location
$ cd / # assuming the package is rooted at /...
$ pkgutil --only-files --files the-package-name.pkg | tr '\n' '\0' | xargs -n 1 -0 sudo rm -i

小心这最后一步。 pkgutil --files输出的目录列表可以包含重要的共享目录,例如 usr , 你 不想删除 .
$ pkgutil --only-dirs --files the-package-name.pkg | tr '\n' '\0' | xargs -n 1 -0 sudo rm -ir

复制自 here (Wayback Machine 快照 the original)

关于macos - 在 Mac OS X 中卸载软件包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25925752/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com