Cercando di forzare update_dyld_shared_cache ma con alcuni errori

5

Sto provando a forzare l'aggiornamento della mia cache condivisa dyld usando il comando

sudo update_dyld_shared_cache -root / -force

Ma dopo un po 'vedo un mucchio di errori come questo, relativi a spindump :

update_dyld_shared_cache[719] : Unable to unlink //var/db/spindump/OLDDSC-E2D77243-3FD9-32E5-AE64-3506904D5579: 1 Operation not permitted

Come posso risolvere questo problema?

Sono su El Capitan.

    
posta SpaceDog 26.11.2015 - 15:22
fonte

2 risposte

7

Ciò che ha risolto per me era

update_dyld_shared_cache -debug

Questo è ciò che dovresti vedere

update_dyld_shared_cache: adding root: /System/Library/...
...
...
update_dyld_shared_cache: /var/db/dyld/dyld_shared_cache_i386 is up-to-date
update_dyld_shared_cache: /var/db/dyld/dyld_shared_cache_x86_64 is up-to-date

per assicurarti che funzioni, corro

update_dyld_shared_cache 

una seconda volta

    
risposta data 19.01.2016 - 22:24
fonte
3

Riavvia il Mac in modalità di ripristino ( link ), Apri Terminale lì e digita

rm -rf /Volumes/<your_system_volume>var/db/spindump/*

Dopo questo riavvia il tuo Mac e ripeti l'operazione

sudo update_dyld_shared_cache -root / -force

PS vedi il commento dettagliato di @CharlieMonroe

    
risposta data 01.12.2015 - 17:36
fonte

Leggi altre domande sui tag