之前我使用 安装了该tree
命令apt
,它工作得很好,但后来我格式化了我的 PC 并使用了 ,snap
因为我认为它们是一回事。现在,当目录的名称包含“奇怪的” ASCII 字符时,该命令会输出奇怪的字符串,例如~
。
我该如何修复该命令?我必须重新安装该命令吗?如果是,我该怎么做?
提前致谢。
编辑:我正在使用 Elementary OS。
答案1
我相信您发现了该快照中的一个错误。
如果您想使用 snap,请考虑直接联系发布者提交错误(但我不确定开发人员是否仍在 Canonical,列出的电子邮件是 para.siva [at] canonical.com)。或者,您可以尝试在https://forum.snapcraft.io/
如果您不介意使用 snap 还是 deb,只需卸载 snap ( sudo snap remove tree
) 并使用 apt ( sudo apt install tree
) 安装它。
如果您想要一个 hacky wordaround。使用 apt 安装 deb,然后立即将其删除。这对我来说很有效,我相信这是因为它安装了一些缺失的共享库,这些库可能应该与 snap 捆绑在一起。