在 git bash 上提取包含符号链接的 tarball

在 git bash 上提取包含符号链接的 tarball

我想在 Windows 10 上的 git bash 上提取编译器的 tarball:

$ tar  xzf  polyml-5.8.2.tar.gz
tar: polyml-5.8.2/compile: Cannot create symlink to ‘/usr/share/automake-1.16/compile’: No such file or directory
tar: Exiting with failure status due to previous errors

搜索错误消息我发现了一些建议:

提取 tarball 时忽略符号链接

但它说

-h(或--dereference)取消引用仅在创建时起作用

从 tar 文件中提取时如何取消引用链接?

建议使用mountavs,但是Windows上的git bash是一个非常小的系统,我希望在不安装任何东西的情况下使其工作。

那么,有没有办法让 tar 不尝试提取到 /usr/share 的符号链接?

相关内容