aria2c 下载并解压 .tar.bz2 文件

aria2c 下载并解压 .tar.bz2 文件

我正在使用相同的命令aria2c下载.tar.bz2并尝试提取它。我可以下载文件但无法提取它。谢谢 :)。

aria2c -x8 -l log.txt -c -d /xx/xx/xxx --use-head=true --http-user "<user>"  --http-passwd >password> http://xxx.xx/xxx/xx/xxx/xxxx/xx/xxx.tar.bz2 | tar xj
bzip2: (stdin) is not a bzip2 file.

答案1

您无法使用 aria2 一次性完成此操作。

您要求aria2c使用多个连接(带选项)下载文件-x8。因此它无法输出所下载的内容stdout

据我所知,aria2c仅支持输出到文件。

因此,如果您想使用 aria2c 的多段下载功能,您必须运行aria2c来下载文件。下载完成后,使用tar来提取它。

否则,使用wget

wget -O - -o log.txt --http-user=<user> --http-password=<password> \
     http://xxx.xx/xxx.tar.bz2 | tar xj

相关内容