Fritz Thomas

11 Jan, 2008

7zip unter Gentoo Linux verwenden

Posted by: Fritz Thomas In: Linux| Open-Source

Das 7zip Kompressionsformat wird nicht “Out-Of-The-Box” unterstützt. Das Programm kann einfach mit

thomas@gentoo ~ $ emerge -av p7zip

installiert werden.

Einfaches schnelles Komprimieren

Eine Datei oder ein ganzen Verzeichnis mit den Standard Optionen zu komprimieren ist ganz einfach. Nehmen wir an, wir wollen ein ganzes Verzeichnis komprimieren.

thomas@gentoo ~ $ 7za a test.7z test-verzeichnis/

Starkes Komprimieren mit den “Ultra” Optionen

Um eine Datei oder ein ganzes Verzeichnis stärker zu komprimieren sind einige Optionen nötig. An den einzelenen Optionen kann natürlich noch “getuned” werden, aber man sollte daran denken, dass sich die Zeit zum komprimieren und entpacken des Archives erhöht umso stärker komprimiert wird. Ausserdem wird, bei stärker Komprimierung, auch der Speicherverbrauch beim Entpacken größer.



Bei der schnellsten Kompressionsstürke sind laut 7zip lediglich 3MB beim komprimieren und 3MB beim Entpacken nötig, mit den “Ultra” Optionen sind zur Komprimierung ca. 709Mb nütig und beim Entpacken ca. 66Mb.

Diese “Ultra” Kompressionsstärke setzt sich aus folgenden Kommandozeilen Paramteren zusammen:

  • Archivtyp: -t7z
  • Kompressionsverfahren: -m0=lzma
  • Kompressionsstärke: -mx=9
  • Wortgröße (Fast Bytes): -mfb=64
  • Wörterbuchgröße: -md=32m
  • Solides Archiv: -ms=on

Auf der Kommandozeile würde das dann so aussehen:

thomas@gentoo ~ $ 7za a -t7z -m0=lzma -mx=9 -mfb=64 -ms=on -md=32m test.7z test-verzeichnis/

Wie schon erwähnt;, mit den einzelenen Optionen kann man sich noch spielen um eine ideale Kompressionsrate zu erzielen.

Mit diesen Optionen hab ich auf einem AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ ein Verzeichnis mit mehreren Dateien (insgesamt 5Gb) komprimieren lassen. Nach 20 Minuten war das 1.4Gb große Archiv fertig komprimiert. Ein Ersparnis von 3.6Gb. Das Ergebnis kann sich sehen lassen.

  • Digg
  • del.icio.us
  • DZone
  • MisterWong
  • Reddit
  • Slashdot
  • Technorati
  • Fark
  • Google Bookmarks
  • Facebook
  • MisterWong.DE
  • Twitter
  • Twitthis
  • Yahoo! Bookmarks
  • Yigg

1 Response to "7zip unter Gentoo Linux verwenden"

1 | 7zip

April 24th, 2008 at 4:22 pm

Avatar

[...] unter Gentoo Linux verwendenHow To use 7zip with Gentoo with more andvanced options.http://fritzthomas.com/allgemein/22-7zip-unter-gentoo-linux-verwenden/10. 7-Zip file archive managerTop 10 Windows Downloads, 10: Replace WinZip and WinRAR with 7-Zip, a [...]

Comment Form


  • subbu: Hey, Thanks a lot. I was searching for something similar. Subbu
  • Maik: Habe jetzt für ein eigenes (schon ewig geplantes) Projekt auch mit dem ZF(version 1.10) angefangen und das tutorial hier hat trotzdem noch ganz gut g
  • Andreas: Auf jeden Fall eine gelungene Einführung, danke. Vielleicht gibt es ja 2010 den zweiten Teil ;)
  • Hartmut: Genau das Leserecht war bei mir das Problem. Danke.
  • admin: Hi! For more information go to http://extjs.com/ . There is a preview video of this Tool called Ext.De
  • jagocoding: nice info bro... where can i download this tools ?? can u give me ulr, this is free or not ?
  • admin: Of course! This should be rm -rf /tmp/*
  • Christian: rm -rf /tmp* bad idea. at least do rm -rf /tmp/* but if things go worse it will skrew your X Session
  • Aleksandr: Hi! Thank you, it really works, you could even do it in one line like here: http://www.devhands.com/2010/01/how-to-get-the-full-path-from-the-running
  • matt: thanks for the tip. freeing up the distfiles freed me up 5GB of diskspace. My root is only 20GB which I thought should be plenty but my disk hit 100