Redefinir o cache de ícones no MacBook

4

Eu tenho tentado descobrir como redefinir o cache de ícones no meu MacBook, e dois métodos parecem sempre ser sugeridos. No entanto, as duas abordagens diferem ligeiramente na terceira linha.

Método 1

sudo find /private/var/folders/ -name com.apple.dock.iconcache -exec rm {} \;

sudo find /private/var/folders/ -name com.apple.iconservices -exec rm -rf {} \;

sudo mv /Library/Caches/com.apple.iconservices.store com.apple.ic

Método 2

sudo find /private/var/folders/ -name com.apple.dock.iconcache -exec rm {} \;

sudo find /private/var/folders/ -name com.apple.iconservices -exec rm -rf {} \;

sudo rm -rf /Library/Caches/com.apple.iconservices.store

O que essas duas abordagens fazem essencialmente e qual é o efeito da diferença na linha três? Um método é melhor que o outro?

fullstacklawyer
fonte

Respostas:

4

Cuidado com o método 2, parece que ele excluirá mais arquivos do que deveria. Eu tentei o método 2 no meu Macbook Air (El Capitan 10.11.6), impedindo a inicialização. Teve que se recuperar do backup do Timemachine.

Sirui Li
fonte
1

Ambos removem o cache do ícone e se contentam com o primeiro e o segundo comando. A diferença no terceiro comando é que, no método 1, o nome com.apple.iconservices.storeé apenas renomeado (para que possa ser recuperado se algo der errado); no método 2, ele é removido diretamente. Do ponto de vista funcional, não há realmente nenhuma diferença.

Como o método 1 implica que um remove o diretório renomeado manualmente após a próxima reinicialização, eu usaria o método 2.

nohillside
fonte