Fed*_*eli 9 gui command-line 7zip 23.04
7zip
当我在 Ubuntu 23.04 软件包中搜索时,我找到了几个结果。
例如,packagep7zip-full
包含/usr/bin/7z
可执行文件,而package7zip
包含/usr/bin/7zz
可执行文件。
7z
(in )的版本p7zip-full
是:7-Zip [64] 16.02:版权所有 (c) 1999-2016 伊戈尔·巴甫洛夫:2016-05-21
7zz
(in )的版本7zip
是:7-Zip (z) 22.01 (x64):版权所有 (c) 1999-2022 伊戈尔·巴甫洛夫:2022-07-15
它们似乎提供了类似的功能。
这两个命令有什么区别?为什么 Ubuntu 23.04 提供了多个不同版本的软件包?
提供“7-Zip 命令行”功能(能够保存和恢复 UN*X 权限和其他元文件数据)的推荐软件包是什么?
Ubuntu 和 Debian 上的 p7zip 软件包来自7zip 的一个分支,当 7zip 仅适用于 Windows 时,该分支添加了 POSIX 兼容性(用于执行)。它没有维护,自 2016 年以来就没有发布过(尽管有些人可能会认为这使它非常稳定)。(Arch Linux显然打包了p7zip 的一个分支。)它的手册页有这样的警告:
不要在 Linux/Unix 上使用 7-zip 格式进行备份,因为:
- 7-zip 不存储文件的所有者/组。
它似乎确实支持权限,但如果没有用户/组信息,这些权限通常不足以进行正确的备份。
来自7zip 的Debian ITP(打包意图):
注意:“p7zip-full”包提供全功能,但较旧的 7-Zip 存档器。此“7zip”软件包仅提供独立样式的存档器,但提供更新的 7-Zip 存档器。
“7zip”包位于“非自由”部分,因为“unRAR”代码与 DFSG 不兼容。
ITP 进一步澄清,随后禁用了 RAR 支持,以符合 Debian 自由软件指南 (DFSG)。
到目前为止,我没有看到任何迹象表明格式已被更改以添加对 Linux 上所有权信息的支持。如果您绝对必须在 Linux 上使用它进行备份,那么要么做好错过所有权信息的准备,要么创建用 7z 压缩的 tar 存档。
这两个软件包都没有提供 GUI。
归档时间: |
|
查看次数: |
2778 次 |
最近记录: |