码迷,mamicode.com
首页 > 数据库 > 详细

MacOS Directory /private/var/db/receipts

时间:2020-04-07 22:25:38      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:列表   卸载   nav   receipt   lis   安装   anaconda   conda   sbo   

背景:

MacOS在2019年7月份升级到Catalina之后导致部分已安装软件不能使用,Anaconda就是其中之一。考虑到最近基本不使用Anaconda,需要手动移除该软件。

全局搜索文件的时候发现如下目录:/private/var/db/receipts

文件示例:

io.continuum.pkg.anaconda-client.bom
io.continuum.pkg.anaconda-client.plist
io.continuum.pkg.anaconda-navigator.bom
io.continuum.pkg.anaconda-navigator.plist
io.continuum.pkg.anaconda-project.bom
io.continuum.pkg.anaconda-project.plist
io.continuum.pkg.anaconda.bom
io.continuum.pkg.anaconda.plist

解释:

这个目录是用来维护已安装软件列表的(使用.pkg安装包的前提下)。可使用lsbom命令去查看列表以及卸载软件。

查看被安装的内容:lsbom -fls /private/var/db/receipts/io.continuum.pkg.anaconda.bom

手动卸载软件时,可按输出的列表手动删除所有文件

未验证内容:
可以将上述指令输出的内容当做参数传递给rm指令,用以删除所有列表中的内容(但相关目录仍需手动删除):
lsbom -fls /Library/Receipts/some_app.pkg/Contents/Archive.bom | (cd /; sudo xargs rm)

MacOS Directory /private/var/db/receipts

标签:列表   卸载   nav   receipt   lis   安装   anaconda   conda   sbo   

原文地址:https://www.cnblogs.com/jayzhou/p/12656358.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!