Aby pobrać statystyk kanapa z serwera używam polecenia wget:Jak zmienić nazwę pobranego pliku za pomocą wget?
wget -c http://sourceforge.net/projects/sofastatistics/files/latest/download?source=dlp
Nazwa pliku pobranego pliku w tym przypadku jest download?source=files
. Jeśli dodaję do polecenia opcję --output-document
, aby zmienić nazwę pliku wyjściowego na sofastatistics-latest.deb
, format pobieranego pliku nie zostanie rozpoznany przez pakiet dpkg.
dpkg-deb: error: `sofastatistics-latest.deb' is not a debian format archive
Jak poprawnie zmienić nazwę pobranego pliku z wget?
AKTUALIZACJA - 08 stycznia '15
pomocą dostarczonego łącza pobrany plik będzie zawsze * .tar.gz jeden. Aby dostać się z prawdziwym nazwiskiem wystarczy dodać opcję --content-disposition
jak ten (dzięki @ 6EQUJ5!):
wget --content-disposition http://sourceforge.net/projects/sofastatistics/files/latest/download?source=dlp
Ale potrzebne pliku * .deb, tak tutaj było dobrze za @creaktive, musiałem szukać dla linku do pliku * .deb.
Dziękuję wszystkim za odpowiedzi!
Jeśli dpkg mówi, że to nie jest _really_ archiwum Debiana ... Co 'file' powiedzieć? – fge
Podany adres URL to strona HTML. –
Myślę, że przyjąłeś złą odpowiedź. – user83039