Ответы:
wget автоматически выполняет перенаправления. Просто дайте URL в качестве аргумента
wget 'http://downloads.sourceforge.net/project/romfs/genromfs/0.5.2/genromfs-0.5.2.tar.gz'
&
как они в них тоже (предварительный редирект)
wget
с URL-адресом загрузки SourceForge в wget
выходных данных отображается Location:
заголовок, содержащий «реальный» URL-адрес, на который перенаправляется операция HTTP GET. Скопируйте этот URL для последующего использования с агентами HTTP GET, которые не могут выполнять перенаправления.
download?use_mirror=vorboss.html
файлом. Какое решение сейчас?
wget 'http://downloads.sourceforge.net/project/romfs/genromfs/0.5.2/genromfs-0.5.2.tar.gz'
Начните загрузку в браузере Chrome. Когда он начнется, отмените его и перейдите на страницу загрузки. Вы можете увидеть URL для загрузки. Скопируйте его и используйте с wget.
Нажмите на ссылку, вы будете перенаправлены, и вы увидите что-то вроде «Перенаправление ... если вы не перенаправлены автоматически, нажмите прямую ссылку .
Скопируйте местоположение этой [прямой] ссылки, вставьте его в командной строке следующим образом
wget "http://downloads.sourceforge.net/project/lame/lame/3.99/lame-3.99.5.tar.gz"
Это оно! Это сработало для меня.
Изменить: Вы должны опустить все после «?» символ в URL, или имя файла также будет иметь эту часть.
wget
следит ли автоматически за вами переадресация?
man wget
?