Laden Sie php7 von der Befehlszeilen-Slackware herunter

Laden Sie php7 von der Befehlszeilen-Slackware herunter

Ich habe versucht, ein PHP7-Paket zur Installation auf Slackware mit folgendem Befehl herunterzuladen:

wget "http://php.net/get/php-7.1.3.tar.gz/from/a/mirror"

Das Ergebnis ist eine mirrorDatei, die, wenn ich sie nochmal mache mirror.1, ...

Wie kann ich installpkg für diese Datei ausführen?

Antwort1

Das ist normal – wget verwendet einfach die letzte Pfadkomponente als Dateinamen.

Sie können --trust-server-namesfestlegen, dass der vom Server vorgeschlagene Dateiname verwendet wird (so wie es Webbrowser tun) oder -O php-7.1.3.tar.gzdass Sie ihn selbst angeben.


Allerdings haben Sie hier die falsche URL. Sowohl http://php.net/get/php-7.1.3.tar.gzals auch http://php.net/get/php-7.1.3.tar.gz/from/a/mirrorführen lediglich zu HTML-Webseiten. Sie sollten diese Seite besuchenin einem Webbrowserund wählen Sie eine bestimmte Download-URL. Beispiel:

wget --trust-server-names http://dk2.php.net/get/php-7.1.3.tar.gz/from/this/mirror

verwandte Informationen