安装chrx时持续出现“Failure writing output to destination”错误求助
安装chrx时持续出现“Failure writing output to destination”错误求助
嗨,刚接触这些肯定有点手忙脚乱的,别担心,咱们来搞定这个问题~
你遇到的错误根源是tar命令的参数冲突:你用的命令里同时加了x(解压)和c(创建归档)这两个互斥的参数,tar不知道该执行哪个操作,所以报错了,这也连带导致curl没法把输出正确传给tar,出现了Failure writing output to destination的错误。
给你修正后的正确命令:
curl https://chrx.org/ | sudo tar xzfv - -C /usr/local && chrx
我来拆解一下这个命令的关键调整:
- 去掉了冲突的
c参数,只保留x(解压) - 用
-C /usr/local明确指定解压到目标目录,比直接写路径更规范 - 加了
v参数(可选),能看到解压的过程,方便你确认进度
如果还是有问题,可以试试分步操作,避免管道传输的问题:
- 先单独下载chrx的归档文件:
curl -O https://chrx.org/
- 再手动解压到目标目录:
sudo tar xzf chrx.org -C /usr/local
- 最后运行chrx:
chrx
另外要确保你用sudo获取了足够的权限,毕竟要往/usr/local这个系统目录里写文件,权限不够也可能出问题哦~
备注:内容来源于stack exchange,提问作者Kaci F.
相关产品推荐
相关产品推荐

