Eliminar manualmente los idiomas no utilizados de macOS

3

Sí, sé que hay aplicaciones como Monolingual, Mackeeper, iCleanLanguage, etc. que pueden hacer eso por mí, pero me sentiría más cómodo haciéndolo si no fuera una molestia. ¿Cómo puedo hacer eso?

También si hay otros archivos que puedo eliminar manualmente para liberar espacio, hágamelo saber.

    
pregunta Peter 09.12.2017 - 01:32

2 respuestas

2

Los archivos de idioma para cada aplicación se almacenan en

APPL.app/Contents/Resources/LANG.lproj

Eliminarlos para aplicaciones no estándar es fácil (especialmente desde Terminal), para las aplicaciones estándar, primero debes desactivar el SIP.

El espacio ganado al eliminarlos puede ser pequeño, ya que usan aproximadamente 1.3 GB en mi carpeta de Aplicaciones con aproximadamente 350 aplicaciones instaladas. También es necesario rehacer esto con cada actualización. Probablemente gane más eliminando algunas aplicaciones no estándar no utilizadas.

    
respondido por el nohillside 09.12.2017 - 14:00
1

Me gusta @Tom & @patrix dijo, hacer esto manualmente es fácil y tedioso, especialmente cuando se hace con Finder.

El uso de Monolingual es bastante seguro en mi opinión y mucho más fácil que hacerlo "tú mismo".

Sin embargo, si desea intentarlo con una línea de comandos:

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 {} \;

Eso debería funcionar, si no lo vuelve a escribir, pero cópielo y péguelo. Pero es solo un ejemplo: podría romper completamente su sistema, ya que algunas partes de las aplicaciones pueden no ser estándar, tener estas partes firmadas con el código también, etc. Puede ser una buena idea modificar el ejemplo para iniciar la búsqueda, no la raíz. nivel pero solo en / Aplicaciones.

El uso de una aplicación especializada por lo general evita las roturas en ese nivel, ya que la mayoría de las mejores aplicaciones para esa acción emplean listas negras que evitan tocar partes problemáticas conocidas. Monolingual nunca me dio ningún problema y ganó un espacio significativo.

Tenga en cuenta que esto requiere más que otras acciones que tiene preparada una copia de seguridad; y en los sistemas operativos > 10.10 Yosemite ese SIP está deshabilitado. Dado que se rastrea por todos los sistemas de archivos, será una decisión inteligente desmontar todos los demás volúmenes antes de alcanzar ese rendimiento.

Permíteme advertirte una vez más: una aplicación especializada para esta tarea será mucho más fácil para ti: si algo sale mal, sabes a quién culpar: el desarrollador y tú mismo.

Si bien la eliminación de los archivos de idioma es un paso para tomar en un sistema de archivos con espacio limitado, hay otros pasos a seguir, tal vez de manera preferencial. Aumentar la compresión HFS es una de ellas, eliminando las aplicaciones que rara vez se usan, y la otra posibilidad de verlas.

    
respondido por el LangLangC 09.12.2017 - 14:17

Lea otras preguntas en las etiquetas