Komut satırından LZMA algoritmasını kullanarak bazı veritabanı dökümlerini sıkıştırmak istiyorum. Ve OSX , XZ desteği (geçen yılın ekim ayında yazılmış) ekliyor
" O OS XZ desteğini çıkıyor X 10.10 tür bozuldu. XZ Utils, 7zip ve diğer popüler sıkıştırma programları tarafından oluşturulan olanlar gibi tek dosya XZ dosya akışları vardır tamamen desteklenmeyen . Bir TAR arşivini içeren Sadece XZ dosyaları desteklenir. OS X, XZ dosyalarının içinde TAR arşivi olması gerektiği konusunda ısrar ediyor ya da üzerine boğulacak. "
Bu doğru mu?
Gibi LZMA sıkıştırma ile bir tar arşiv oluşturabilirim:
$ tar cfJ dbDumps.tar.xz DbDumps
Ancak, aslında OSX, bir LZMA çalıştırılabilir dosyasıyla (bildiğim kadarıyla) gönderilmemektedir. Linux & Unix forumunda "Homebrew" veya "MacPorts" u LZMA çalıştırılabilir bir program elde etmek için kullanabileceğimi öğrendim, ancak Mac'imi mümkün olduğu kadar istikrarlı istediğim için henüz yapmadım.
- Yani, benim için bir komut kabuğundan, tartar olmayan dosyaları, HomeBrew, MacPorts, vb. Özel uygulamalar eklemek zorunda kalmadan LZMA algoritmasını kullanarak sıkıştırmanın bir yolu var mı? (Sıkıştırmayı gerçekleştirmek için gui kullanamıyorum.)