jen aby se vedelo, tak 7zip je hlavne pro win platformu, snazi se nahradit zip/arj/rar, existuje sice p7zip pro unix, ale:
vznikl projekt lzma-utils, ktery pouziva volnou knohovnu lzma od autora 7zip, narozdil od nej se snazi byt co do prepinacu a chovani kompatibilni s gzip/bzip2
a nasledne vznika xz-utils jako pokracovatel lzma-utils http://tukaani.org/xz/ a dokonce by mel umet format .7z a opacne 7zip by mel umet format .xz
obliba lzma/xz v linuxu stoupa, oficialni jadro lze nyni krome lzo/gzip/bzip2 take komprimovat lzma a dale to pouzivaji coreutils od 7.1, tar od 1.22 a balickovaci system Fedora a Archlinux
co do kompresniho pomeru je 7z a xz srovnatelny, momentalne pouze chybi vicevlaknova komprese v xz, coz 7zip umi
Já si cením toho, že 7zip (a jiné Win formáty) umějí sbalit více souborů a vědí o nich.
Sám data archívuji zásadně formáty, které umějí sbalit více souborů a vědí o nich.
Navíc mám pocit, že tarball není zrovna to, co bych chtěl – pokud si ukládám svoje data, nezajímá mně, že na stroji xy patřil tomu a tomu uživateli a dakovým id, atd.
Vůbec mám pocit, že pakování přes tarball se spíše blíží zálohám filesystému s jeho detaily a operačního systému, než zálohování samotných souborů.
Zatmco windows formáty jako zip, 7zip, apod. spíše zálohují soubory a data.
Souhlas! 7zip mi funguje dobre pod Linuxem i Windows. Kompresni pomer ma prozatim bezkonkurencni.
Co je na 7zipu nevyhodne pri praci pod Linuxem?
Chapu ze detaily filesystemu pouziteho OS neprenese, ale to vidim jako vyhodu.
Pokud chci prenest tyto vlastnosti, pouziju tar a pak to zabalim, v cem jinem je problem?
ps (pro rejpaly a brepty): Opravdu mne zajima odpoved na moje otazky, nikoho nechci provokovat ci napadat a verim ze je tu mnoho mistru sveho oboru, ktere repektuji.
Dobry den,
neplette prosim komprimaci a archivaci.
Tarball byl navrzen k archivaci dat a to na paskove mechaniky.
Zatimco gzip, bzip2 atp. jsou urceny ke komprimaci dat.
Jejich spojenim dosahnete ruzne dobrych vysledku aniz by bylo potreba cokoliv noveho naprogramovat.
Windowsove programy delaji v principu to same jenom v blede modrem.
Kdyby xz uměl .7z formát, tak by to bylo fajn, ale nenašel jsem o tom nikde zmínku, ani v manuálových stránkách. Odkud bereš ty informace?
Jinak tar.xz je možná pěkná věc, ale k čemu to je, když neukládá informace o použité znakové sadě pro kódování jmen souborů? Když tak zabalíte soubory s českými názvy a zkusíte to rozbalit na Windows, tak máte krásný čínský čaj. Z tohoto důvodu používám zásadně 7z formát. To, že nezachovává uživatele a skupinu souborů mě zas tak nevadí. A navíc má přímý přístup k souborům, narozdíl od taru.
aby v tom ctenari nemeli bordel (kdyz uz ho v tom ma autor zpravicky)
LZMA[0] je kompresni algoritmus
7z[1] je format archivu[2], do ktereho se daji narvat data zkomprimovana pomoci kompresnich algoritmu jako LZMA, Bzip2[3], DEFLATE[4],…
7-zip[5] je program pro windows, s GUI, napsany v c/c++, ktery umi balit soubory do archivu 7z, gz, zip,…
[0] http://en.wikipedia.org/wiki/Lempel-Ziv-Markov_chain_algorithm
[1] http://en.wikipedia.org/wiki/7z
[2] http://en.wikipedia.org/wiki/Archive_file_format
[3] http://en.wikipedia.org/wiki/Bzip2
[4] http://en.wikipedia.org/wiki/DEFLATE
[5] http://en.wikipedia.org/wiki/7-Zip
Najlepsi z hladiska kompresneho pomeru je http://freearc.org/
Ktovie preco ho nikto nepouziva?