Diese Frage erklärt, wie es geht curl
. Die akzeptierte Antwort weist auch darauf hin
Wenn wget verfügbar ist, wäre das viel einfacher.
Ich habe durchgesehen, man wget
aber die haben sich dort verlaufen und keine Möglichkeit gefunden, Weiterleitungen zu folgen.
man wget
?Antworten:
wget folgt automatisch Weiterleitungen. Geben Sie einfach die URL als Argument an
quelle
&
URLs in Anführungszeichen gesetzt werden (Pre-Redirect)wget
mit der SourceForge-Download-URL diewget
Ausgabe denLocation:
Header enthält, der die "echte" URL enthält, zu der die HTTP-GET-Operation umgeleitet wird. Kopieren Sie diese URL für die spätere Verwendung mit HTTP-GET-Agenten, die Weiterleitungen nicht folgen können.download?use_mirror=vorboss.html
Datei. Was ist die Lösung jetzt?wget 'http://downloads.sourceforge.net/project/romfs/genromfs/0.5.2/genromfs-0.5.2.tar.gz'
Starten Sie den Download im Chrome-Browser. Wenn es beginnt, brechen Sie es ab und gehen Sie zur Downloadseite. Sie können die URL für den Download sehen. Kopiere es und benutze es mit wget.
quelle
Wenn Sie auf den Link klicken, werden Sie umgeleitet, und es wird etwa "Umleiten ..." angezeigt. Wenn Sie nicht automatisch umgeleitet werden, klicken Sie auf den direkten Link .
Kopieren Sie den Speicherort dieses [direkten] Links und fügen Sie ihn wie folgt in die Befehlszeile ein
Das ist es! Es hat bei mir funktioniert.
Edit: Du solltest nach dem '?' Alles weglassen Zeichen in der URL, oder der Dateiname wird auch diesen Teil haben.
quelle
wget
automatisch Weiterleitungen für Sie?