-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans (16) .- Knowledge Base  . 

PeaZip

   5.4.0  

KDE Archiving/Backup

Score 85%
PeaZip
zoom


PeaZip
zoom


PeaZip
zoom


Homepage:  Link
Homepage:  Link
Issue Tacker:  Link
Facebook:  Link
Twitter:  Link
Downloads:  26713
Submitted:  Feb 6 2007
Updated:  Jul 9 2014

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, BZ2, GZ, *PAQ, PEA, QUAD/BALZ, TAR, UPX, WIM, XZ, ZIP files

Extract over 150 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:

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.




Changelog:

2014 07 08
5.4.0
Major GUI update
Can now optionally delete files after archiving, and delete archives after extraction (quick or secure delete)
ZPAQ backend updated to 6.54




LicenseLGPL
(PeaZip GTK2 DEB installer - Debian, Ubuntu,...)
(PeaZip GTK2 RPM installer - Fedora, Mandriva, SUSE)
(PeaZip GTK2 portable / standalone)
(PeaZip Qt DEB installer - Debian, Ubuntu/Kubuntu..)
(PeaZip Qt RPM installer - Fedora, Mandriva, SUSE)
(PeaZip Qt portable / standalone)
MS Windows(PeaZip for Windows (all))
FreeBSD(PeaZip Portable for BSD)
(Help)
(FAQ)
(PeaZip x86_64 GTK2 portable / standalone)
(PeaZip for Linux on ARM architectures)
Send to a friend
Subscribe
Other  Apps  from giorgiotani
Report inappropriate content



goto page: prev   1  2  3  4  5  6  7  8  9  10 

-

 needed a soft link on SIDux

 
 by barlafuss on: May 4 2009
 
Score 50%

Downloaded QT deb version.
in my SIDux I needed to give :
$sudo ln -s /usr/local/lib/libqt4intf.so /usr/lib/libqt4intf.so

Thanks for this software,
Barlafuss


Reply to this

-

 Re: needed a soft link on SIDux

 
 by gaspare66 on: May 20 2009
 
Score 50%

Add:

Quote:
ln -s /usr/local/lib/libqt4intf.so /usr/lib32/libqt4intf.so


if you have Sidux 64 bit instead.

Ciao.


Gas
Reply to this

-
.

 qt error

 
 by BorgQueen on: Jun 5 2009
 
Score 50%

Trying to use the QT version I get this. I have loaded the libqt4intf.so file to /usr/local/lib, but still get this error. Any ideas?

./peazip: symbol lookup error: ./peazip: undefined symbol: initializePPtrIntArray

Also thanks for porting it to QT!


Reply to this

-

 Re: qt error

 
 by giorgiotani on: Jun 5 2009
 
Score 50%

Qt 4.3.4 or more recent is required to run PeaZip for Qt, referring to documentation of Qt bindings libraries for Lazarus.
If a different version of Qt is installed in the system (expecially if it is an older version than the one required), most application requiring newer version will not work (i.e. to mitigate this issue Opera browser offers a package with all needed libraries statically compiled in the application).
What is the distribution showing this problem, and what is the Qt version installed?


Reply to this

-

 Error compiling

 
 by olelukoie on: Jul 15 2009
 
Score 50%

Compiling crc16.pas
crc16.pas(80,26) Hint: Parameter "CRC" not used
crc16.pas(314,17) Hint: Local variable "CRCF" does not seem to be initialized
crc16.pas(315,16) Hint: Local variable "CRC" does not seem to be initialized
crc16.pas(168,24) Error: Asm: 16 or 32 Bit references not supported
crc16.pas(170,23) Error: Asm: 16 or 32 Bit references not supported
crc16.pas(174,38) Error: Asm: 16 or 32 Bit references not supported
crc16.pas(178,22) Error: Asm: 16 or 32 Bit references not supported
crc16.pas(375,1) Fatal: There were 4 errors compiling module, stopping
ERROR: failed compiling of project /home/olelukoie/rpmbuild/BUILD/peazip-2.6.3.src/project_pea.lpi


Reply to this

-

 Re: Error compiling

 
 by giorgiotani on: Jul 15 2009
 
Score 50%

What is the IDE's version used, and on what platform (distribution, version, architecture)?
I currently build PeaZip for Linux on Suse 10.3 (32 bit x86) with Lazarus 0.9.26.

crc16.pas belongs to Wolfgang Ehrhardt's Pascal/Delphi crypto library
http://home.netsurf.de/wolfgang.ehrhardt/index.html

The error seem raised in a ASM code part, I know that in the same library are available pure Pascal units which features ASM parts replaced with portable Pascal code.


Reply to this

-

 Re: Re: Error compiling

 
 by olelukoie on: Jul 15 2009
 
Score 50%

$ uname -a
Linux olelukoie-linux 2.6.30.1-desktop-1mnb #1 SMP Sat Jul 4 20:19:18 EDT 2009 x86_64 Intel(R) Core(TM)2 Duo CPU E6750 @ 2.66GHz GNU/Linux

It's Mandriva Cooker
fpc version is 2.2.4 taken from repos.
lazarus-0.9.26 built by myself (there is no lazarus in mandriva repos)

The assembler code that fires this error uses references like [ebx] and it seems to be incorrect for x86_64 (I think they should be in form of [rbx]). I see it checks BIT32 variable and it seems that this variable is somehow set on 64-bit system.

Searching in FPC sources I've found that unzip module defines this variable if FPC variable defined. Can it be the cause of the trouble?

BTW I've found this page: http://delphi.wikia.com/wiki/FreePascal_detection_and_versioning
and it doesn't mention about BIT32 var.

Manual building gives me this output:
Quote:

$ lazbuild --cpu=x86_64 -B project_pea.lpr
TCompiler.Compile WorkingDir="/home/olelukoie/rpmbuild/BUILD/peazip-2.6.3.src/" CompilerFilename="/usr/bin/ppcx64" CompilerParams=" -MObjFPC -Scgi -O1 -Px86_64 -gl -WG -vewnhi -l -Fu../../../../../usr/lib64/lazarus/lcl/units/x86_64-linux/ -Fu../../../../../usr/lib64/lazarus/lcl/units/x86_64-linux/gtk/ -Fu../../../../../usr/lib64/lazarus/packager/units/x86_64-linux/ -Fu. -opea -dLCL -dLCLgtk project_pea.lpr"
[TCompiler.Compile] CmdLine="/usr/bin/ppcx64 -B -MObjFPC -Scgi -O1 -Px86_64 -gl -WG -vewnhi -l -Fu../../../../../usr/lib64/lazarus/lcl/units/x86_64-linux/ -Fu../../../../../usr/lib64/lazarus/lcl/units/x86_64-linux/gtk/ -Fu../../../../../usr/lib64/lazarus/packager/units/x86_64-linux/ -Fu. -opea -dLCL -dLCLgtk project_pea.lpr"
Hint: Start of reading config file /etc/fpc.cfg
Hint: End of reading config file /etc/fpc.cfg
Free Pascal Compiler version 2.2.4 [2009/07/15] for x86_64
Copyright (c) 1993-2008 by Florian Klaempfl
Target OS: Linux for x86-64
Compiling project_pea.lpr
Compiling unit_pea.pas
Compiling hash.pas
Compiling btypes.pas
hash.pas(286,20) Hint: Local variable "Context" does not seem to be initialized
hash.pas(357,18) Hint: Local variable "Context" does not seem to be initialized
Compiling adler32.pas
adler32.pas(75,28) Hint: Parameter "adler" not used
adler32.pas(225,17) Hint: Local variable "AF" does not seem to be initialized
adler32.pas(226,17) Hint: Local variable "A1" does not seem to be initialized
Compiling crc16.pas
crc16.pas(80,26) Hint: Parameter "CRC" not used
crc16.pas(314,17) Hint: Local variable "CRCF" does not seem to be initialized
crc16.pas(315,16) Hint: Local variable "CRC" does not seem to be initialized
crc16.pas(168,24) Error: Asm: 16 or 32 Bit references not supported
crc16.pas(170,23) Error: Asm: 16 or 32 Bit references not supported
crc16.pas(174,38) Error: Asm: 16 or 32 Bit references not supported
crc16.pas(178,22) Error: Asm: 16 or 32 Bit references not supported
crc16.pas(375,1) Fatal: There were 4 errors compiling module, stopping


Reply to this

-
.

 Re: Re: Re: Error compiling

 
 by Gianvacca on: Nov 30 2009
 
Score 50%

I get the same errors when compiling for x86_64.

Giorgio, can I ask you which system you are using to compile the 64bit version?


Reply to this

-

 Re: Re: Re: Re: Error compiling

 
 by giorgiotani on: Nov 30 2009
 
Score 50%

I compile PeaZip for Linux on Suse 10.3 32 bit x86, using with Lazarus 0.9.26.

64 bit Lazarus had problems in compiling some ASM parts of the crypto libraries in the units involved in checksums.
There are pure Pascal replacements for those units I could test to bypass the problem, but since all backend binaries, excluding POSIX-7z, are not provided nor tested by respective authors for 64 bit compilers, the application would need anyway to run in a sistem providing ia32-libs.
For those two reasons I currently compile PeaZip with 32 bit Lazarus compiler.

The DEB package is converted with Alien starting from the Slackware's TGZ package, and has _all as target architecture to be installable both on 32 and 64 bit Linux systems (32 bit packages can be installed on 64 bit systems omitting architecture check, but since it was a so recurring question how to install the DEB on 64 bit systems, I targeted it for _all architectures to make it easier to install).


Reply to this

-

 Re: Re: Error compiling

 
 by olelukoie on: Jul 15 2009
 
Score 50%

Well, now I've tried to install and use binary 64-bit rpms from here:

http://sourceforge.net/projects/lazarus/files/

and got the same error in crc16.pas (fpc 2.2.2, lazarus 0.9.26.2). After updating fpc to 2.2.4 from here:

http://sourceforge.net/projects/freepascal/files/

I got the following error:
Quote:

Target OS: Linux for x86-64
Compiling project_pea.lpr
PPU Loading /usr/lib64/lazarus/lcl/units/x86_64-linux/gtk/interfaces.ppu
PPU Invalid Version 80
Fatal: Can't find unit Interfaces used by project_pea
ERROR: failed compiling of project /home/olelukoie/rpmbuild/BUILD/peazip-2.6.3.src/project_pea.lpi


Reply to this

-

 Re: Re: Re: Error compiling

 
 by giorgiotani on: Jul 15 2009
 
Score 50%

It seems something went wrong in the compiler's update or Lazarus' configuration after the FPC update.
Can you compile an empty project or does the IDE throw the same error with any project?
BTW, PeaZip is tested for being compiled for GTK2 and Qt libraries (in compiler options); with GTK it compiles and builds correctly, but I no longer extensively test it in that flavour.


Reply to this

-

 Re: Re: Re: Re: Error compiling

 
 by olelukoie on: Jul 15 2009
 
Score 50%

If you mean the last bug about "unit Interfaces used by project_pea" then it had gone after I've rebuild lazarus rpm with updated fpc. But after that I again got the same error in crc16.


Reply to this

-

 Gui QT problem

 
 by mirzaD on: Sep 15 2009
 
Score 50%

There is a slight problem with QT version.

Here is a screenshot:
http://imagebin.ca/img/PQqNZQqt.png


Reply to this

-

 Re: Gui QT problem

 
 by mirzaD on: Sep 15 2009
 
Score 50%

Also there is no quit button available !?


Reply to this

-

 Re: Re: Gui QT problem

 
 by giorgiotani on: Sep 15 2009
 
Score 50%

With libraries distributed with some distributions the "x" button is not shown in the Qt version of PeaZip (no problems with the GTK2 version), anyway the application can quit from main menu with File > Quit (or Ctrl+Q).
Lazarus IDE's support for Qt is still marked as beta, I hope the Lazarus team will improve this aspect in future updates of the IDE.


Reply to this

-

 Re: Re: Re: Gui QT problem

 
 by micas on: Sep 16 2009
 
Score 50%

You'll get the missing close button
if the Qt bindings and the version of your installed Qt dont match eg.
Qt 4.4 bindings and installed Qt 4.5.


Reply to this

-

 Error compiling

 
 by olelukoie on: Oct 11 2009
 
Score 50%

I have found the cause of the problem I've reported previously with compiling crc16.pas on x86_64. It is your std.inc file that has the following code:

{$ifndef BIT16}
{$define BIT32}
{$endif}

This is completely wrong for 64-bit system.

After I have removed these tree lines I have managed to go a bit farther and now I get the following build error:

Compiling md4.pas
md4.pas(354,7) Fatal: Syntax error, ";" expected but "(" found

I don't know how to fix this. It seems like the library you're using for crc/hashes processing is not 64-bit compatible at all and it worth to try to find something else.


Reply to this

-

 Re: Error compiling

 
 by giorgiotani on: Oct 11 2009
 
Score 50%

The precompiled binaries are built on a 32 bit Suse 10.3 machine, but the Wolfgang Ehrhardt's library contains pure Pascal replacement of all units which rely on ASM code in performance critical sections, in order to keep the library portable on other architectures, so you can replace units which contains ASM code not compatible with AMD64 to compile under a 64 bit system.


Reply to this

-

 Re: Re: Error compiling

 
 by olelukoie on: Oct 12 2009
 
Score 50%

What do you mean with "you can replace"? How to do this? Do you provide an option that I've missed? I'm not a Pascal/Delphi/Lazarus developer so I need more exact instructions on what to do.


Reply to this

-

 ServiceMenu for KDE4

 
 by YAFU on: Oct 18 2009
 
Score 50%

Hello giorgiotani.
I have not found the ServiceMenus for KDE4.
I've adapted for KDE4:

http://rapidshare.de/files/48538458/peazip_KDE4_servicemenu.zip.html

Tested on Kubuntu with KDE 4.3. To know where is the ServiceMenus path in your distribution, run from console:

kde4-config --path services

Thanks for your app!


Reply to this

-

 Re: ServiceMenu for KDE4

 
 by YAFU on: Oct 18 2009
 
Score 50%

Well, I have adapted again and seem better:

http://rapidshare.de/files/48538885/PeaZip_KDE4_ServiceMenu.zip.html

They show the extraction options only in compressed files. You can see how to add other supported compressed files If I have missed some.
Bye.


Reply to this

-

 Re: Re: ServiceMenu for KDE4

 
 by giorgiotani on: Oct 18 2009
 
Score 50%

Thank you very much, I'll study the example for future inclusion of .desktop files for KDE4 in future PeaZip's package, and possibly as additional resource for older packages.


Reply to this

goto page: prev   1  2  3  4  5  6  7  8  9  10 

Add commentBack






-
-
Do you like or dislike Ubuntu Unity?
 Yes, unity is alien technology!
 It is less confusing than Gnome 3 default, shell.
 Granny thinks it is much more usable than Gnome 2
 Canonical is embarrasing itself with this split project
 Gnome 3 default shell is much better
 I dislike Unity, Gnome 3 default shell is alien technology!
 None of the above, I like the 2Gb for free and Apple alike behavior. Will post a comment instead

resultmore
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add App
Public API
About KDE-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2003-2014 KDE-Apps.org Team  
All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.