tar 拒绝将存档内容写入终端

tar 拒绝将存档内容写入终端

我正在尝试在我的计算机上安装 Linux,直到我输入此命令之前一切都很顺利

curl https://chrx.org/ | sudo tar xzfc - /usr/local && chrx
tar: You may not specify more than one '-Acdtrux', '--delete' or  '--test-label' option

所以我尝试删除 x,然后删除 c,然后我得到了

tar: Refusing to write archive contents to terminal (missing -f option?)

这是我第一次如此深入地接触计算机。我只是想玩我的世界 lmao,非常感谢您的帮助。

答案1

首先,请注意您正在以完全权限下载并运行未知内容 ( sudo)。如果您信任chrx并且刚刚学习使用该终端,那么您真的很想遵守说明。您运行的命令是:

curl https://chrx.org/ | sudo tar xzfc - /usr/local && chrx

还有那个在页面的 一步步是:

curl https://chrx.org/ | sudo tar xzfC - /usr/local && chrx

区别在于 C(命令中大写,原始命令中小写)。在这些情况下,在您熟悉终端和命令行之前,最好的选择是复制/粘贴。

Unix 系统上的命令、选项和文件名区分大小写,最重要的是,拼写错误可能会带来非常可怕的后果,在以完全权限运行时更是如此。

相关内容