解决 tar 命令 'zstd: Cannot exec: No such file or directory' 错误
这个错误提示表明在执行 tar 命令时,系统找不到'zstd'这个程序。要解决这个问题,可以尝试以下几种方法:
-
确保'zstd'程序已经安装:可以使用包管理器安装'zstd',例如在 Ubuntu 上可以使用以下命令进行安装:
sudo apt-get install zstd -
检查'zstd'程序的路径:如果'zstd'已经安装,但是 tar 命令仍然找不到,可能是'zstd'程序的路径没有正确设置。可以使用以下命令找到'zstd'程序的路径:
which zstd然后将得到的路径添加到系统的环境变量中,可以通过编辑'~/.bashrc'或'~/.bash_profile'文件,在文件末尾添加以下内容:
export PATH='/path/to/zstd:$PATH'注意将'/path/to/zstd'替换为实际的'zstd'程序路径。
-
更新 tar 命令:如果上述方法都无效,可能是 tar 命令本身过时或不完整。可以尝试更新 tar 命令或重新安装 tar 软件包。
希望以上方法能帮助到您解决问题。
原文地址: https://www.cveoy.top/t/topic/buRM 著作权归作者所有。请勿转载和采集!