8 votos

¿Cómo puedo comprimir de forma transparente un directorio?

Me gustaría habilitar Compresión HFS+ para un directorio, aplicándolo tanto a los archivos existentes en ese directorio como a los archivos recién copiados. Espero poder leer y escribir el contenido de ese directorio normalmente.

¿Trata HFS+ los archivos no comprimibles de forma inteligente, por ejemplo, intentando comprimir los primeros KB del archivo y abandonando si no se comprime? No quiero que los archivos no comprimibles se expandan o que su acceso se ralentice significativamente por la compresión y la descompresión.

¿Es posible hacer esto fuera de la caja en Yosemite? También estoy abierto a instalar una aplicación de terceros (incluso de línea de comandos) para activar la compresión, si puedo desinstalarla más tarde y que el directorio conserve la compresión.

He encontrado afsctool pero no ha tenido un lanzamiento o actualización en un año y medio, y no quiero usar un software sin mantenimiento. Además, afsctool sólo funciona para los archivos existentes, no para los recién copiados.

0 votos

No estoy seguro de si esto es un duplicado o no, así que voy a publicar este enlace, a ver si ayuda en absoluto - apple.stackexchange.com/questions/50525/ También superuser.com/questions/579371/

0 votos

Los he comprobado, y este post no es un duplicado del primero, ya que no me interesa improvisar una solución usando scripts para comprimir archivos recién añadidos. Además, esta pregunta añade otra consideración, que es que los archivos ya comprimidos no deberían funcionar peor.

6voto

matthew k Puntos 11

El sistema de archivos HFS+ admite la compresión desde el principio, pero MacOS no comprime ningún archivo por defecto.


afsctool

Hay una afsctool utilidad de línea de comandos que puede comprimir los archivos de forma transparente, por ejemplo:

afsctool -c some_dir

Instalar a través de: brew install afsctool .


ditto

Al copiar archivos, utilice ditto Por ejemplo

ditto --hfsCompression src dst

Cuando se copian archivos o se extrae el contenido de un archivo, todo el contenido se comprime si procede.

Para comprobar si un archivo está comprimido con la compresión HFS+ o no, puede utilizar hfsdebug . Ver: Comprimir archivos con la compresión HFS+ .


Relacionado: Aplicaciones de compresión de archivos transparentes para macOS .

1 votos

Clusters no ha sido actualizado en años y he tenido numerosos problemas con él en versiones más recientes de MacOS, incluyendo la corrupción de archivos que ha comprimido.

0 votos

Los clusters me han funcionado de maravilla hasta Sierra. Actualmente no funciona en High Sierra, pero tengo la esperanza de que se actualice, ya que APFS todavía soporta archivos comprimidos HFS+.

1 votos

Según el fabricante, Clusters ha dejado de fabricarse: latenitesoft.com/clusters/index.html

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X