`/ private / var / db / receiptss /`和`/ var / db / receipts /`有什么区别?


3

我正在从一台运行10.8.4的新MacBook上卸载Microsoft Office 2011,而微软的网站则说要删除所有以com.microsoft位于开头的文件(以及其他文件)/private/var/db/receipts/

我已经读过,一般来说,不宜在收据文件夹中删除这些文件(.bom's和.plist's),因为它可能会影响其他软件或操作系统。但由于我没有在这台机器上运行任何其他Microsoft软件,并且由于Microsoft建议删除它们,我认为在这种情况下它是安全的。

但是,我发现似乎是位于/var/db/receipts/其中的那些文件(相同的名称,权限,大小等)的重复,微软的网站没有提及。我想知道删除(甚至移动)这些是否安全,我很想知道这两个不同目录的目的。

作为参考,微软称要删除的文件(删节列表,共有76个):

$ ls -l /private/var/db/receipts/ | grep "microsoft"
-rw-r--r--  1 root  wheel     53798 Sep 10 21:54 com.microsoft.mau.all.autoupdate.pkg.2.3.3.bom
-rw-r--r--  1 root  wheel       395 Sep 10 21:54 com.microsoft.mau.all.autoupdate.pkg.2.3.3.plist
-rw-r--r--  1 root  wheel    159800 Sep 10 21:54 com.microsoft.merp.all.errorreporting.pkg.2.2.8.bom
-rw-r--r--  1 root  wheel       405 Sep 10 21:54 com.microsoft.merp.all.errorreporting.pkg.2.2.8.plist
-rw-r--r--  1 root  wheel     35959 Sep 10 21:54 com.microsoft.office.all.clipart_search9.pkg.14.2.0.bom
-rw-r--r--  1 root  wheel       423 Sep 10 21:54 com.microsoft.office.all.clipart_search9.pkg.14.2.0.plist
...
-rw-r--r--  1 root  wheel     38552 Sep 10 21:54 com.microsoft.office.en.word_wizards.pkg.14.2.0.bom
-rw-r--r--  1 root  wheel       415 Sep 10 21:54 com.microsoft.office.en.word_wizards.pkg.14.2.0.plist

他们没有提到的文件(总共有76个):

$ ls -l /var/db/receipts/ | grep "microsoft"
-rw-r--r--  1 root  wheel     53798 Sep 10 21:54 com.microsoft.mau.all.autoupdate.pkg.2.3.3.bom
-rw-r--r--  1 root  wheel       395 Sep 10 21:54 com.microsoft.mau.all.autoupdate.pkg.2.3.3.plist
-rw-r--r--  1 root  wheel    159800 Sep 10 21:54 com.microsoft.merp.all.errorreporting.pkg.2.2.8.bom
-rw-r--r--  1 root  wheel       405 Sep 10 21:54 com.microsoft.merp.all.errorreporting.pkg.2.2.8.plist
-rw-r--r--  1 root  wheel     35959 Sep 10 21:54 com.microsoft.office.all.clipart_search9.pkg.14.2.0.bom
-rw-r--r--  1 root  wheel       423 Sep 10 21:54 com.microsoft.office.all.clipart_search9.pkg.14.2.0.plist
...
-rw-r--r--  1 root  wheel     38552 Sep 10 21:54 com.microsoft.office.en.word_wizards.pkg.14.2.0.bom
-rw-r--r--  1 root  wheel       415 Sep 10 21:54 com.microsoft.office.en.word_wizards.pkg.14.2.0.plist

我偶然发现了另一个未提及的位置,我想知道它是什么(它是什么并且删除它是否安全?):

$ ls -l /private/tmp/ | grep "Microsoft"
drwxrwxrwx  3 root             wheel  102 Apr  2  2012 Microsoft

$ ls -l /private/tmp/Microsoft/
total 8
-rwxrwxrwx  1 root  wheel  6 Apr  2  2012 launch

请让我知道你在想什么。谢谢!

Answers:


7

这些文件不是重复的,而是链接的。

在硬盘的顶层,/var链接到/private/var; 而且,/tmp/private/tmp

所以,/var/anydirectory也会出现/private/var/anydirectory。删除一个也将删除另一个。

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.