Welcome!
Important information
-- Spectre and Meltdown vulnerabilities
-- Change in MX sources

News
-- MX Linux on social media: here
-- Mepis support still here

Current releases
-- MX-17.1 Final release info here
-- antiX-17 release info here

New users
-- Please read this first, and don't forget to add system and hardware information to posts!
-- Here are the Forum Rules

MX-16 package proposal: PeaZip (standalone feature-packed archiver)

Message
Author
User avatar
MX-16_fan
Forum Regular
Forum Regular
Posts: 957
Joined: Mon Feb 13, 2017 12:09 pm

MX-16 package proposal: PeaZip (standalone feature-packed archiver)

#1 Post by MX-16_fan » Sun Jun 11, 2017 1:54 pm

PeaZip (https://en.wikipedia.org/wiki/PeaZip) is a stand-alone solution (not a mere GUI) for archiving and unarchiving. It is able to browse all kinds of archives, and they say on their website (http://www.peazip.org/peazip-free-archiver.html) that it can extract files from "exe" files (don't say from what kind of .exe files, however).

All in all, it supports nearly 200 file extensions. I tested it years ago on some other Linux distri, and I remember it working like a charm. It has a one decade history.

I would love to give it a try for extracting a BIN I need for flashing which is inside an .exe file (viewtopic.php?p=415544#p415544), but I can't find PeaZip in the repos.

Source code is available here: https://osdn.net/projects/peazip/downlo ... 1.src.zip/. They say that "Lazarus IDE is required to compile / build / edit the source code" (http://www.peazip.org/), don't know if that's bad or good. https://en.wikipedia.org/wiki/PeaZip#Br ... ct_support says it employs GTK2 and QT - I guess that's good.

Btw. PeaZip is available for MS Windows and BSD, too, so MX-16 newbies might feel very much at home when PeaZip is available.

There are ready-made Debian packages available here: http://www.peazip.org/peazip-linux-64.html. However, they don't offer any DEBs for x86-64 there.

I would be happy to test it and to report on my tests :happy:.


Greetings, Joe

User avatar
dolphin_oracle
Forum Veteran
Forum Veteran
Posts: 9388
Joined: Sun Dec 16, 2007 1:17 pm

Re: MX-16 package proposal: PeaZip (standalone feature-packed archiver)

#2 Post by dolphin_oracle » Sun Jun 11, 2017 2:10 pm

there is a portable version here. just unzip into a directory and run it. See if it works on your file.

https://osdn.net/dl/peazip/peazip_porta ... TK2.tar.gz
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad T530 - MX-17
lenovo s21e & 100s - antiX-17, MX17(live-usb)
FYI: mx "test" repo is not the same thing as debian testing repo.

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 16277
Joined: Fri Dec 15, 2006 8:07 pm

Re: MX-16 package proposal: PeaZip (standalone feature-packed archiver)

#3 Post by Stevo » Sun Jun 11, 2017 2:34 pm

One guide said that the 64-bit deb still needs some 32-bit packages for some of its included helper programs, and to install them with

Code: Select all

sudo apt-get install libatk1.0-0:i386 libc6:i386 libcairo2:i386 libgdk-pixbuf2.0-0:i386 libglib2.0-0:i386 libgtk2.0-0:i386 libpango1.0-0:i386 libx11-6:i386 libcanberra-gtk-module:i386
That would be for the GTK+ 2 deb version, they did not mention what's needed for the Qt version. I suppose we could get that build and query the binary for what it wants...

I would suppose that the .exe files you are talking about are self-extracting archives, and the unzip command in the terminal should be able to extract those.

User avatar
sanlav
Forum Novice
Forum  Novice
Posts: 83
Joined: Sun Feb 03, 2008 10:03 pm

Re: MX-16 package proposal: PeaZip (standalone feature-packed archiver)

#4 Post by sanlav » Mon Jun 12, 2017 1:19 am

I use Peazip as my main archiver since ver. 5.x. Simply install the .deb package from here : http://www.peazip.org/peazip-linux.html and add-ons from here : http://www.peazip.org/peazip-add-ons.html .
Only when updated from ver. 5 to ver. 6 had some lib. problems but i guess they are already nailed above. I suppose it only need to be mentioned on MX-tools or something like that.

User avatar
MX-16_fan
Forum Regular
Forum Regular
Posts: 957
Joined: Mon Feb 13, 2017 12:09 pm

Re: MX-16 package proposal: PeaZip (standalone feature-packed archiver)

#5 Post by MX-16_fan » Mon Jun 12, 2017 10:53 am

@sanlav:
sanlav wrote:Simply install the .deb package from here : http://www.peazip.org/peazip-linux.html and add-ons from here : http://www.peazip.org/peazip-add-ons.html .
Thanks for the hint, sanlav. I know that they provide binaries for i386. They note on that website that using them on an x86-64 system would require ia32 libs but I can't find any in the repos.

Apart from that, I don't really go in for alien binaries. For general considerations, I greatly prefer to test packages made by the MX-16 team :happy:.


Greetings, Joe

User avatar
MX-16_fan
Forum Regular
Forum Regular
Posts: 957
Joined: Mon Feb 13, 2017 12:09 pm

Re: MX-16 package proposal: PeaZip (standalone feature-packed archiver)

#6 Post by MX-16_fan » Mon Jun 12, 2017 10:56 am

@dolphin_oracle:
dolphin_oracle wrote:there is a portable version here. just unzip into a directory and run it. See if it works on your file.

https://osdn.net/dl/peazip/peazip_porta ... TK2.tar.gz
Tested it. When it comes to opening the .exe file in question, the application closes (meaning "crashes") without further comment. Generally, I encountered some inconsistencies with the portable version, so IMHO it might be worth testing a proper package.

Greetings, Joe

User avatar
MX-16_fan
Forum Regular
Forum Regular
Posts: 957
Joined: Mon Feb 13, 2017 12:09 pm

Re: MX-16 package proposal: PeaZip (standalone feature-packed archiver)

#7 Post by MX-16_fan » Mon Jun 12, 2017 11:02 am

@Stevo:
Stevo wrote:I would suppose that the .exe files you are talking about are self-extracting archives, and the unzip command in the terminal should be able to extract those.
It is one .exe file which I got out of another .exe file. The "inner" .exe file contains the BIN I need for flashing. (I am getting back to this approach because my efforts of getting the .exe to run using Wine weren't successful – please see viewtopic.php?p=415900#p415900).


Greetings, and a nice week, Joe

User avatar
MX-16_fan
Forum Regular
Forum Regular
Posts: 957
Joined: Mon Feb 13, 2017 12:09 pm

Re: MX-16 package proposal: PeaZip (standalone feature-packed archiver)

#8 Post by MX-16_fan » Tue Aug 22, 2017 8:23 am

@Stevo:

Just noticed that that PeaZip is able to extract files from Cabinet files, too. Maybe it's worth a try for cases in which neither unshield nor cabextract do the job. AFAIK PeaZip is an independent stand-alone solution, so maybe it doesn't rely on either unshield or cabextract.

Would it be difficult to build a PeaZip binary for MX-16? I guess the fact that it's written in FreePascal makes things easier - right?

PeaZip does seem to have long-time fans (see sanlav's comment above).


Greetings, Joe

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 16277
Joined: Fri Dec 15, 2006 8:07 pm

Re: MX-16 package proposal: PeaZip (standalone feature-packed archiver)

#9 Post by Stevo » Tue Aug 22, 2017 10:29 pm

I don't know how easy FreePascal would make it. The first step would be to try and compile it manually, and then try to make the Debian package building process follow that method and install the files in the correct locations. Debhelper handles this automatically for many build systems, such as Qt programs, but I don't think it handles FPC programs as easily.

User avatar
MX-16_fan
Forum Regular
Forum Regular
Posts: 957
Joined: Mon Feb 13, 2017 12:09 pm

Re: MX-16 package proposal: PeaZip (standalone feature-packed archiver)

#10 Post by MX-16_fan » Wed Aug 23, 2017 9:44 am

@Stevo:
Stevo wrote:I don't know how easy FreePascal would make it. The first step would be to try and compile it manually, and then try to make the Debian package building process follow that method and install the files in the correct locations. Debhelper handles this automatically for many build systems, such as Qt programs, but I don't think it handles FPC programs as easily.
Would fpc-depends be of any help here? Greetings, Joe

Post Reply

Return to “Package Requests/Status - MX-15/16”