git bashからシンボリックリンクを含むタルボールを抽出する

git bashからシンボリックリンクを含むタルボールを抽出する

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

エラーメッセージを検索しながらいくつかの提案を見つけました。

タルボール抽出時にシンボリックリンクを無視

しかし、それは言う

-h(または--dereference)逆参照は作成時にのみ機能します。

tarファイルから抽出するときにリンクを逆参照する方法は?

Mountavsがお勧めですが、Windowsのgit bashは非常に小さなシステムなので、何もインストールせずに動作するようにしたいと思います。

もしそうなら、tarが/ usr / shareへのシンボリックリンクを抽出するのを防ぐ方法はありますか?

ベストアンサー1

おすすめ記事