Jak powiedział @Tom & @patrix, ręczne wykonanie tej czynności jest zarówno łatwe, jak i żmudne, szczególnie w przypadku korzystania z Findera.
Korzystanie z Monolingual jest moim zdaniem dość bezpieczne i znacznie łatwiejsze niż robienie tego samemu.
Jeśli jednak chcesz to zrobić za pomocą wiersza polecenia:
sudo find / \( -name *.lproj -and \! \( -name English.lproj -or -name en.lproj -or -name en_AU.lproj -or -name en_CA.lproj -or -name en_GB.lproj \) \) -exec rm -rf {} \;
To powinno działać, jeśli nie wpiszesz go ponownie, ale skopiuj i wklej. Ale to tylko przykład: może dogłębnie zepsuć system, ponieważ niektóre części aplikacji mogą być niestandardowe, mieć te części również podpisane kodem itp. Dobrym pomysłem może być zmodyfikowanie przykładu, aby wyszukiwanie nie było u nasady poziom, ale tylko w / Aplikacje.
Korzystanie ze specjalistycznej aplikacji zwykle pozwala uniknąć awarii na tym poziomie, ponieważ większość lepszych aplikacji do tego działania wykorzystuje czarne listy, które unikają dotykania znanych części problemowych. Jednojęzyczny nigdy nie dawał mi żadnych problemów i zyskał znaczną przestrzeń.
Należy pamiętać, że wymaga to bardziej niż innych działań, w których przygotowana jest kopia zapasowa; oraz w systemach operacyjnych> 10.10 Yosemite, że SIP jest wyłączony. Ponieważ przeszukuje wszystkie systemy plików, mądrym posunięciem będzie odmontowanie wszystkich innych woluminów przed powrotem do tego.
Pozwólcie, że jeszcze raz was ostrzeżę: specjalistyczna aplikacja do tego zadania będzie o wiele łatwiejsza: jeśli coś pójdzie nie tak, wiesz, kogo winić: programistę i siebie.
Podczas gdy usuwanie plików językowych jest jednym krokiem do przejęcia systemu plików z ograniczoną przestrzenią, istnieją inne kroki, być może preferencyjne. Zwiększenie kompresji HFS to jedno, a usuwanie rzadko używanych aplikacji, na które można patrzeć.