Odpowiedzi:
wget automatycznie śledzi przekierowania. Podaj adres URL jako argument
wget 'http://downloads.sourceforge.net/project/romfs/genromfs/0.5.2/genromfs-0.5.2.tar.gz'
&
je również (przed przekierowaniem)
wget
z adresu URL pobierania SourceForge dane wget
wyjściowe pokazują Location:
nagłówek zawierający „prawdziwy” adres URL, na który przekierowywana jest operacja HTTP GET. Skopiuj ten adres URL do późniejszego użycia z agentami HTTP GET, które nie mogą śledzić przekierowań.
download?use_mirror=vorboss.html
pliku. Jakie jest teraz rozwiązanie?
wget 'http://downloads.sourceforge.net/project/romfs/genromfs/0.5.2/genromfs-0.5.2.tar.gz'
Rozpocznij pobieranie w przeglądarce Chrome. Po uruchomieniu anuluj i przejdź do strony pobierania. Możesz zobaczyć adres URL do pobrania. Skopiuj go i używaj z wget.
Kliknij link, zostaniesz przekierowany, a zobaczysz coś w rodzaju „Przekierowanie ... jeśli nie zostaniesz automatycznie przekierowany, kliknij bezpośredni link .
Skopiuj lokalizację tego [bezpośredniego] linku, wklej go w wierszu polecenia w ten sposób
wget "http://downloads.sourceforge.net/project/lame/lame/3.99/lame-3.99.5.tar.gz"
Otóż to! To zadziałało dla mnie.
Edycja: Powinieneś pominąć wszystko po „?” znak w adresie URL, w przeciwnym razie nazwa pliku również będzie miała tę część.
wget
dla Ciebie automatycznie nie następuje przekierowanie?
man wget
?