要从服务器下载 SOFA Statistics,我使用 wget 命令:
wget -c http://sourceforge.net/projects/sofastatistics/files/latest/download?source=dlp
本例中下载文件的文件名为 download?source=files
。如果我将 --output-document
选项添加到命令中,将输出文件重命名为 sofastatistics-latest.deb
,则 dpkg 包无法识别下载文件的格式。
dpkg-deb: error: `sofastatistics-latest.deb' is not a debian format archive
如何使用 wget 正确地重命名下载的文件?
更新-2015年1月8日
使用提供的链接,下载的文件总是 * 。Tar.gz 一号。要获得真实名称,只需添加 --content-disposition
选项(感谢@6EQUJ5!):
wget --content-disposition http://sourceforge.net/projects/sofastatistics/files/latest/download?source=dlp
但我需要一个 * 。Deb 文件,这里就是@creaktive,我必须搜索一个 * 。Deb 文件链接。
感谢所有的答案!