在 CentOS 里你提到的 extract 配置,通常可能有几种情况,我分别说一下,你对照看看是哪一种:
比如你改了 .repo 文件,或者用了某些第三方源,出现类似:
Error: ... extract ... failed
cd /etc/yum.repos.d/
mkdir backup
mv 出问题的.repo backup/
yum clean all
rm -rf /var/cache/yum
yum makecache
比如:
extract xxx.tar.gz
CentOS 默认 没有 extract 命令(那是某些别名或 oh-my-zsh 功能)
tar -xzf xxx.tar.gz
unzip xxx.zip
如果你想要 extract 命令,可以加别名:
echo "alias extract='tar -xzf'" >> ~/.bashrc
source ~/.bashrc
比如:
unarchive:
src: xxx.tar.gz
dest: /opt
报错一般是路径或权限问题。
src 文件是否存在dest 目录是否有权限remote_src: yes
请把:
你可以告诉我:
我可以直接按你的场景给你具体改法。