¿Cuál es la diferencia entre '/ private / var / db / receiptss /' y '/ var / db / receipts /'?

3

Estoy desinstalando Microsoft Office 2011 de un MacBook bastante nuevo con 10.8.4, y el sitio web de Microsoft dice que se eliminen (entre otros) todos los archivos que comienzan con com.microsoft ubicado en /private/var/db/receipts/ .

He leído que, en general, no es aconsejable eliminar tales archivos ( .bom 's y .plist ' s) de la carpeta de recibos de forma voluntaria, ya que podría afectar a otro software o al sistema operativo. Pero como no estoy ejecutando ningún otro software de Microsoft en esta máquina, y como Microsoft recomienda eliminarlos, supongo que es seguro en este caso.

Sin embargo, encontré lo que parecen ser duplicados de esos archivos (mismos nombres, permisos, tamaños, etc.) ubicados en /var/db/receipts/ , que el sitio de Microsoft no menciona. Me pregunto si es seguro eliminar (o incluso mover) estos también, y me gustaría saber el propósito de estos dos directorios diferentes.

Como referencia, los archivos que Microsoft dice que se deben eliminar (lista abreviada, hay un total de 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

Los archivos que no mencionaron (de nuevo, hay un total de 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

Y me topé con otra ubicación no mencionada, sobre la que me pregunto (¿qué es y es seguro eliminarlo?):

$ 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

Por favor, déjame saber lo que piensas. Gracias!

    
pregunta ivan 11.09.2013 - 07:54

1 respuesta

7

Los archivos no son duplicados, sino que están vinculados.

En el nivel superior del disco duro, /var está vinculado a /private/var ; y, /tmp a /private/tmp

Entonces, /var/anydirectory también se mostraría como /private/var/anydirectory . Eliminar uno también eliminará el otro.

    
respondido por el Kent 11.09.2013 - 08:01

Lea otras preguntas en las etiquetas