LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 11-26-2021, 01:00 AM   #1
teoberi
Member
 
Registered: Jan 2018
Location: Romania
Distribution: Slackware64-current (servers)/Windows 11/Ubuntu (workstations)
Posts: 607

Rep: Reputation: 350Reputation: 350Reputation: 350Reputation: 350
7-Zip for Linux has been released (by Igor Pavlov)


If any of those experienced with slackbuild (Heinz Wiesinger, @alienbob, @ponce) are interested in reviving p7zip (now 7-Zip for Linux) and even for a possible integration into Slackware, I let you know that Igor Pavlov has released version 7-Zip 21.06 for Linux.
This version compiles cleanly into Slackware64-current with and without Asmc.
The compilation instructions can be found in the readme.txt file (DOC folder).
https://www.7-zip.org/download.html

Last edited by teoberi; 11-26-2021 at 03:11 AM.
 
Old 11-26-2021, 05:57 PM   #2
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,504

Rep: Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461
Unless the unrar license restrictions are lifted, there's very little chance this will ever be accepted as part of Slackware.
 
7 members found this post helpful.
Old 12-27-2021, 03:29 PM   #3
teoberi
Member
 
Registered: Jan 2018
Location: Romania
Distribution: Slackware64-current (servers)/Windows 11/Ubuntu (workstations)
Posts: 607

Original Poster
Rep: Reputation: 350Reputation: 350Reputation: 350Reputation: 350
7-Zip 21.07 for Linux is released.
The following changes have been made:
1. The source code can be found in .tar.xz format at the web address:
https://www.7-zip.org/download.html
2. Clarifications/changes have been made to the configuration of the unrar support.
7z2107-src\DOC\readme.txt
Quote:
DISABLE_RAR=1
removes whole RAR related code from compilation.

DISABLE_RAR_COMPRESS=1
removes "not fully free" code of RAR decompression codecs from compilation.

RAR decompression codecs in 7-Zip code has some additional license restrictions,
that can be treated as not fully compatible with free-software licenses.
DISABLE_RAR_COMPRESS=1 allows to exclude such "not-fully-free" RAR code from compilation.
if DISABLE_RAR_COMPRESS=1 is specified, 7-zip will not be able to decompress files
from rar archives, but 7-zip still will be able to open rar archives to get list of
files or to extract files that are stored without compression.
if DISABLE_RAR=1 is specified, 7-zip will not be able to work with RAR archives.
Compiling in this case can be done with the commands:
Code:
cd CPP/7zip/Bundles/Alone2
Code:
make -f ../../cmpl_gcc.mak DISABLE_RAR=1
or
Code:
make -f ../../cmpl_gcc.mak DISABLE_RAR_COMPRESS=1
Can be verified with command: b/g/7zz i
The other two executables can be compiled:
CPP/7zip/Bundles/Alone -> 7za
CPP/7zip/Bundles/Alone7z -> 7zr
7zz, 7za, 7zr -> /usr/bin/
7-Zip for Linux is already present in Arch Linux, OpenSUSE (without support for unrar) and Debian.
Now, I'm not discussing compiling using Asmc or UASM assembler (for faster 7-Zip binary).

Last edited by teoberi; 01-01-2022 at 11:22 AM.
 
4 members found this post helpful.
Old 12-27-2021, 03:35 PM   #4
tramtrist
Member
 
Registered: Jul 2018
Location: Cincinnati USA
Distribution: Slackware
Posts: 535

Rep: Reputation: 327Reputation: 327Reputation: 327Reputation: 327
Good news
 
Old 12-27-2021, 03:48 PM   #5
teoberi
Member
 
Registered: Jan 2018
Location: Romania
Distribution: Slackware64-current (servers)/Windows 11/Ubuntu (workstations)
Posts: 607

Original Poster
Rep: Reputation: 350Reputation: 350Reputation: 350Reputation: 350
Quote:
Originally Posted by tramtrist View Post
Good news
For those who use Slackware for servers (7-Zip is required for Amavis which is useful in Postfix).
 
Old 12-27-2021, 04:08 PM   #6
tramtrist
Member
 
Registered: Jul 2018
Location: Cincinnati USA
Distribution: Slackware
Posts: 535

Rep: Reputation: 327Reputation: 327Reputation: 327Reputation: 327
Yes, I am one of those people!
 
Old 12-27-2021, 04:19 PM   #7
teoberi
Member
 
Registered: Jan 2018
Location: Romania
Distribution: Slackware64-current (servers)/Windows 11/Ubuntu (workstations)
Posts: 607

Original Poster
Rep: Reputation: 350Reputation: 350Reputation: 350Reputation: 350
I have spent some time in the last few months for 7-Zip, Asmc and UASM until I get a viable solution to replace p7zip.
 
Old 03-04-2022, 01:58 AM   #8
teoberi
Member
 
Registered: Jan 2018
Location: Romania
Distribution: Slackware64-current (servers)/Windows 11/Ubuntu (workstations)
Posts: 607

Original Poster
Rep: Reputation: 350Reputation: 350Reputation: 350Reputation: 350
7-Zip 21.07 compiles cleanly into Slackware64-current using even UASM 2.49 (Linux 64bit) from here.
This topic can now be closed.
 
Old 03-23-2024, 08:23 AM   #9
teoberi
Member
 
Registered: Jan 2018
Location: Romania
Distribution: Slackware64-current (servers)/Windows 11/Ubuntu (workstations)
Posts: 607

Original Poster
Rep: Reputation: 350Reputation: 350Reputation: 350Reputation: 350
Quote:
Originally Posted by teoberi View Post
7-Zip 21.07 compiles cleanly into Slackware64-current using even UASM 2.49 (Linux 64bit) from here.
This topic can now be closed.
I think I have something to add.
7-Zip 24.02 is interesting, here more information.
To remember:
1. Debian Trixie uses 7-zip to replace p7zip see comment https://sourceforge.net/p/sevenzip/d...2ab8b42c/#2885;
2. even Windows 11 uses the 7z format.
Check here and here
Quote:
In addition…
We have added native support for additional archive formats, including tar, 7-zip, rar, gz and many others using the libarchive open-source project. You now can get improved performance of archive functionality during compression on Windows.

Last edited by teoberi; 03-23-2024 at 11:07 AM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Video : Igor from Armbian Linux showing what gear is used to maintain the project NicoD SBC Linux - Embedded & Single-board computer 0 09-06-2021 03:51 PM
[SOLVED] How can I have zip -d file.zip "__MACOSX*" work on all zip files in directory? thomwblair Linux - Newbie 10 10-08-2018 02:30 PM
Nice article about systemd from Igor Ljubuncic travis82 Linux - General 2 10-21-2016 06:43 AM
LXer: The Linux Setup - Igor Ljubuncic, Dedoimedo.com LXer Syndicated Linux News 0 07-09-2013 06:10 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 11:08 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration