我正在尝试在Boost instructions
之后在unix群集计算机上安装Boost我下载了boost_1_43_0.tar.bz2,然后被指示执行以下命令: tar --bzip2 -xf /path/to/boost_1_43_0.tar.bz2
然而它没有用,这是我得到的输出:
tar --bzip2 -xf /path/to/boost_1_43_0.tar.bz2
tar:/path/to/boost_1_43_0.tar.bz2: 无法打开:没有这样的文件或目录
tar:错误无法恢复:退出 现在
tar:孩子返回状态2
tar:错误退出从之前延迟 错误
答案 0 :(得分:3)
你不会写/path/to/boost_1_43_0.tar.bz2
。
如果存档位于当前目录中,则编写./boost_1_43_0.tar.bz2
。或者,如果将其保存在/tmp
目录中,则命令为tar --bzip2 -xf /tmp/boost_1_43_0.tar.bz2
。
使用/path/to/some/file
表示您需要使用自己的路径的说明非常常见。在将来执行命令之前,您还需要小心阅读命令。
答案 1 :(得分:1)
按/path/to/boost_1_43_0.tar.bz2
它们表示下载文件的路径,无论您将它保存在计算机上的哪个位置。因此,如果您将其下载到/ home / Elpezmuerto,路径将为/home/Elpezmuerto/boost_1_43_0.tar.bz2
。