我在新安装的带有 Gnome 的 Ubuntu 18.04 LTS 上使用 Nautilus 时遇到了非常奇怪的问题。
当我尝试对某些 zip 档案(700 Mb 以上大小)使用 Nautilus 的“在此处提取”上下文菜单时,它会创建与档案同名的文件夹,还会创建档案中的整个文件夹和子文件夹结构,创建所有文件,但所有文件的大小均为 0 字节。在小型 zip 档案上,“在此处提取”按预期工作。
如果我通过档案管理器打开同一个档案并以此方式提取它 - 所有内容都可以被正确提取。
如果我通过unzip archive.zip
或从终端提取档案file-roller -h archive.zip
- 所有内容均能正确提取。
我已尝试过:
- 删除并重新安装 nautilus - 没有帮助
- 删除并重新安装 zip 和 unzip - 没有帮助
- 选择
Files
为存档的默认工具 - 没有帮助 - 安装
xarchiver
并选择它作为 zip 存档的默认程序 - 没有帮助 - 尝试过
bsdtar -xf archive.zip
- 出现错误Unsupported ZIP compression method (bzip)
- 已检查
bzip2
和p7zip-full
- 均已安装 - 通过检查档案
unzip -t archive.zip
-所有文件均正常
此外,在 Google 中寻找解决方案,我发现了这一点: https://gitlab.gnome.org/GNOME/nautilus/issues/850 这可能是我的问题。
但对于其他一些人来说,它在装有 Gnome 和 Nautilus 的 Ubuntu 版本上运行良好。
在之前的 Ubuntu 16.04 LTS 上,使用 Unity 的 Nautilus “在此处提取”功能运行良好,可以正确提取任何大小的档案。
我真的被困住了,不知道该如何解决这个问题。作为备用解决方案,我可以使用命令行,但如果可能的话,我更喜欢使用 GUI 上下文菜单。