Чтобы загрузить статистику 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?
ОБНОВЛЕНИЕ - Январь 08 '15
С предоставленной ссылкой загруженный файл всегда будет *.tar.gz. Чтобы получить его с реальным именем, просто добавьте параметр --content-disposition
как это (спасибо @6EQUJ5!):
wget --content-disposition http://sourceforge.net/projects/sofastatistics/files/latest/download?source=dlp
Но мне нужен файл *.deb, поэтому здесь было правильно @creaktive, мне пришлось искать ссылку в файле *.deb.
Спасибо всем за ответы!