Desde la línea de comandos, me gustaría comprimir algunos volcados de bases de datos utilizando el algoritmo LZMA. Y, OSX añade compatibilidad con XZ (escrito en octubre del año pasado), afirma
" Resulta que el soporte de XZ en OS X 10.10 está algo roto. Los flujos de archivos XZ de un solo archivo como los creados por XZ Utils, 7zip y otras utilidades de compresión populares son sin ningún tipo de apoyo . Sólo se admiten archivos XZ que contengan un archivo TAR. OS X insiste en que debe haber un archivo TAR dentro de los archivos XZ o se ahogará con él. "
¿Es esto cierto?
Puedo crear un archivo tar con compresión LZMA como tal:
$ tar cfJ dbDumps.tar.xz DbDumps
Pero, efectivamente, OSX no viene con un ejecutable LZMA (según tengo entendido). Me enteré en el foro de Linux y Unix que podría usar "Homebrew" o "MacPorts" para obtener un ejecutable LZMA, pero aún no lo he hecho porque quiero que mi Mac sea lo más estable posible.
- Entonces, ¿hay alguna manera de que, desde un shell de comandos, pueda comprimir archivos que no sean tar utilizando el algoritmo LZMA sin tener que añadir aplicaciones personalizadas de HomeBrew, MacPorts, etc.? (No puedo usar un gui para realizar la compresión).