Wat is 'n LZMA-lêer?

INHOUDSOPGAWE:

Wat is 'n LZMA-lêer?
Wat is 'n LZMA-lêer?
Anonim

'n Lêer met die LZMA-lêeruitbreiding is 'n LZMA-saamgeperste lêer. Die agtervoegsel staan vir Lempel-Ziv-Markov-kettingalgoritme, en die lêers word hoofsaaklik op Unix-gebaseerde bedryfstelsels gesien.

LZMA-lêers is soortgelyk aan ander kompressie-algoritmes soos ZIP wat data saamdruk om spasie te bespaar. Dit is egter bekend dat LZMA-kompressie vinniger dekompressietye bied as ander algoritmes soos BZIP2.

LZMA2 is 'n houerformaat wat beide LZMA-data en ongecomprimeerde data kan hou. Daar is 'n paar meer inligting hieronder oor hul verskille.

TLZ is kort vir 'n TAR-lêer wat met LZMA saamgepers is. Dit gebruik die TAR. LZMA-lêeruitbreiding en word gewoonlik 'n LZMA Compressed Tarball genoem.

Image
Image

Hoe om 'n LZMA-lêer oop te maak

PeaZip en 7-Zip is twee gratis programme vir Windows en Linux wat die inhoud van 'n LZMA-lêer kan dekomprimeer (onttrek). Die Unarchiver kan LZMA-lêers op 'n Mac oopmaak, en B1 Free Archiver is 'n soortgelyke LZMA-lêeropener vir Windows, Linux, macOS en Android.

Om 'n TAR-lêer oop te maak wat in 'n LZMA-argief weggesteek is, kan twee stappe vereis: onttrek die TAR-lêer uit die LZMA en pak dan die data uit die TAR-lêer uit. Sommige dekompressieprogramme kombineer hierdie stappe in een, wat die proses 'n bietjie makliker maak.

In 'n Unix-terminaal, kan jy hierdie twee-stap proses sien in 'n enkele opdrag uitvoering. Data in 'n TAR-lêer kan uit 'n LZMA-argief uitgepak word deur die volgende opdrag te gebruik (vervang file.tar.lzma met jou eie LZMA-lêer):


tar --lzma -xvpf file.tar.lzma

As dit nie werk nie, het jy waarskynlik nie lzma geïnstalleer nie. Gebruik hierdie opdrag om dit te installeer as jy dink dit is die geval:


sudo apt-get install lzma

As jy vind dat 'n program op jou rekenaar probeer om die LZMA-lêer oop te maak, maar dit is die verkeerde toepassing, of as jy eerder 'n ander een wil gebruik om LZMA-lêers oop te maak, sien ons Hoe om die verstekprogram te verander vir 'n spesifieke lêeruitbreidingsgids om daardie verandering aan te bring (in Windows).

Hoe om 'n LZMA-lêer om te skakel

Jy kan 'n LZMA-lêer omskakel na GZ, ZIP, TAR, TGZ, en 'n paar ander argiefformate met FileZigZag, 'n aanlyn en heeltemal gratis lêeromskakelaar. Laai net die LZMA-lêer op na FileZigZag en kies na watter formaat om dit om te skakel.

'n Ander opsie is om CloudConvert te gebruik, wat die stoor van die LZMA-lêer na RAR ondersteun.

Kan jy steeds nie die lêer oopmaak nie?

Die mees algemene rede waarom jou lêer nie oopmaak met die programme hierbo gelys nie, is omdat jy nie regtig met 'n LZMA-lêer te doen het nie, wat kan gebeur as jy die lêeruitbreiding verkeerd lees.

LZM-lêers lyk byvoorbeeld baie soos LZMA, maar net omdat hul lêeruitbreidings soortgelyk is. 'n LZM-lêer is eintlik 'n Slax Module-lêer wat deur die Slax-bedryfstelsel gebruik word.

ZMA en ZMAP is 'n paar ander voorbeelde waar die lêeruitbreiding onderskeidelik vir SPL Tracer en die videospeletjie Zombies Ate My Neighbors Map gereserveer is.

As die nagaan van die lêeruitbreiding wys dat jy regtig 'n totaal ander tipe lêer het, ondersoek dan daardie letters/syfers om uit te vind watter programme dit kan oopmaak of omskakel.

LZMA vs LZMA2

LZMA is heeltemal aanvaarbaar om te gebruik, solank jy 'n klein argief (onder 256 MB) saampers. As jy iets groter saampers, of as jy reeds saamgeperste data saampers, kan die gebruik van 'n program wat LZMA2 ondersteun, soos 7-Zip, jou van vinniger en beter kompressie voorsien.

Jy sal egter nie 'n verbetering sien met LZMA2 nie, tensy jy meer as 4 SVE-drade gebruik om die kompressie uit te voer. Baie meer stelselgeheue word ook benodig vir LZMA2-kompressie oor LZMA.

Sommige soortgelyke kompressie-algoritmes is LZ77 en LZ78, wat gewoonlik LZ1 en LZ2 genoem word. LZMA is gebaseer op hierdie twee algoritmes.

Gereelde Vrae

    Is LZMA2 'n verlieslose lêerformaat?

    Ja. LZMA is 'n verlieslose formaat, en LZMA2 word beskou as 'n "houer"-formaat wat beide LZMA-data en ongecomprimeerde data insluit.

    Wat is die beste manier om lêers in 7-Zip saam te komprimeer?

    7-Zip het sy eie eie kompressieformaat genaamd 7z. Oor die algemeen doen 7z die beste werk om lêers saam te pers. Maar, hou in gedagte dat die persoon na wie jy die saamgeperste lêer stuur hul eie kopie van 7-Zip nodig het om dit oop te maak.

Aanbeveel: