7-Zip 是一款知名的拥有极高压缩比的开源压缩软件,近日7-zip 官方在 Linux 上发布了首个版本。
虽然 Linux 早已利用一个名为 p7zip 的工具并通过 POSIX 端口支持 7-zip 的文件格式,但它是由不同的开发者所维护的项目,并非 7-zip 官方出品。而且 p7zip 开发者已经有 4-5 年没有维护该项目了,因此 7-Zip 开发者 Igor Pavlov 决定基于最新的 7-Zip 源代码创建一个全新的官方 Linux 版本。
Pavlov 已经正式发布了 7-Zip for Linux 的 AMD64、ARM64、x86 和 armhf 版本,用户可以点击超链下载对应版本。7-Zip for Linux 的第一个版本是以控制台应用程序的形式发布的,其命令行参数与 p7zip 类似,但不完全相同。
虽然 Pavlov 还没有公布源代码,但他分享了一些关于如何编译的信息。由于他自己并不使用 Linux,所以他向其他开发者就编译程序的最佳方式寻求了建议。
Pavlov 在 7-zip 的发行页面上写道:"这个全新的 7-Zip for Linux 的二进制文件是由 GCC 编译的,没有进行任何 -static 切换。而编译后的 32 位可执行文件(x86 和 armhf)在一些 arm64 和 amd64 系统上无法工作,可能是因为缺少一些所需的 .so 文件。如果您对如何编译适用于大多数 Linux 系统的二进制文件有一些建议,请反馈给我“。
Pavlov 还希望用户使用以下命令对 7-Zip for Linux 在不同系统上的性能进行基准测试:
./7zz b "-mm=*" "-mmt=*" -bt > bench.txt
对于喜欢使用 7-Zip 的用户而言,这是个好消息,但由于目前针对 Linux 的 7-zip 还未公开源代码,因此对安全有所担忧的用户可以在沙盒中运行该软件。
7-Zip 主要特征
使用了 LZMA 与 LZMA2 算法的 7z 格式 拥有极高的压缩比
支持格式:
压缩 / 解压缩:7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM
仅解压缩:ARJ, CAB, CHM, CPIO, CramFS, DEB, DMG, FAT, HFS, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, RAR, RPM, SquashFS, UDF, VHD, WIM, XAR, Z
对于 ZIP 及 GZIP 格式,7-Zip 能提供比使用 PKZip 及 WinZip 高 2-10% 的压缩比
为 7z 与 ZIP 提供更完善的 AES-256 加密算法
7z 格式支持创建自释放压缩包
Windows 资源管理器集成
强大的的文件管理器
更给力的命令行版本
支持 FAR Manager 插件
支持 87 种语言
评论(0)