PeaZip Original

Utilities archiver gnome kde rar zip

Source (link to git-repo or to original if based on someone elses unmodified work): https://github.com/peazip/PeaZip

17
7 .9
Description:

PeaZip is a cross-platform, desktop neutral file archiver utility that provides an unified portable GUI (Qt and GTK2) for many Open Source technologies like 7-Zip, FreeArc, PAQ, UPX...

Create 7Z, ARC, Brotli, BZ2, GZ, *PAQ, PEA, QUAD/BALZ, TAR, UPX, WIM, XZ, ZIP, Zstandard files

Extract over 180 archive types: ACE, ARJ, CAB, DMG, ISO, LHA, RAR, UDF, ZIPX and many more...

Features of PeaZip includes extract, create and convert multiple archives at once, create self-extracting archives, split/join files, strong encryption with two factor authentication, encrypted password manager, secure deletion, find duplicate files, calculate hashes, export job definition as scripts.

Installation and integration in *x systems:

In order to reduce dependencies installable PeaZip packages for Linux needs to satisfy, since release 5.9.0 all backend except for p7zip were moved to "Optional Formats" plugin, which can be installed separately if needed extracting the package in peazip/res directory.
The plugin is not needed by Portable versions of the software.

If experiencing problems running PeaZip compiled for Qt, start it as:
peazip -style=cleanlooks

If experiencing problems with PeaZip compiled for Qt widgetset, it is available PeaZip compiled for GTK2 libraries as alternative, or it is possible to compile the application for its own Qt version using Lazarus/FreePascal IDE, which supports compiling the sources for various widgetsets: Win32, WinCE, fpGUI, Carbon, Qt, GTK1, GTK2.

On Linux systems, PeaZip installer automatically create menu entries for KDE (on most versions); to add PeaZip to Gnome menu copy the "Archiving" folder placed in PeaZip/Freedesktop_integration/nautilus-scripts to system's Nautilus script's folder (in most versions open "Scripts" menu in system's context menu, and select "Open script's folder").

Qt widgetset packages requires Qt 4.5 or more recent, and needs libQt4Pas.so installed in /usr/local/lib or equivalent directory (copy the file and run ldconfig; it is done automatically in installable packages), such as /usr/lib or /usr/lib32 on some 64 bit distributions.
A copy of libQt4Pas.so is available in PeaZip's directory, ./usr/local/share/PeaZip/ for the installable packages.
If the Qt version does not start on some systems, as some system's visual styles may cause recursive repainting error, you can fix the problem starting it in a console (or script) as: peazip -style=cleanlooks

On 64 bit systems, backend binaries in PeaZip/res path can be freely replaced by users with respective 64 bit counterpart (if available).

PeaZip Portable is standalone software and doesn't need installation and can be used from removable or remote paths without changing the host system (useful is system needs to stay library-freezed).

'Freedesktop_integration' folder in PeaZip's path contains .desktop files and Nautilus scripts to help users to configure tighter integration of PeaZip with desktop environment's menus.
Last changelog:

7.4.2 19 days ago

FLZMA2, LZ4, and Zstd compression algorithms are now supported for 7z archives on Linux

C

giorgiotani

13 years ago

Thank you for the feedback!
I just updated the project publishing my first attempt of generic Linux RPM for PeaZip, hoping to make the program more friendly for a wider userbase.
I hope to get it better in the future and add also other kinds of packets.

Report

microchip

13 years ago

Really nice application, I love it. Keep up the good work :)

Report

C

giorgiotani

13 years ago

Thank you for the appreciation! I hope to keep up the good development introducing useful features.
By the way, in next version (somewhere in next month), I'm going to introduce localization and I hope someone will help me in translating texts in languages other than English and Italian.

Report

rgfree

13 years ago

Personally I'd like to take notice of good apps that might be useful on my KDE desktop no matter what technology they use. This is so much technical and so little user-centric.
I have no problem with widening my horizon. So thanks for posting this here and please ignore all those nitpickers here that say: It's not a KDE app.

Report

9

BorgQueen

13 years ago

I completely agree. If it works, use it. A good app is a good app, and this is a good app.

It replaced PowerArchiver as my default compression app when I'm stuck repair/reprogramming that other "OS" (which is all the time).

Although, it would be nice to see it for KDE. The GTK interface is very slow. That's my only complaint honest!

Thanks!

Report

Fri13

13 years ago

And what GTK+ libraries it needs? What if i dont have any GTK+ software / Library installed, does it run?

And yes, i would like only see KDE apps here what can use KDE themes so my KDE desktop is good looking and easy to use. BUT ark is terrible, it does it job to unpack and pack files but that's it. Almoust better job is got by using command line. And thats why i hope you can make Qt GUI for this and then remove this GTK+ from here and keep it on gnome-files.org.

Great job, KDE/Gnome needs more great archiving software.

Report

C

giorgiotani

13 years ago

"What if i dont have any GTK+ software / Library installed, does it run?"
I tried to statically link all libraries I can / know / figured out in my IDE, however if something is missing on a given machine, it will be reported by the system's installation manager when peazip binaries is started the first time.
Installing missing libraries with a modern installer manager for Linux is generally easier than installing software on any other operating system... as long as you have a good web connection ;) and all libraries may be missing are general purpouse GTK-related libraries you may easily find in most repositories or distribution CD/DVD.
I know this is not an optimal solution (even if neither a serious problem for a typical Linux user) but it is what I can give to the community at present state of my knowledge and of development state of the IDE I use.
When support for Qt will be full and mature on Lazarus IDE, it will be quite trivial to port PeaZip for that libraries, until that day I hope and try to offer a viable alternative archiver for an average Linux user.

Report

C

giorgiotani

13 years ago

Hi, thank you for your kind feedback.
It was exactly that way of thinking which made me to post PeaZip also here: if it may be useful to KDE users, as I hope, and runs fine on KDE (I uses it also on KDE consistently), why should I not tell them?
However, as the technology behind the IDE I use evolves, I hope to be able to release also a Qt port of the application.

Report

MamiyaOtaru

13 years ago

Sounds great, I will look forward to that port.

Report

app3al

13 years ago

It's nice to see innovative applications like this one; it brings a bunch of useful features lacking to mainstream similar applications and it's generally (more than) very simple to set up and use.
Keep up the good work!

Report

C

giorgiotani

13 years ago

Thank you for the positive feedback, I hope my project may be useful for you!

Report

app3al

13 years ago

Nice improvements you did in 1.4 user interface, I like it more!

Report

app3al

13 years ago

I tested the app in the weekend and now it's the default archiver on my machine(s).

Report

9

BorgQueen

13 years ago

Perhaps it will evolved into a full KDE app. I'll give the integration kit a go. Consider creating two versions, one fully KDE and one fully Gnome.
Oh one more thing, consider adding the ability to create self extracting files. I find windows has lot of problems with none native compression formats. It would be useful on systems that don't have a working decompression program (such as a windows system attacked by a virus).

Thanks

Report

C

giorgiotani

13 years ago

Hi, thank you for the feedback!
In the near future I'll invest some developing time in improving KDE desktop integration with .desktop files, hoping also to get some hints ideas from KDE users, from different Linux distribution and from different KDE releases.
Somewhere in the future probably I'll be also able to compile PeaZip for Qt from the IDE I use (Lazarus) but for the moment the support for Qt is under quite early development and I stayed on GTK that have in Lazaru IDE a more mature support, I appreciate both developing environment.
As for self-extracting archive, PeaZip (through included POSIX 7z) is jet able to create Windows self extracting archives (based on 7z compression), and as you say, it's a very handy function, expecially in some situations.
I hope your experience with PeaZip may be good and I hope you may find some functions you may like and find useful!

Report

gnumdk

13 years ago

No, you sux!

It's really boring me...
Why some people SPAM kde-apps.org with gtk apps!

If nobody wants to use your soft, it's not a reason to pollute Internet with advertising:!

Report

C

giorgiotani

13 years ago

