要从服务器下载 SOFA 统计信息,我使用 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 文件链接。
感谢大家的回答!