我正在尝试执行一个使用该unarchive
模块的任务的ansible剧本。因为我是在OSX上执行此操作,所以我需要使用它gnu-tar
,而不是bsd tar
OSX通常附带的功能,因为BSD tar不受官方支持。
我已gnu-tar
使用安装了brew
该gnubin
文件,并将此程序包的文件夹放在$PATH
变量中其他路径的前面。但是,我的剧本仍在文件夹(原始位置)中查找,而不是在新安装tar
的/usr/bin
文件夹中查找。tar
gnu-tar
我的问题是,unarchive
模块如何查找tar
二进制文件?对我来说,重写此行为以便利用的最佳方法是什么gnu-tar
?
慕运维8079593
千万里不及你