目录/ private / var / db / receipts的目的是什么?


3

我搜索并找到了删除冗余文件的几个步骤。 然后我在/ private / var / db / receipts中发现有很多配置文件,任何人都知道这个目录的目的是什么?

Answers:


4

文件 /private/var/db/receipts 是......嗯......你在Mac上安装的软件包/应用程序的收据。他们列出了安装的内容和时间。 Plists还包括版本信息。举例来说,这是我的Xcode的一个例子( com.apple.pkg.Xcode.plist ):

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>InstallDate</key>
    <date>2018-06-05T18:36:40Z</date>
    <key>InstallPrefixPath</key>
    <string>/</string>
    <key>InstallProcessName</key>
    <string>storedownloadd</string>
    <key>PackageFileName</key>
    <string>Xcode.pkg</string>
    <key>PackageIdentifier</key>
    <string>com.apple.pkg.Xcode</string>
    <key>PackageVersion</key>
    <string>9.4.0.0.1.1526532315</string>
</dict>
</plist>

我不认为它与MySQL有任何关系。


是的,这与MySQL无关。我会在问题中删除它。我发现即使在我的Mac上删除软件后,相关的plist和“收据”文件仍然存在。删除它们是否安全? @JBis
Yiliang Tang

@YiliangTang你使用购买的商品后仍然有收据。删除它们应该是安全的,特别是因为您删除了与它们相关的软件。确定我只会把它们放在垃圾桶里。使用你的comp几天,如果没有问题,你可以清空垃圾。但我并不认为删除是必要的。最后,如果这个答案解决了您的问题,请将其标记为答案并进行投票,以便其他具有类似/相同问题的用户将能够更轻松地找到它。谢谢!
JBis
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.