Qual è la differenza tra "/ private / var / db / receiptss /" e "/ var / db / receiptss"?

3

Sto disinstallando Microsoft Office 2011 da un MacBook piuttosto nuovo che esegue 10.8.4 e il sito Web di Microsoft dice di eliminare (tra gli altri) tutti i file che iniziano con com.microsoft situato in /private/var/db/receipts/ .

Ho letto che in generale è sconsigliabile cancellare tali file ( .bom e .plist ) dalla cartella delle ricevute willy-nilly, dal momento che potrebbe influenzare altri software o il sistema operativo. Ma dal momento che non sto eseguendo nessun altro software Microsoft su questa macchina, e dal momento che Microsoft consiglia di eliminarli, suppongo che sia sicuro in questo caso.

Tuttavia, ho trovato quelli che sembrano essere duplicati di quei file (stessi nomi, permessi, dimensioni, ecc.) situati in /var/db/receipts/ , che il sito di Microsoft non menziona. Mi chiedo se sia sicuro cancellare (o anche spostare) anche questi, e sarei curioso di sapere lo scopo di queste due diverse directory.

Per riferimento, i file che Microsoft dice di cancellare (lista abbreviata, ci sono 76 in totale):

$ 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

I file che non hanno menzionato (ancora, ci sono 76 totali):

$ 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

E mi sono imbattuto in un'altra posizione non menzionata, che mi chiedo (che cos'è ed è sicuro rimuoverlo?):

$ 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

Per favore fatemi sapere cosa ne pensate. Grazie!

    
posta ivan 11.09.2013 - 07:54
fonte

1 risposta

7

I file non sono duplicati, ma collegati.

Al livello più alto del disco rigido, /var è collegato a /private/var ; e, /tmp a /private/tmp

Quindi, /var/anydirectory verrebbe visualizzato anche come /private/var/anydirectory . L'eliminazione di uno cancellerà anche l'altro.

    
risposta data 11.09.2013 - 08:01
fonte

Leggi altre domande sui tag