$ apt-cache show libarchive13
Package: libarchive13
...
Description-en: Multi-format archive and compression library (shared library)
Archive formats supported are:
.
* tar (read and write, including GNU extensions)
...
* zip (read only, with some limitations, uses zlib)
...
* 7zip (read and write, with some limitations)
Nautilus 更改了存档压缩机制。
可执行文件的动态库列表
ldd $(which nautilus)
证实了这一点。这里最重要的一行如下:
它的包叫什么名字?
这个包 (
libarchive13
) 提供什么功能?此外,作为进一步的证明 - 如果我们尝试删除此软件包,它将从 GNOME 中删除许多核心应用程序(Nautilus、File Roller、Evince、GNOME 控制中心等):
所以答案是:Ubuntu 18.04 LTS 中的 Nautilus 3.26 不使用
p7zip
,它使用libarchive13
包中的函数。