Hi, I'm sorry to annoying you.
AFAIK KDE-apps.org is focused on applications which runs in KDE, not in Qt-only applications (even if I didn't find any clear notice about that before publishing my entry here, so I may be wrong).
Having my application no hard dependency with Gnome which would make it not run in KDE, I felt poitive about publishing it there, since I'm using it from a while happily in both desktop managers (and other minor ones).
This morning I added a pachage which provides .desktop files and simple instructions to have PeaZip in KDE's start and service menus whithout throwing away it's by design desktop-independence (for a generic KDE release on a generic Linux distribution).
I hope it may be a starting point (certainly not an arrive point) to addressing integration issues that other KDE-apps.org users, more than rightfully, rised yesterday.
I hope you can change your mind about the application, maybe in a future release, and I'm however glad to have offered it to the Open Source community even if I'm sure that it cannot seem useful or wothy to any people or any community.
Regards
Giorgio

Report

C

giorgiotani

13 years ago

Hi, thanking the suggestions of KDE-Apps users I added PeaZip_KDE_integration.tar.gz, a tiny package with .desktop files and instruction (for a generic Linux system with KDE) to make it work (briefly, link PeaZip to one of the bin libraries, copy the two .desktop files to given locations, done!).
PeaZip can be added in this way to Start Menu and to Konqueror's Service Menus; you can still use PeaZip as a portable, autocontained application, just re-applying KDE integration package on the machines where you want it to be integrated with KDE.
This is a first attempt to implement the integration, released quickly following the OS motto 'release early, release soon', so any suggestion and hint to make it more functional, and any test on various Linux distribution (I tested it on my SUSE 10) is very welcome!

Report

Superstoned

13 years ago

nice work on the KDE integration, looks good. about the person talking crap at you about GTK sucks, well, Qt might be a superior development environment, but hey - use what you like ;-)

Report

C

giorgiotani

13 years ago

Hi, thank you for the positive feedback. FreeDesktop standards makes very simple integrating apps in Linux desktop environments which follows those guidelines, it's really a good initiative.
About GTK vs Qt, my choiche is purely dictated by the current state of support in the IDE I use (Lazarus/FreePascal), which is more mature for GTK than for Qt.
I like choiches and I would not favour one of those two libraries over the other, since both have a suitable licensing scheme for my needs (to deploy a LGPL application).
However, a very positive feature of Lazarus is that is very easy to replace graphic libraries to be used to compile the application, so in the future I definitely would like to compile a Qt-native version of PeaZip when the support status for those libraries will be more mature in Lazarus.

Report

Superstoned

13 years ago

isn't this more for gnome-apps? i mean, it's not a bad app, but it doesn't use any KDE technology, doesn't integrate in KDE...

Report

Kaisermart

13 years ago

I think the same idea. It uses gtk.

Report

C

giorgiotani

13 years ago

Hi, thank you both for the replies!
I must say you are right, however the reason I decided about submitting the application both to gnomefile.org and to kde-apps.org is mainly that the application is not strictly dependent from the desktop environment (in fact it's developed with Lazarus which is a great IDE to write portable applications).
So, as I intended to write the application to be not system or desktop depedent, I also decided (IMHO, coherently) to submit it to both of the major Linux download sites even if it's not strictly neither KDE nor Gnome dependent, even if you are right in that using GTK (even if statically) makes it more close to Gnome world.
I hope to not have misplaced the application submitting it to this site and if you feel it eligible for removal from KDE-Apps, please let me know.
Regards,
Giorgio

Report

Superstoned

13 years ago

well, unless you offer some KDE integration like proper network transparancy using the KIOslaves, the KDE file dialog, servicemenu's etc (these things can be used depending on the app started in KDE or not, afaik), i don't think it belongs here...

Report

C

giorgiotani

13 years ago

Thank you for the feedback, I think real-wolrd user's comments are essential for better focusing the development of a software project.
I think the best way in integrating an application of this type in KDE would be through Konqueror's Service Menus; it would not influence it's portability in different Linux desktops environments and will give fast access to key applications functions for KDE users.
I would be glad in discussing pros, cons and other viable solutions, thank you in advance!

Report

7.4.2 19 days ago

FLZMA2, LZ4, and Zstd compression algorithms are now supported for 7z archives on Linux

7.4.1 1 month ago

PEA format now supports cascade encryption combining 256 bit AES, Twofish, and Serpent in EAX mode
Fixes

7.4.0 2 months ago

New GUI
Can now create and edit ZIPX files

7.3.1 4 months ago

Updated zstd 1.4.5, updated p7zip sfx modules, various fixes and improvements.

7.3.0 5 months ago

Improved browsing, extraction, archiving, added BLAKE2 hash, added support for more formats, new 64 bit DEB installer

7.2.2 5 months ago

Various fixes

7.2.1 5 months ago

Fixes to new compression features

7.1.0 8 months ago

Addeds upport for Brotli (google) and Zstandard (Facebook) fast compression algorithms
Improved direct extraction form built in file manager
Added new compression options and presets

7.0.0 10 months ago

Improved high DPI support
New themes and icons
Open TAR archives as atomic operation
Improved file manager

6.9.0 1 year ago

Can update files in archives
Can add files to subfolder of existing archive
Show remaining time for current operation

6.8.0 1 year ago

Various fixes
Improved drag and drop in Windows version

6.7.2 1 year ago

Can now be minimized to system tray

6.7.1 1 year ago

New smart extraction to new folder

6.7.0 1 year ago

New streamlined GUI for archiving / extraction (multiple tasks in a single window), various fixes and improvements, smaller package size.

6.6.1 1 year ago

Added option to force batch extraction of unsupported file types with PeaZip (or other custom executable), and option to set a custom directory as working path, updated UPX backed to 3.95.

6.6.0 2 years ago

New fast routine for finding possible duplicate files, new option to edit non explicitly supported file types, like OpenOffice files, Microsoft COMPOUND files (Office), JAR, etc...

6.5.1 2 years ago

Updated crypto library and compiler

6.5.0 3 years ago

6.5.0
Can move and rename files in existing archives
Improved archive conversion

6.4.0 3 years ago

Tabbed browsing, improvements in archive conversion and handling archives with full/absolute paths (even mixed with relative paths).

6.3.1 3 years ago

Fixes, visual improvements, updated translations

6.3.0 3 years ago

DPI aware
New archive update options

6.1.1 4 years ago

Updated p7zip to 16.02
Various fixes and usability improvements

4 years ago

2016 06 19
6.0.3
Updated pea 0.55 backend

2016 04 30
6.0.1
PEA1.1 format update, introducing support for SHA3, Serpent, and Twofish
p7zip backend updated to 15.14

2016 02 27
Major release 6
Can now recursively extract archives fro directory, and delete open archive
Can sort by file type for solid 7z compression (improves compression ratio)
New themes
Various fixes and improvements

12345678910
41271
product-maker paddyoliver Aug 30 2020 9 excellent
9 excellent
product-maker hugomsanchez Aug 24 2020 10 the best
10 the best peazip is so good, thanks bro!!
product-maker mairuu1678 Aug 22 2019 7 good
7 ดี
product-maker aleandrodasilva Aug 26 2018 3 bad
It is not a Nautilus script but a link to a proprietary application.
product-maker herr_lohse Jul 28 2016 9 excellent
product-maker paulus3005 May 09 2016 3 bad
product-maker dubious Oct 27 2015 3 bad
product-maker OderMalSo Jun 14 2015 9 excellent
product-maker oborasta May 12 2015 9 excellent
product-maker google01103 Apr 28 2015 3 bad
product-maker feedos Aug 18 2014 9 excellent
product-maker Omega9 Jul 11 2014 9 excellent
product-maker fifoxtasy Apr 30 2014 9 excellent
product-maker thevladsoft Jun 23 2013 9 excellent
product-maker RAIDENSUB Apr 26 2013 9 excellent
product-maker posixru Jun 13 2012 9 excellent
product-maker ObiWahn May 11 2012 9 excellent
product-maker electron222 Mar 18 2012 9 excellent
product-maker ElectronOo Feb 17 2012 9 excellent
product-maker nikore90 Dec 26 2011 9 excellent
product-maker pvt14 Nov 21 2011 9 excellent
product-maker darthroe Aug 02 2011 9 excellent
product-maker unikum111 Jul 23 2011 9 excellent
product-maker tcat Jun 25 2011 9 excellent
product-maker ionu Mar 14 2011 9 excellent
product-maker jota Feb 10 2011 9 excellent
product-maker dejan034 Jan 14 2011 9 excellent
product-maker udatt Dec 27 2010 9 excellent
product-maker BorgQueen Dec 13 2010 9 excellent
product-maker obsrv Nov 29 2010 9 excellent
product-maker MichauSm Nov 25 2010 9 excellent
product-maker bugmenot1234 Oct 25 2010 9 excellent
product-maker YAFU Oct 25 2010 9 excellent
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
mbravos
May 12 2020
bradparkertn
May 01 2020
feedos
Aug 18 2014
fifoxtasy
Apr 30 2014
Helmy
Mar 04 2014
ObiWahn
May 11 2012
electron222
Mar 18 2012
Sparrowmelody
Oct 24 2011
YAFU
Apr 10 2010
BorgQueen
Feb 10 2010
gimox
Feb 10 2010
mirzaD
Jan 05 2010
koronation
Dec 29 2009
zunami
Dec 06 2009
Gianvacca
Sep 15 2009
Montblanc
Aug 27 2009
ngrocott
Jun 04 2009
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
LGPLv3
version
7.4.1
updated Oct 05 2020
added Feb 06 2007
downloads 24h
1
mediaviews 24h 0
pageviews 24h 45