解决 Arch 系 Linux Ark 打开 zip 压缩包中文乱码问题封面图

解决 Arch 系 Linux Ark 打开 zip 压缩包中文乱码问题

这似乎是一个软件包的BUG,一直都没有修复,需要安装AUR的p7zip-natspec软件包代替7zip软件包才能解决。这个问题从我第一次使用Manjaro就有了,到现在都要这样子手动解决。
出问题的样子Be Like:
Screenshot_20250810_175239.png
今天又让我碰到了,顺手解决了,写个小文章记录一下。
下面是解决步骤:

从 AUR 安装 p7zip-natspec

确保安装了yay,以及确保电脑处于可访问国际互联网的环境,然后执行以下命令安装:

yay -S p7zip-natspec

到后面会提示p7zip-natspec7zip冲突,要删除7zip才可以安装:

正在加载软件包...
正在解析依赖关系...
正在查找软件包冲突...
:: p7zip-natspec-17.05-2 与 7zip-24.09-3 有冲突 (p7zip)。删除 7zip 吗? [y/N] y

软件包 (2) 7zip-24.09-3 [删除]  p7zip-natspec-17.05-2

全部安装大小:  10.69 MiB
净更新大小:     4.50 MiB

:: 进行安装吗? [Y/n] 
(1/1) 正在检查密钥环里的密钥                                                 [############################################] 100%
(1/1) 正在检查软件包完整性                                                   [############################################] 100%
(1/1) 正在加载软件包文件                                                     [############################################] 100%
(1/1) 正在检查文件冲突                                                       [############################################] 100%
(2/2) 正在检查可用存储空间                                                   [############################################] 100%
:: 正在处理软件包的变化...
(1/1) 正在删除 7zip                                                          [############################################] 100%
(1/1) 正在安装 p7zip-natspec                                                 [############################################] 100%
:: 正在运行事务后钩子函数...
(1/1) Arming ConditionNeedsUpdate...

禁用 Ark 的 Libzip 插件

依次点开 Ark 的菜单>设置>配置 Ark
取消勾选 Libzip 插件:
Screenshot_20250810_181355.png
应用操作后,重新打开zip文件,中文不再乱码:
Screenshot_20250810_175845.png

评论区 (11)
  • clsty 的头像
    clsty 2025-11-17 15:06

    关于压缩软件,我推荐一个 Peazip,它不仅没有 Ark 的这种 bug,还支持手动设置 Zip 压缩包内的文件名编码。

  • clsty 的头像
    clsty 2025-11-17 14:53

    关于 Manjaro 装 AUR,说个题外话,我是 github 上 end-4/dots-hyprland 这个仓库的维护者之一,之前也遇到过 Manjaro 用户独占问题,比如 https://github.com/end-4/dots-hyprland/issues/2353
    目前在仓库文档里我也明确写了 Manjaro 容易出问题,不推荐此发行版用户使用 dots-hyprland。

    说到底,Manjaro 在设计上就不是与 AUR 兼容的了,强行使用确实容易出问题。
    另外这个发行版本身就有很多槽点,参见 https://github.com/arindas/manjarno

    我自己是原版 Arch 用户,而在基于 Arch 的发行版里,我更推荐使用 CachyOS,这个发行版做了很多性能优化,并且在设计上也是与 AUR 兼容的。

    • GTX690战术核显卡导弹 的头像
      clsty

      我用manjaro主要是图一个开箱即用,驱动支持完善,安装方便。稳定性方面的话,只要不自己大改系统,一般没什么问题。不过有时候确实是有一些不痛不痒的小问题。
      我这边的话,就算是重装系统,只要还记得要装什么软件包,命令行梭哈那是相当快,比Windows重装系统体验好多了。至少不用去找驱动和打驱动,装完驱动基本上齐全了。

      • clsty 的头像
        clsty 2025-11-17 23:54
        GTX690战术核显卡导弹

        Arch Linux 有很多易用的特性,但在安装方面确实不太方便,在过去 Manjaro 的出现对于推广 Arch Linux 也起到了很大作用(有很多人从 Manjaro 转到 Arch 的);不过,我个人是觉得你可以给 CachyOS 一个机会,相对于 Manjaro 来说,它是后起之秀,不过已经步入正轨,在 DistroWatch 这个图一乐榜单上其当前排名第一。现在 CachyOS 在开箱即用(包括驱动)方面,完全可以替代 Manjaro,并且做得更好(针对硬件的性能优化)。

  • Mikuの鬆 的头像
    Mikuの鬆 2025-08-12 00:30

    Manjaro 装 AUR 应用 ?
    真的不会爆炸嘛(雾)

  • 林 的头像
    2025-08-11 17:26

    可以可以,解决了 ::(太开心)

  • sys_delta_zy 的头像
    sys_delta_zy 2025-08-10 20:37

    终于更了